<SEC-DOCUMENT>0001437749-22-007895.txt : 20220331
<SEC-HEADER>0001437749-22-007895.hdr.sgml : 20220331
<ACCEPTANCE-DATETIME>20220331172158
ACCESSION NUMBER:		0001437749-22-007895
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		118
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220331
DATE AS OF CHANGE:		20220331

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			AvePoint, Inc.
		CENTRAL INDEX KEY:			0001777921
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				834461709
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-39048
		FILM NUMBER:		22794382

	BUSINESS ADDRESS:	
		STREET 1:		525 WASHINGTON BLVD
		STREET 2:		SUITE 1400
		CITY:			JERSEY CITY
		STATE:			NJ
		ZIP:			07310
		BUSINESS PHONE:		(201) 793-1111

	MAIL ADDRESS:	
		STREET 1:		525 WASHINGTON BLVD
		STREET 2:		SUITE 1400
		CITY:			JERSEY CITY
		STATE:			NJ
		ZIP:			07310

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Apex Technology Acquisition Corp
		DATE OF NAME CHANGE:	20190528
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>avpt20211231_10k.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<XBRL>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:srt-types="http://fasb.org/srt-types/2017-01-31" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-roles="http://fasb.org/us-roles/2017-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:thunderdome="http://www.RDGFilings.com" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:avpt="http://www.avepoint.com/20211231" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:rr="http://xbrl.sec.gov/rr/2018-01-31" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21">
 <head>
   <title>avpt20211231_10k.htm</title>
  <!-- Generated by ThunderDome Portal -->
  <meta http-equiv="Content-Type" content="text/html" /></head>
 <body style="cursor: auto; padding: 0in 0.1in; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: none;"><ix:header><ix:hidden>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:EntityCentralIndexKey" id="thunderdome-EntityCentralIndexKey">0001777921</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:EntityRegistrantName" id="thunderdome-EntityRegistrantName">AvePoint, Inc.</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:AmendmentFlag" format="ixt:booleanfalse">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:DocumentFiscalYearFocus">2021</ix:nonNumeric>
<ix:nonFraction id="c82736448" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">838</ix:nonFraction>
<ix:nonFraction id="c82736449" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,767</ix:nonFraction>
<ix:nonFraction id="c82745761" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:CommitmentsAndContingencies" scale="3" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction id="c82745762" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:CommitmentsAndContingencies" scale="3" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction id="c82736451" contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember" unitRef="USDPerShare" name="us-gaap:TemporaryEquityParOrStatedValuePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">0.0001</ix:nonFraction>
<ix:nonFraction id="c82736453" contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember" unitRef="Share" name="us-gaap:TemporaryEquitySharesAuthorized" scale="3" format="ixt:numdotdecimal" decimals="-3">94,695</ix:nonFraction>
<ix:nonFraction id="c82736455" contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember" unitRef="Share" name="us-gaap:TemporaryEquitySharesIssued" scale="3" format="ixt:numdotdecimal" decimals="-3">42,001</ix:nonFraction>
<ix:nonFraction id="c82736457" contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember" unitRef="Share" name="us-gaap:TemporaryEquitySharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">42,001</ix:nonFraction>
<ix:nonFraction id="c82736459" contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember" unitRef="USD" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" format="ixt:numdotdecimal" decimals="-3">403,361</ix:nonFraction>
<ix:nonFraction id="c82736460" contextRef="i_2021-12-31" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">0.0001</ix:nonFraction>
<ix:nonFraction id="c82736461" contextRef="i_2020-12-31" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">0.0001</ix:nonFraction>
<ix:nonFraction id="c82736462" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="3" format="ixt:numdotdecimal" decimals="-9">1,000,000</ix:nonFraction>
<ix:nonFraction id="c82736463" contextRef="i_2020-12-31" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="3" format="ixt:numdotdecimal" decimals="-4">243,360</ix:nonFraction>
<ix:nonFraction id="c82736464" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="3" format="ixt:numdotdecimal" decimals="-3">181,822</ix:nonFraction>
<ix:nonFraction id="c82736466" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">181,822</ix:nonFraction>
<ix:nonFraction id="c82736465" contextRef="i_2020-12-31" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="3" format="ixt:numdotdecimal" decimals="-3">100,068</ix:nonFraction>
<ix:nonFraction id="c82736467" contextRef="i_2020-12-31" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">100,068</ix:nonFraction>
<ix:nonFraction id="c82736493" contextRef="i_2021-07-01_BusinessAcquisitionAxis-MergerMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c82735850" contextRef="i_2021-07-01" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82736494" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:TangibleAssetImpairmentCharges" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c82736495" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:TangibleAssetImpairmentCharges" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c82736496" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:CapitalizedComputerSoftwareNet" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-InternalUseSoftwareMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c82735903" format="ixt-sec:duryear">3</ix:nonNumeric>
<ix:nonFraction id="c82735252" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-SAASMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">85,580</ix:nonFraction>
<ix:nonFraction id="c82735253" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-SAASMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">52,074</ix:nonFraction>
<ix:nonFraction id="c82735254" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-SAASMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">27,744</ix:nonFraction>
<ix:nonFraction id="c82735267" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">191,909</ix:nonFraction>
<ix:nonFraction id="c82735268" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">151,533</ix:nonFraction>
<ix:nonFraction id="c82735269" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">116,099</ix:nonFraction>
<ix:nonNumeric contextRef="i_2021-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2022-01-01" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="c82735925" format="ixt-sec:durmonth">12</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_IncomeTaxAuthorityNameAxis-InternalRevenueServiceIRSMember" name="us-gaap:OpenTaxYear" id="c82735937">2017 2018 2019 2020</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember" name="us-gaap:OpenTaxYear" id="c82735938">2017 2018 2019 2020</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember" name="us-gaap:OpenTaxYear" id="c82735939">2011 2012 2013 2014 2015 2016 2017 2018 2019 2020</ix:nonNumeric>
<ix:nonFraction id="c82736038" contextRef="i_2021-07-26" unitRef="Share" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" format="ixt:numdotdecimal" decimals="INF">1</ix:nonFraction>
<ix:nonFraction id="c82736497" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="avpt:NumberOfMajorCustomers" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c82736498" contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="avpt:NumberOfMajorCustomers" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c82736499" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="avpt:NumberOfMajorCustomers" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c82736069" contextRef="d_2020-04-08_2021-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember" unitRef="USD" name="us-gaap:ProceedsFromLinesOfCredit" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember_RangeAxis-MinimumMember" name="us-gaap:TaxCreditCarryforwardExpirationDate" id="c82736083" format="ixt:datemonthdayyearen">December 31, 2022</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember_RangeAxis-MaximumMember" name="us-gaap:TaxCreditCarryforwardExpirationDate" id="c82736084" format="ixt:datemonthdayyearen">December 31, 2023</ix:nonNumeric>
<ix:nonFraction id="c82736118" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c82736130" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c82736501" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_IncomeTaxAuthorityNameAxis-InternalRevenueServiceIRSMember" name="us-gaap:OpenTaxYear" id="c82736134">2017 2018 2019 2020</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember" name="us-gaap:OpenTaxYear" id="c82736135">2017 2018 2019 2020</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember" name="us-gaap:OpenTaxYear" id="c82736136">2011 2012 2013 2014 2015 2016 2017 2018 2019 2020</ix:nonNumeric>
<ix:nonFraction id="c82736152" contextRef="d_2018-01-01_2018-12-31" unitRef="USD" name="avpt:PaymentsForUnconditionalPurchaseCommitment" scale="6" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonNumeric contextRef="d_2020-05-01_2020-05-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember" name="us-gaap:UnrecordedUnconditionalPurchaseObligationTerm" id="c82736164" format="ixt-sec:duryear">3</ix:nonNumeric>
<ix:nonFraction id="c82735507" contextRef="i_2021-07-01_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember" unitRef="Pure" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">7.00</ix:nonFraction>
<ix:nonFraction id="c82735508" contextRef="i_2021-12-31_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember" unitRef="Pure" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">6.50</ix:nonFraction>
<ix:nonFraction id="c82735509" contextRef="i_2021-07-01_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember" unitRef="Pure" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">40.00</ix:nonFraction>
<ix:nonFraction id="c82735510" contextRef="i_2021-12-31_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember" unitRef="Pure" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">40.00</ix:nonFraction>
<ix:nonFraction id="c82736504" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">181,821,767</ix:nonFraction>
<ix:nonFraction id="c82736505" contextRef="i_2020-12-31" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">100,068,469</ix:nonFraction>
<ix:nonFraction id="c82736241" contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PublicWarrantMember" unitRef="Share" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" format="ixt:numdotdecimal" decimals="INF">1</ix:nonFraction>
<ix:nonNumeric contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PublicWarrantMember" name="us-gaap:WarrantsAndRightsOutstandingTerm" id="c82736242" format="ixt-sec:duryear">5</ix:nonNumeric>
<ix:nonFraction id="c82736506" contextRef="i_2020-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember" unitRef="Share" name="us-gaap:PreferredStockSharesAuthorized" scale="0" format="ixt:numdotdecimal" decimals="INF">42,000,592</ix:nonFraction>
<ix:nonFraction id="c82736507" contextRef="i_2021-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember" unitRef="USDPerShare" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">0.0001</ix:nonFraction>
<ix:nonFraction id="c82736508" contextRef="i_2021-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember" unitRef="Share" name="us-gaap:PreferredStockSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c82736509" contextRef="i_2020-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember" unitRef="Share" name="us-gaap:PreferredStockSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">42,000,592</ix:nonFraction>
<ix:nonFraction id="c82736510" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c82736511" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:DividendsPreferredStock" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c82736291" format="ixt-sec:duryear">4</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="c82736292" format="ixt-sec:duryear">10</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-TimeAndPerformanceBasedOptionMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c82736309" format="ixt-sec:duryear">1</ix:nonNumeric>
<ix:nonFraction id="c82772486" contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" format="ixt:numdotdecimal" decimals="INF">0.03</ix:nonFraction>
<ix:nonFraction id="c82772487" contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" format="ixt:numdotdecimal" decimals="INF">1.34</ix:nonFraction>
<ix:nonFraction id="c82772494" contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" format="ixt:numdotdecimal" decimals="INF">1.52</ix:nonFraction>
<ix:nonFraction id="c82772495" contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" format="ixt:numdotdecimal" decimals="INF">1.89</ix:nonFraction>
<ix:nonFraction id="c82772502" contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" format="ixt:numdotdecimal" decimals="INF">3.90</ix:nonFraction>
<ix:nonFraction id="c82772503" contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" format="ixt:numdotdecimal" decimals="INF">9.64</ix:nonFraction>
<ix:nonFraction id="c82736323" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="6" format="ixt:numdotdecimal" decimals="-5">18.4</ix:nonFraction>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2021PlanMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c82736336" format="ixt-sec:duryear">4</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2021PlanMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="c82736337" format="ixt-sec:duryear">10</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EarnOutRSUsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c82736345" format="ixt-sec:duryear">4</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EarnOutRSUsMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="c82736346" format="ixt-sec:duryear">10</ix:nonNumeric>
<ix:nonFraction id="c82735666" contextRef="i_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" unitRef="USD" name="us-gaap:AssetsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">204,128</ix:nonFraction>
<ix:nonFraction id="c82735671" contextRef="d_2021-01-01_2021-12-31_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember" unitRef="USD" name="us-gaap:LiabilitiesFairValueAdjustment" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction>
<ix:nonFraction id="c82735675" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:LiabilitiesFairValueAdjustment" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction>
<ix:nonFraction id="c82736410" contextRef="d_2021-01-01_2021-12-31" unitRef="Pure" name="us-gaap:NumberOfOperatingSegments" scale="0" format="ixt:numdotdecimal" decimals="INF">1</ix:nonFraction>
<ix:nonFraction id="c82736515" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="avpt:NumberOfMajorCustomers" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c82772399" contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="avpt:NumberOfMajorCustomers" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c82736445" contextRef="d_2022-03-21_2022-03-21_AwardTypeAxis-RestrictedStockUnitsRSUMember_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">4,159,532</ix:nonFraction>
<ix:footnote xml:lang="en-us" id="f0e329cfa-cd5f-44e6-b85c-6926365a8a78">As part of the Business Combination (as disclosed in "Note 3 &#x2014; Business Combination"), all per share information has been retroactively adjusted using an exchange ratio of 8.69144 per share.</ix:footnote>
<ix:footnote xml:lang="en-us" id="f936852d4-e116-4ab7-9db9-93017b9786c5">Accounts receivable, net is inclusive of accounts receivable, net of allowance for doubtful accounts, current unbilled receivables and long-term unbilled receivables.</ix:footnote>
<ix:footnote xml:lang="en-us" id="fca2cf128-7ecd-449c-84e8-025f2d797b10">As a result of the Business Combination on July 1, 2021, the Company recorded Company Earn-Out Shares and private placement warrants as liabilities that must be marked to market each reporting period. The Company measured the Company Earn-Out Shares at fair value determined at Level 3. The Company measured the private placement warrants at fair value determined at Level 1. Refer to "Note 123 &#x2014; Earn-Out and Warrant Liabilities" for further details.</ix:footnote>
<ix:nonFraction id="c82736468" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82736469" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82736470" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82736471" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82736472" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82736473" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82736474" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82736475" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82736476" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82736477" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82736478" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82736479" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82736480" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748148" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748149" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748150" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748151" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748152" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748153" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748154" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748155" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748156" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748157" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748158" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748159" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748170" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748171" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748172" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748173" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748174" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748175" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748176" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748177" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748178" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748179" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748180" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction>
<ix:nonFraction id="c82748181" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction></ix:hidden>
<ix:references>
<link:schemaRef xlink:href="avpt-20211231.xsd" xlink:type="simple"></link:schemaRef></ix:references>
<ix:resources>
<xbrli:context id="d_2021-01-01_2021-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:unit id="USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2021-06-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="Share"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2022-03-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="NonApplicable"><xbrli:measure>thunderdome:item</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2021-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="USDPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit>
<xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-SAASMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:SAASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-SAASMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:SAASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-SAASMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:SAASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:TermedLicenseAndSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:TermedLicenseAndSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:TermedLicenseAndSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-ServiceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-ServiceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-ServiceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-MaintenanceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-MaintenanceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-MaintenanceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-LicenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-LicenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-LicenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementEquityComponentsAxis-TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_CumulativeEffectPeriodOfAdoptionAxis-CumulativeEffectPeriodOfAdoptionAdjustmentMember_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_CumulativeEffectPeriodOfAdoptionAxis-CumulativeEffectPeriodOfAdoptionAdjustmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesCPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesCPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-07-01_BusinessAcquisitionAxis-MergerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avpt:MergerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="Pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2021-07-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-OtherNonoperatingIncomeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-OtherNonoperatingIncomeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-OtherNonoperatingIncomeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:unit id="Year"><xbrli:measure>utr:Y</xbrli:measure></xbrli:unit>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentAndSoftwareMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">avpt:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-SoftwareDevelopmentSoldToCustomersMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">avpt:SoftwareDevelopmentSoldToCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-InternalUseSoftwareMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">avpt:InternalUseSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:TermedLicenseAndSupportMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:TermedLicenseAndSupportMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:TermedLicenseAndSupportMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_ProductOrServiceAxis-SAASMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:SAASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:TermedLicenseAndSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2022-01-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="Month"><xbrli:measure>utr:M</xbrli:measure></xbrli:unit>
<xbrli:context id="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_IncomeTaxAuthorityNameAxis-InternalRevenueServiceIRSMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">avpt:AvepointEdutechPteLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_OwnershipAxis-AvepointEdutechPteLtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">avpt:AvepointEdutechPteLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfLegacyAvepointCommonStockIntoCommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">avpt:ConversionOfLegacyAvepointCommonStockIntoCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-26</xbrli:startDate><xbrli:endDate>2021-07-26</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-07-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-26</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-07-26_2021-07-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-26</xbrli:startDate><xbrli:endDate>2021-07-26</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfApecClassACommonStockIntoCommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">avpt:ConversionOfApecClassACommonStockIntoCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-26</xbrli:startDate><xbrli:endDate>2021-07-26</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfApecClassBCommonStockIntoCommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">avpt:ConversionOfApecClassBCommonStockIntoCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-26</xbrli:startDate><xbrli:endDate>2021-07-26</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-07-26_2021-07-26_SubsidiarySaleOfStockAxis-SubscriptionAgreementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">avpt:SubscriptionAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-26</xbrli:startDate><xbrli:endDate>2021-07-26</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-07-26_SubsidiarySaleOfStockAxis-SubscriptionAgreementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">avpt:SubscriptionAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-26</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">avpt:ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-26</xbrli:startDate><xbrli:endDate>2021-07-26</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-TradeAccountsReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-TradeAccountsReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-UnbilledReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">avpt:UnbilledReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-UnbilledReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">avpt:UnbilledReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-SoftwareAndSoftwareDevelopmentCostsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-SoftwareAndSoftwareDevelopmentCostsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-07-01_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember_OwnershipAxis-AvePointUSLLCMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">avpt:HSBCVentureBankUsaIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">avpt:AvePointUSLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-04-07_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">avpt:HSBCVentureBankUsaIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-07</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-04-07_CreditFacilityAxis-LineOfCreditAccordionFeatureMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">avpt:LineOfCreditAccordionFeatureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">avpt:HSBCVentureBankUsaIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-07</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-04-07_2020-04-07_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember_VariableRateAxis-LondonInterbankOfferedRateLIBORMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">avpt:HSBCVentureBankUsaIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-07</xbrli:startDate><xbrli:endDate>2020-04-07</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-04-07_2020-04-07_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">avpt:HSBCVentureBankUsaIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-07</xbrli:startDate><xbrli:endDate>2020-04-07</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-04-08_2021-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">avpt:HSBCVentureBankUsaIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-08</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">avpt:HSBCVentureBankUsaIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_LossContingenciesByNatureOfContingencyAxis-GuaranteeForOperatingLeasesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">avpt:GuaranteeForOperatingLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2017-06-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2018-01-01_2018-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-04-30_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:MicrosoftOffice365Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-05-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:ITSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-05-01_2020-05-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:ITSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-05-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:MicrosoftOffice365Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:MicrosoftOffice365Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:ITSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:MicrosoftOffice365Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:ITSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_LossContingenciesByNatureOfContingencyAxis-GuaranteeForServiceAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">avpt:GuaranteeForServiceAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-07-01_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-07-01_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-07-01_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">avpt:PrivatePlacementWarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">avpt:PrivatePlacementWarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">avpt:PrivatePlacementWarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-07-01_2021-07-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-01</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-07-01_ClassOfWarrantOrRightAxis-PublicWarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">avpt:PublicWarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_ClassOfWarrantOrRightAxis-PublicWarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">avpt:PublicWarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="SDG"><xbrli:measure>iso4217:SDG</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2020-12-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-24</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-24_OwnershipAxis-AvepointEdutechPteLtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">avpt:AvepointEdutechPteLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-24</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="SGD"><xbrli:measure>iso4217:SGD</xbrli:measure></xbrli:unit>
<xbrli:context id="d_2021-02-11_2021-02-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-11</xbrli:startDate><xbrli:endDate>2021-02-11</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-02-11_OwnershipAxis-AvepointEdutechPteLtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">avpt:AvepointEdutechPteLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-11</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">avpt:AvepointEdutechPteLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_PlanNameAxis-The2021PlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-CostOfSalesMember_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-CostOfSalesMember_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-CostOfSalesMember_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_PlanNameAxis-The20062016And2021Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-01</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-07-01_AwardTypeAxis-PRCOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:PRCOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_AwardTypeAxis-TimeAndPerformanceBasedOptionMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:TimeAndPerformanceBasedOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-09-01_2021-09-01_PlanNameAxis-The2021PlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-01</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PlanNameAxis-The2021PlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_PlanNameAxis-The2021PlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_PlanNameAxis-The2021PlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-01</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-09-01_2021-09-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-01</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">avpt:Range1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">avpt:Range1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">avpt:Range2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">avpt:Range2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">avpt:Range3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">avpt:Range3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2021PlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2021PlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-07-01_AwardTypeAxis-EarnOutRSUsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:EarnOutRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-07-01_2021-07-01_AwardTypeAxis-EarnOutRSUsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:EarnOutRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-01</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-EarnOutRSUsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:EarnOutRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-12-26_2019-12-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-26</xbrli:startDate><xbrli:endDate>2019-12-26</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-ModifiedCommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_AwardTypeAxis-ModifiedCommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_AwardTypeAxis-ModifiedCommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-07-01_2021-07-01_AwardTypeAxis-ModifiedOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-01</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-ModifiedOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_AwardTypeAxis-ModifiedOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-ModifiedOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_AwardTypeAxis-ModifiedOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_AwardTypeAxis-RestrictedStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-SixMonthsCompletionOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:SixMonthsCompletionOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-LiabilityClassifiedCommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:LiabilityClassifiedCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_AwardTypeAxis-LiabilityClassifiedCommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:LiabilityClassifiedCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-07-01_2021-07-01_AwardTypeAxis-ModifiedCommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-01</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_FairValueByLiabilityClassAxis-CompanyEarnOutsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:CompanyEarnOutsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-CompanyEarnOutsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:CompanyEarnOutsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-CompanyEarnOutsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:CompanyEarnOutsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-CompanyEarnOutsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:CompanyEarnOutsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:WarrantLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:WarrantLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:WarrantLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:WarrantLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementGeographicalAxis-EMEAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementGeographicalAxis-EMEAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementGeographicalAxis-EMEAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementGeographicalAxis-AsiaPacificMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementGeographicalAxis-AsiaPacificMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementGeographicalAxis-AsiaPacificMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementGeographicalAxis-DE"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementGeographicalAxis-DE"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementGeographicalAxis-DE"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementGeographicalAxis-JP"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementGeographicalAxis-JP"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementGeographicalAxis-JP"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementGeographicalAxis-SG"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementGeographicalAxis-SG"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementGeographicalAxis-SG"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementGeographicalAxis-OtherCountriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avpt:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementGeographicalAxis-OtherCountriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avpt:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementGeographicalAxis-OtherCountriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avpt:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementGeographicalAxis-CN"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementGeographicalAxis-CN"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementGeographicalAxis-OtherCountriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avpt:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementGeographicalAxis-OtherCountriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avpt:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ConvertiblePreferredStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ConvertiblePreferredStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-CompanyEarnOutsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">avpt:CompanyEarnOutsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-02-18_2022-02-18_BusinessAcquisitionAxis-IaccessSolutionsPteLtdMember_SubsequentEventTypeAxis-SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avpt:IaccessSolutionsPteLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-18</xbrli:startDate><xbrli:endDate>2022-02-18</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-02-18_2022-02-18_BusinessAcquisitionAxis-IaccessSolutionsPteLtdMember_EquityInterestIssuedOrIssuableByTypeAxis-OrdinarySharesOfEduTechMember_SubsequentEventTypeAxis-SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avpt:IaccessSolutionsPteLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">avpt:OrdinarySharesOfEduTechMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-18</xbrli:startDate><xbrli:endDate>2022-02-18</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-03-17_ShareRepurchaseProgramAxis-ShareRepurchaseProgramMember_SubsequentEventTypeAxis-SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">avpt:ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-17</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-03-17_2022-03-17_ShareRepurchaseProgramAxis-ShareRepurchaseProgramMember_SubsequentEventTypeAxis-SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">avpt:ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-17</xbrli:startDate><xbrli:endDate>2022-03-17</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-03-21_2022-03-21_AwardTypeAxis-RestrictedStockUnitsRSUMember_SubsequentEventTypeAxis-SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-21</xbrli:startDate><xbrli:endDate>2022-03-21</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-03-21_2022-03-21_SubsequentEventTypeAxis-SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001777921</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-21</xbrli:startDate><xbrli:endDate>2022-03-21</xbrli:endDate></xbrli:period></xbrli:context>
<ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="f0e329cfa-cd5f-44e6-b85c-6926365a8a78" fromRefs="c82734370 c82734376 c82734428 c82734441 c82734487 c82734493 c82734532 c82734604 c82734610 c82734666 c82734672 c82734708 c82734732 c82734744 c82734756 c82734774 c82734834 c82734840 c82734895 c82734901 c82734949 c82734985 c82735015 c82735075 c82735081"></ix:relationship>
<ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="f936852d4-e116-4ab7-9db9-93017b9786c5" fromRefs="c82735280 c82735283 c82735286 c82735289 c82735292 c82735295"></ix:relationship>
<ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="fca2cf128-7ecd-449c-84e8-025f2d797b10" fromRefs="c82735667 c82735668 c82735669 c82735670 c82735671 c82735672 c82735673 c82735674"></ix:relationship></ix:resources>
</ix:header></div>
  <div>
   &#xa0;
  </div>
  <div><p style="font-family: Times New Roman; font-size: 6pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#toc" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt">Table of Contents</a></p>
<hr style="height: 3px; color: #000000; background-color: #000000; width: 100%; border: none; margin: 3pt 0" />
<hr style="height: 1px; color: #000000; background-color: #000000; width: 100%; border: none; margin: 0 0 3pt 0" />
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>UNITED STATES</b></p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>SECURITIES AND EXCHANGE COMMISSION</b></p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Washington, D.C. 20549</b></p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 14pt; font-variant: normal; text-align: center; margin: 0pt;"><b>FORM</b>&#xa0;<b><ix:nonNumeric name="dei:DocumentType" contextRef="d_2021-01-01_2021-12-31">10-K</ix:nonNumeric></b></p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:top;width:auto;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><ix:nonNumeric name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" contextRef="d_2021-01-01_2021-12-31">&#x2612;</ix:nonNumeric></p> </td><td style="vertical-align: top; width: auto; font-family: Times New Roman; font-size: 10pt;"><b>ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></td></tr>
</tbody></table>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">For the fiscal year ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" format="ixt:datemonthdayyearen" contextRef="d_2021-01-01_2021-12-31">December 31, 2021</ix:nonNumeric></p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">or</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:top;width:auto;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><ix:nonNumeric name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" contextRef="d_2021-01-01_2021-12-31">&#x2610;</ix:nonNumeric></p> </td><td style="vertical-align:top;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p> </td></tr>
</tbody></table>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">For the transition period from __________ to ___________.</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Commission file number:&#xa0;<b><ix:nonNumeric name="dei:EntityFileNumber" contextRef="d_2021-01-01_2021-12-31">001-39048</ix:nonNumeric></b></p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 18pt; font-variant: normal; text-align: center; margin: 0pt;"><b>AvePoint, Inc.</b></p>
<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto" />
<p style="font-family: Times New Roman; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;">(Exact name of registrant as specified in its charter)</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: top; width: 50%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" contextRef="d_2021-01-01_2021-12-31">Delaware</ix:nonNumeric></b></p> </td><td style="vertical-align: top; width: 50%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="d_2021-01-01_2021-12-31">83-4461709</ix:nonNumeric></b></p> </td></tr>
<tr><td style="vertical-align: top; width: 50%;"> <p style="font-family: Times New Roman; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;">(State or other jurisdiction of incorporation or organization)</p> </td><td style="vertical-align: top; width: 50%;"> <p style="font-family: Times New Roman; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;">(I.R.S. Employer Identification No.)</p> </td></tr>
</tbody></table>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="d_2021-01-01_2021-12-31">525 Washington Blvd, Suite 1400</ix:nonNumeric></b></p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="d_2021-01-01_2021-12-31">Jersey City</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="d_2021-01-01_2021-12-31">NJ</ix:nonNumeric>&#xa0;<ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="d_2021-01-01_2021-12-31">07310</ix:nonNumeric></b></p>
<p style="font-family: Times New Roman; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;">(Address of principal executive offices) (Zip Code)</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(<ix:nonNumeric name="dei:CityAreaCode" contextRef="d_2021-01-01_2021-12-31">201</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="d_2021-01-01_2021-12-31">793-1111</ix:nonNumeric></b></p>
<p style="font-family: Times New Roman; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;">(Registrant&#x2019;s telephone number, including area code)</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Not Applicable</b></p>
<p style="font-family: Times New Roman; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;">(Former name, former address and former fiscal year, if changed since last report).</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Securities Registered Pursuant to Section&#xa0;12(b)&#xa0;of the Act:</p>
<p style="font-family: Times New Roman; font-size: 6pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 32%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Title of each class</p> </td><td style="vertical-align: top; width: 2%;">&#xa0;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 32%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Trading symbol</p> </td><td style="vertical-align: top; width: 2%;">&#xa0;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 32%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Name of each exchange on which registered</p> </td></tr>
<tr><td style="vertical-align: top; width: 32%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><ix:nonNumeric name="dei:Security12bTitle" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-CommonStockMember">Common Stock, par value $0.0001 per share</ix:nonNumeric></b></p> </td><td style="vertical-align: top; width: 2%;">&#xa0;</td><td style="vertical-align: top; width: 32%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><ix:nonNumeric name="dei:TradingSymbol" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-CommonStockMember">AVPT</ix:nonNumeric></b></p> </td><td style="vertical-align: top; width: 2%;">&#xa0;</td><td style="vertical-align: top; width: 32%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>The <ix:nonNumeric name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-CommonStockMember">Nasdaq</ix:nonNumeric> Global Select Market</b></p> </td></tr>
<tr><td style="vertical-align: top; width: 32%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><ix:nonNumeric name="dei:Security12bTitle" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-WarrantMember">Warrants, each whole warrant exercisable for one share of Common Stock at an exercise price of $11.50 per share</ix:nonNumeric></b></p> </td><td style="vertical-align: top; width: 2%;">&#xa0;</td><td style="vertical-align: top; width: 32%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><ix:nonNumeric name="dei:TradingSymbol" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-WarrantMember">AVPTW</ix:nonNumeric></b></p> </td><td style="vertical-align: top; width: 2%;">&#xa0;</td><td style="vertical-align: top; width: 32%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>The <ix:nonNumeric name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-WarrantMember">Nasdaq</ix:nonNumeric> Global Select Market</b></p> </td></tr>
</tbody></table>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#xa0;&#xa0;&#xa0;&#xa0;Yes&#xa0;&#xa0;&#x2610;&#xa0;&#xa0;&#xa0;&#xa0;<ix:nonNumeric name="dei:EntityWellKnownSeasonedIssuer" contextRef="d_2021-01-01_2021-12-31">No</ix:nonNumeric>&#xa0;&#xa0;&#x2612;</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#xa0;13 or Section&#xa0;15(d) of the Exchange Act.&#xa0;&#xa0;&#xa0;&#xa0;Yes&#xa0;&#xa0;&#x2610;&#xa0;&#xa0;&#xa0;&#xa0;<ix:nonNumeric name="dei:EntityVoluntaryFilers" contextRef="d_2021-01-01_2021-12-31">No</ix:nonNumeric>&#xa0;&#xa0;&#x2612;</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Indicate by check mark whether the registrant (1)&#xa0;has filed all reports required to be filed by Section&#xa0;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)&#xa0;has been subject to such filing requirements for the past 90 days.&#xa0;&#xa0;&#xa0;&#xa0;<ix:nonNumeric name="dei:EntityCurrentReportingStatus" contextRef="d_2021-01-01_2021-12-31">Yes</ix:nonNumeric>&#xa0;&#xa0;&#x2612;&#xa0;&#xa0;&#xa0;&#xa0;No&#xa0;&#xa0;&#x2610;</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">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 (&#xa7;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#xa0;&#xa0;&#xa0;&#xa0;<ix:nonNumeric name="dei:EntityInteractiveDataCurrent" contextRef="d_2021-01-01_2021-12-31">Yes</ix:nonNumeric>&#xa0;&#xa0;&#x2612;&#xa0;&#xa0;&#xa0;&#xa0;No&#xa0;&#xa0;&#x2610;</p>
<p style="font-family: Times New Roman; font-size: 9pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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 &#x201c;large accelerated filer&#x201d;, &#x201c;accelerated filer,&#x201d; &#x201c;smaller reporting company&#x201d; and &#x201c;emerging growth company&#x201d; in Rule&#xa0;12b-2 of the Exchange Act.</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Large&#xa0;accelerated&#xa0;filer &#x2610;</p> </td><td style="vertical-align: top; width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accelerated&#xa0;filer &#x2610;</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" contextRef="d_2021-01-01_2021-12-31">Non-accelerated filer</ix:nonNumeric> &#x2612;</td><td style="vertical-align: top; width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Smaller&#xa0;reporting&#xa0;company <ix:nonNumeric name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" contextRef="d_2021-01-01_2021-12-31">&#x2612;</ix:nonNumeric></td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td><td style="vertical-align: top; width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Emerging&#xa0;growth&#xa0;company <ix:nonNumeric name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" contextRef="d_2021-01-01_2021-12-31">&#x2612;</ix:nonNumeric></td></tr>
</tbody></table>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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&#xa0;13(a)&#xa0;of the Exchange Act.&#xa0;<ix:nonNumeric name="dei:EntityExTransitionPeriod" format="ixt-sec:boolballotbox" contextRef="d_2021-01-01_2021-12-31">&#x2610;</ix:nonNumeric></p>
<p style="font-family: Times New Roman; font-size: 9pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#x2019;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. &#xa0;&#xa0;<ix:nonNumeric name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" contextRef="d_2021-01-01_2021-12-31">&#x2610;</ix:nonNumeric></p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#xa0;&#xa0;&#xa0;&#xa0;Yes&#xa0;&#xa0;<ix:nonNumeric name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" contextRef="d_2021-01-01_2021-12-31">&#x2610;</ix:nonNumeric>&#xa0;&#xa0;&#xa0;&#xa0;No&#xa0;&#xa0;&#x2612;</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">As of the last business day of the Registrant&#x2019;s most recently completed second fiscal quarter, the aggregate market value of the Registrant&#x2019;s voting and non-voting common stock held by non-affiliates of the Registrant was $<ix:nonFraction name="dei:EntityPublicFloat" scale="0" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="i_2021-06-30">428,750,000</ix:nonFraction>&#xa0;based on the closing sale price as reported by Nasdaq. As of March 30, 2022, there were <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="Share" decimals="INF" format="ixt:numdotdecimal" contextRef="i_2022-03-30">182,602,086</ix:nonFraction> shares of common stock outstanding.</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>DOCUMENTS INCORPORATED BY REFERENCE</b></p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Portions of the registrant&#x2019;s definitive proxy statement for its 2022 Annual Meeting of Stockholders (the &#x201c;<b><i>Proxy Statement</i></b>&#x201d;) to be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K, are incorporated by reference in Parts I and III. Except with respect to information specifically incorporated by reference in this Annual Report, the Proxy Statement shall not be deemed to be filed as part hereof.</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
<p style="font-family: Times New Roman; font-size: 6pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
<hr style="height: 1px; color: #000000; background-color: #000000; width: 100%; border: none; margin: 3pt 0" />
<hr style="height: 3px; color: #000000; background-color: #000000; width: 100%; border: none; margin: 0 0 3pt 0" />
<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
 <div class="PGFTR" style="text-align: center; width: 100%">
  <div class="hf-row">
   <div class="hf-cell PGNUM">
    &#xa0;
   </div>
  </div>
 </div>
 <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
 <div class="PGHDR" style="text-align: left; width: 100%">
  <div class="hf-row">
   <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
    <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
   </div>
  </div>
 </div>
</div></div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <div>
   &#xa0;
  </div>
  <div>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b>AVEPOINT, INC.</b></p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b>FORM 10-K</b></p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b>For the Fiscal Year Ended&#xa0;December 31, 2021</b></p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b><a id="toc" title="toc" href="#"></a>TABLE OF CONTENTS</b></p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&#xa0;</p>
   <table cellpadding="2" cellspacing="0" style="font-family: Times New Roman; font-size: 10pt; width: 100%; margin-left: 0pt; margin-right: 0pt;">
    <tbody>
     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: center; border-bottom: thin solid rgb(0, 0, 0);">Page</td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt;"><a href="#fwd" style="-sec-extract:exhibit;">FORWARD-LOOKING STATEMENTS</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; padding: 0pt; text-align: right;"><a class="tocPGNUM" href="#fwd">3</a><a class="tocPGNUM" href="#FORWARD-LOOKING_STATEMENTS">3</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt;"><a href="#risk" style="-sec-extract:exhibit;">RISK FACTOR SUMMARY</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; padding: 0pt; text-align: right;"><a class="tocPGNUM" href="#risk">4</a><a class="tocPGNUM" href="#Risk_Factor_Summary">4</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#part1" style="-sec-extract:exhibit;">PART I.</a></p> </td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#part1">6</a><a class="tocPGNUM" href="#Part_I_-_Item_1">6</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#item1" style="-sec-extract:exhibit;">Item 1. Business</a></p> </td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item1">6</a><a class="tocPGNUM" href="#Item_1._Business">6</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; padding-left: 18pt; font-family: Times New Roman; font-size: 10pt;"><a href="#item1a" style="-sec-extract:exhibit;">Item 1A. Risk Factors</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item1a">26</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; padding-left: 18pt; font-family: Times New Roman; font-size: 10pt;"><a href="#item1b" style="-sec-extract:exhibit;">Item 1B. Unresolved Staff Comments</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item1b">53</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; padding-left: 18pt; font-family: Times New Roman; font-size: 10pt;"><a href="#item2" style="-sec-extract:exhibit;">Item 2. Properties</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item2">53</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; padding-left: 18pt; font-family: Times New Roman; font-size: 10pt;"><a href="#item3" style="-sec-extract:exhibit;">Item 3. Legal Proceedings</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item3">53</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; padding-left: 18pt; font-family: Times New Roman; font-size: 10pt;"><a href="#item4" style="-sec-extract:exhibit;">Item 4. Mine Safety Disclosures</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item4">53</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#part2" style="-sec-extract:exhibit;">PART II.</a></p> </td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#part2">54</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#item5" style="-sec-extract:exhibit;">Item 5. Market for Registrant&#x2019;s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities</a></p> </td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item5">54</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#item6" style="-sec-extract:exhibit;">Item&#xa0;6. Reserved</a></p> </td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item6">55</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#item7" style="-sec-extract:exhibit;">Item 7.&#xa0;Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations</a></p> </td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item7">56</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"><a href="#item7a" style="-sec-extract:exhibit;">Item 7A.&#xa0;Quantitative and Qualitative Disclosures about Market Risk</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt; text-align: right;"><a class="tocPGNUM" href="#item7a">69</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"><a href="#item8" style="-sec-extract:exhibit;">Item 8.&#xa0;Financial Statements and Supplementary Data</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt; text-align: right;"><a class="tocPGNUM" href="#item8">70</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"><a href="#item9" style="-sec-extract:exhibit;">Item 9.&#xa0;Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt; text-align: right;"><a class="tocPGNUM" href="#item9">94</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"><a href="#item9a" style="-sec-extract:exhibit;">Item 9A.&#xa0;Controls and Procedures</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt; text-align: right;"><a class="tocPGNUM" href="#item9a">94</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"><a href="#item9b" style="-sec-extract:exhibit;">Item 9B. Other Information</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item9b">96</a></td>
     </tr>

     <tr>
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"><a href="#item9c" style="-sec-extract:exhibit;">Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item9c">96</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt;"><a href="#part3" style="-sec-extract:exhibit;">PART III.</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#part3">96</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"><a href="#item10" style="-sec-extract:exhibit;">Item 10.&#xa0;Directors, Executive Officers and Corporate Governance</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt; text-align: right;"><a class="tocPGNUM" href="#item10">96</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"><a href="#item11" style="-sec-extract:exhibit;">Item 11.&#xa0;Executive Compensation</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt; text-align: right;"><a class="tocPGNUM" href="#item11">96</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"><a href="#item12" style="-sec-extract:exhibit;">Item 12.&#xa0;Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt; text-align: right;"><a class="tocPGNUM" href="#item12">96</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"><a href="#item13" style="-sec-extract:exhibit;">Item 13.&#xa0;Certain Relationships and Related Transactions, and Director Independence</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt; text-align: right;"><a class="tocPGNUM" href="#item13">96</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"><a href="#item14" style="-sec-extract:exhibit;">Item 14.&#xa0;Principal Accounting Fees and Services</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item14">96</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt;"><a href="#part4" style="-sec-extract:exhibit;">PART IV.</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#part4">97</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"><a href="#item15" style="-sec-extract:exhibit;">Item 15.&#xa0;Exhibits and Financial Statement Schedules</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item15">97</a></td>
     </tr>

     <tr>
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt; padding-left: 18pt;"><a href="#item16" style="-sec-extract:exhibit;">Item 16. Form 10-K Summary</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item16">98</a></td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;">&#xa0;</td>
     </tr>

     <tr style="font-family: Times New Roman; font-size: 10pt;">
      <td style="vertical-align: bottom; width: 94%; font-family: Times New Roman; font-size: 10pt;"><a href="#sigs" style="-sec-extract:exhibit;">Signatures</a></td>
      <td style="vertical-align: bottom; width: 6%; font-family: Times New Roman; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#sigs">99</a></td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       2
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left; margin: 0pt;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
  </div>
  <div>
   &#xa0;
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: center;"><b><a id="fwd" title="fwd" href="#"></a>FORWARD-LOOKING STATEMENTS</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><i>This Annual Report on Form 10-K (this &#x201c;<b>Annual Report</b>&#x201d;) includes estimates, projections, statements relating to our business plans, objectives, and expected operating results that may constitute &#x201c;forward-looking statements&#x201d; within the meaning of the Private Securities Litigation Reform Act of 1995, Section&#xa0;27A of the Securities Act of 1933, as amended (the &#x201c;<b>Securities Act</b>&#x201d;), and Section&#xa0;21E of the Securities Exchange Act of 1934, as amended (the &#x201c;<b>Exchange Act</b>&#x201d;). Forward-looking statements, as well as descriptions of the risks and uncertainties that could cause actual results and events to differ materially, may appear throughout this Annual Report, including in the following sections: &#x201c;Business&#x201d; (Part I, Item&#xa0;1 of this Annual Report), &#x201c;Risk Factors&#x201d; (Part I, Item&#xa0;1A of this Annual Report), &#x201c;Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations&#x201d; (Part II, Item&#xa0;7 of this Annual Report), and &#x201c;Quantitative and Qualitative Disclosures about Market Risk&#x201d; (Part II, Item 7A of this Annual Report). These risks and uncertainties also include, but are not limited to, those described in our&#xa0;<a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521241795/d195647d424b3.htm&quot;%20\t%20&quot;_blank" style="-sec-extract:exhibit;">prospectus dated August 9, 2021</a>, filed with the SEC on August 10, 2021 pursuant to Rule 424(b) under the Securities Act of 1933, as amended (File No. 333-258109), relating to the&#xa0;<a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521222504/d195647ds1.htm&quot;%20\t%20&quot;_blank" style="-sec-extract:exhibit;">Registration Statement on Form S-1</a>&#xa0;(File No. 333-258109), filed with the Securities and Exchange Commission (the &#x201c;<b>SEC</b>&#x201d;) on July&#xa0;23, 2021 (<a href="http://www.sec.gov/Archives/edgar/data/0001777921/000119312521236945/d195647ds1a.htm" style="-sec-extract:exhibit;">as amended on August 5, 2021</a>), the Company&#x2019;s&#xa0;<a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521180072/d175062ddefm14a.htm&quot;%20\t%20&quot;_blank" style="-sec-extract:exhibit;">definitive proxy statement</a>&#xa0;filed pursuant to&#xa0;Section&#xa0;14(a)&#xa0;of the Securities Exchange Act of 1934, as amended (File&#xa0;No.&#xa0;001-39048)&#xa0;on June 2, 2021 (including all exhibits), relating to the&#xa0;<a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521027761/d270676ds4.htm&quot;%20\t%20&quot;_blank" style="-sec-extract:exhibit;">Registration Statement on Form S-4</a>&#xa0;(File No. 333-252712), filed with the SEC on February 4, 2021 (as amended on&#xa0;<a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521076659/d270676ds4a.htm&quot;%20\t%20&quot;_blank" style="-sec-extract:exhibit;">March 11, 2021</a>,&#xa0;<a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521104420/d270676ds4a.htm&quot;%20\t%20&quot;_blank" style="-sec-extract:exhibit;">April 2, 2021</a>,&#xa0;<a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521166906/d270676ds4a.htm&quot;%20\t%20&quot;_blank" style="-sec-extract:exhibit;">May 20, 2021</a>, and&#xa0;<a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521175949/d270676ds4a.htm&quot;%20\t%20&quot;_blank" style="-sec-extract:exhibit;">May 28, 2021</a>) and those described from time to time in the Company&#x2019;s future reports filed with the SEC.</i></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><i>These forward-looking statements generally are identified by the words &#x201c;believe,&#x201d; &#x201c;project,&#x201d; &#x201c;expect,&#x201d; &#x201c;anticipate,&#x201d; &#x201c;estimate,&#x201d; &#x201c;intend,&#x201d; &#x201c;strategy,&#x201d; &#x201c;future,&#x201d; &#x201c;opportunity,&#x201d; &#x201c;plan,&#x201d; &#x201c;may,&#x201d; &#x201c;should,&#x201d; &#x201c;will,&#x201d; &#x201c;would,&#x201d; &#x201c;will be,&#x201d; &#x201c;will continue,&#x201d; &#x201c;will likely result,&#x201d; and similar expressions. However, the absence of these words or similar expressions does not mean that a statement is not forward-looking. All statements that address operating performance, events, or developments that we expect or anticipate will occur in the future&#xa0;&#x2014; including statements relating to volume growth, sales, earnings, and statements expressing general views about future operating results&#xa0;&#x2014; are forward-looking statements.&#xa0;These forward-looking statements are, by their nature, subject to significant risks and uncertainties, and are based on the beliefs of, as well as assumptions made by and information currently available to, our management. Our management believes that these forward-looking statements are reasonable as and when made. However, caution should be taken not to place undue reliance on any such forward-looking statements because such statements speak only as of the date when made. Readers should evaluate all forward-looking statements made in the context of these risks and uncertainties. The important factors referenced above may not contain all of the factors that are important to investors.</i></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><i>In addition, we cannot assure you that we will realize the results or developments we expect or anticipate or, even if substantially realized, that they will result in the consequences or affect us or our operations in the way we expect. We undertake no obligation to update or revise publicly any forward-looking statements, whether because of new information, future events, or otherwise, except as required by law. All written and oral forward-looking statements attributable to us, or persons acting on our behalf, are expressly qualified in their entirety by these cautionary statements as well as other cautionary statements that are made from time to time in our other Securities and Exchange Commission (&#x201c;<b>SEC</b>&#x201d;) filings and public communications.</i></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      3
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
   &#xa0;
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: center;"><b><a id="risk" title="risk" href="#"></a>RISK FACTOR SUMMARY</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Below is a summary of the risk factors that may have a material adverse effect on our business, financial condition, and results of operations. <b>Importantly, this summary does not address all of the risks and uncertainties that we face</b>. The below summary is indicative and is qualified in its entirety by the more complete discussion of such risks and uncertainties under the heading &#x201c;<i>Risk Factors</i>&#x201d; (Part I, Item 1A of this Annual Report).</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Risks Related to Our Business</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Our success depends on our technology partners. In particular, our technical advantages are highly dependent on our partnership with Microsoft and other major software providers. Should Microsoft or these other providers acquire competitors that heavily overlap with our capabilities, or develop competing features, we may lose customer acquisition momentum and fail to secure renewals or growth targets.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We have experienced strong growth in recent periods, and our recent growth rates may not be indicative of our future growth.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We face competition from established as well as emerging companies offering solutions and related applications. We may lack sufficient financial or other resources to maintain or improve our competitive position, which may harm our ability to add new customers, retain existing customers, and grow our business.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">If we fail to adapt and respond effectively to rapidly changing technology, evolving industry standards, and changing customer needs or preferences, our products and services may become less competitive.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Our success with SMB customers depends in part on our resale and distribution partnerships. Our business would be harmed if we fail to maintain or expand partner relationships.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><span style="text-decoration: underline; "><b><i>Risks Related to Our Operations and Financial Condition</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We anticipate that our operations will continue to increase in complexity as we grow, which will create management challenges.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">If we fail to maintain or grow our brand recognition, our ability to expand our customer base will be impaired and our financial condition may suffer.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We intend to invest significantly in research and development, and to the extent such research and development investments do not translate into new products or material enhancements to our products, or if we do not use those investments efficiently, our business and results of operations would be harmed.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><span style="text-decoration: underline; "><b><i>Risks Related to Data Privacy and Cybersecurity</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">To the extent our security measures are compromised, our products and services may be perceived as not being secure. This may result in customers curtailing or ceasing their use of our products and services, our reputation being harmed, the incurrence of significant liabilities, and harm to our results of operations and growth prospects.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We store confidential company information and sensitive data, including personal information&#xa0;of our customers and employees, which may in turn contain third-party personal or other confidential information. If the security of this information is compromised or is otherwise accessed without authorization, our reputation may be harmed, and we may be exposed to liability and loss of business.</p> </td>
    </tr>

    <tr>
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;">&#x25a0;</td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">Successful cyberattacks or data breaches at other technology companies, service providers, retailers, and other participants within our industry, whether or not we are impacted, could lead to a general loss of customer confidence&#xa0;that could negatively affect us, including harming the market perception of the effectiveness of our security measures, which could result in reduced use of our products and services.</td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">If we are not able to provide successful updates, enhancements and features to our technology to, among other things, keep up with emerging cyber threats and customer needs, our business could be adversely affected.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><span style="text-decoration: underline; "><b><i>Legal and Regulatory Risks</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We may become subject to legal proceedings and litigation, including intellectual property disputes, which are costly and may subject us to significant liability and increased costs of doing business. Our business may suffer if it is alleged or determined that our technology infringes the intellectual property rights of others.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We could incur substantial costs in protecting or defending our proprietary rights. Failure to adequately protect our rights could impair our competitive position, or cause us to lose valuable assets, experience reduced revenue, or incur costly litigation.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We will provide our products and services to businesses in highly regulated industries and to customers with elevated confidentiality, privacy or security requirements, including public sector customers, which will subject us to a number of challenges and risks.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman; margin: 0pt;">
      4
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="margin: 0pt; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Tax Risks</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Changes in tax laws or regulations that are applied adversely to us or our customers could increase the cost of our products and services and adversely impact our business.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Changes in our provision for income taxes or adverse outcomes resulting from examination of our income tax returns could affect our results.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Risks Related to Intellectual Property</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We will rely on third-party proprietary and open source software for our products and services. The inability to obtain third-party licenses for such software, obtain them on favorable terms, or adhere to the license terms for such software or any errors or failures caused by such software could harm our business, results of operations and financial condition.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">If we are unable to protect our intellectual property, the value of our brands and other intangible assets may be diminished, and our business may be adversely affected.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Human Capital Risks</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We will depend on the continued services of our founders, senior management team and skilled individual contributors, and the loss of one or more key employees or an inability to attract and retain highly skilled employees could harm our business.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">If we are unable to maintain our corporate culture as it grows, it could lose the agility, innovation, teamwork, passion and focus on execution that we believe has contributed to our success, and our business may be harmed.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Public Sector Risks</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Significant changes in the contracting or fiscal policies of the public sector, or our failure to comply with certain laws or regulations, could harm the business we do with the public sector.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><span style="text-decoration: underline; "><b><i>Risks Related to Our Common Stock</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The market price of shares of our Common Stock may be volatile, which could cause the value of your investment to decline.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">A small number of stockholders continue to have substantial control over us which may limit other stockholders&#x2019;&#xa0;ability to influence corporate matters and delay or prevent a third party from acquiring control over us.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">If our operating and financial performance in any given period does not meet the guidance provided to the public or the expectations of investment analysts, the market price of our Common Stock may decline.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Our management has identified material weaknesses in our internal control over financial reporting and we may identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, which may result in material misstatements of our financial statements or cause us to fail to meet our periodic reporting obligations</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><span style="text-decoration: underline; "><b><i>General Risk Factors</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The COVID-19 pandemic could continue to disrupt the availability or performance of our products and services, require unfavorable changes to our existing products, negatively impact our global technical, sales, and distribution infrastructure, delay the introduction of future products, and adversely impact the global economy on a macro level, any one of which has the potential to harm our business, financial condition, and results of operations.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Natural catastrophic events and man-made problems such as power disruptions, global pandemics, computer viruses, data security breaches, war, and terrorism, including as a result of or in connection with the current conflict between Russia and the Ukraine, may disrupt our business.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      5
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p>&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><a id="part1" title="part1" href="#"></a>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="item1" title="item1" href="#"></a>ITEM 1. BUSINESS</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Our Mission Statement</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">Our mission at AvePoint, Inc. (&#x201c;<b><i>AvePoint</i></b>,&#x201d; &#x201c;<b><i>we</i></b>,&#x201d; &#x201c;<b><i>us</i></b>,&#x201d; or &#x201c;<b><i>our</i></b>&#x201d;) is to help organizations collaborate with confidence across the cloud. Our goal is to be the catalyst of business transformation by empowering organizations with relevant technologies that are efficient, secure, and well governed. We help transform data and collaboration so users can be more productive with the latest cloud services (like Microsoft 365 ("<i><b>M365</b></i>")), and drive efficiency in delivery and management of those services for service providers.</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
  <div style="text-align: center;">
   <img alt="backandfrontofficev1.jpg" src="backandfrontofficev1.jpg" /></div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      6
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">We do this through our Confidence Platform, a software-as-a-service (&#x201c;<i><b>SaaS</b></i>&#x201d;) platform that assists organizations who use M365 and more than a half dozen cloud collaboration platforms. The Confidence Platform (built on&#xa0;&#x201c;<i><b>AvePoint Online Services</b></i>&#x201d; or "<i><b>AOS</b></i>") supports the collaboration of 8 million users across 7 continents with a scalable, secure, and intelligent architecture. This scalable architecture manages more than 125 PB of content, spread across 14 global data centers, with a 99.9% uptime. Our privacy and security policies are backed by industry certifications including ISO, SOC2 Type II, and FedRAMP moderate authorization. The intelligence engine driving the Confidence Platform ensures continuing value for customers by using AI to maximize relevant data, providing insights, automating operations, and enabling our Control, Fidelity, and Resilience software suites.</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
  <div style="text-align: center;">
   <img alt="confidenceplatform.jpg" src="confidenceplatform.jpg" /></div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">Products in our Control Suite enable IT to deliver collaboration services at scale, with automation and repeatable business templates. Business users are empowered with control over licenses, workspaces, and data owned by their departments. Our Fidelity Suite preserves data integrity as organizations undergo digital transformation projects to streamline the way they work from one collaboration system to the next. The Resilience Suite helps organizations comply with data governance regulations, preserve business records for compliance, and ensure business continuity.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      7
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">Building on this Confidence Platform, we will be pursuing additional industry and role-based applications in fiscal year 2022 and beyond, including an application that support secure collaboration for companies undergoing mergers and acquisition activities. We will enable our Control, Fidelity, and Resilience Suites to target highly sensitive data-room projects, enabling companies to work with third parties throughout the transitions in their business. The framework established by the Confidence Platform will empower project owners with additional self-service controls, insights, and automation, while preserving compliance records.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">With our solutions, organizations have the tools to enable rapid and sustainable adoption of critical applications like Microsoft Teams, which have recently been experiencing record growth in organizations large and small. Systems like M365 can now pass security audits and give teams the control they need to have confidence in their cloud investment. Security teams no longer block progress and pursuit of &#x201c;work from anywhere&#x201d; initiatives. With our solutions, they can have confidence in their ability to monitor, manage and govern the rapid adoption of new cloud services. Finally, organizations can use solutions to save time and money, and can decommission home-grown or point solutions that fail to provide key insights and flexible automation that drive business outcomes. The flexibility, automation, and insights of our solutions enable IT to meet business needs and deliver value.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:93%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 28.6%; font-family: Times New Roman; font-size: 10pt;"> <p style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><img alt="a01.jpg" src="a01.jpg" /></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Agility</b></p> </td>
     <td style="vertical-align: middle; width: 74.5%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We value quick, informed decision-making to meet and exceed customer expectations. We subscribe to a growth mindset, which contributes to our entrepreneurial and learning spirit.</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 28.6%; font-family: Times New Roman; font-size: 10pt;"> <p style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><img alt="a02.jpg" src="a02.jpg" /></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Passion</b></p> </td>
     <td style="vertical-align: middle; width: 74.5%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Drive and energy are contagious here; we are not just going through the motions. We do things that are impactful and as a result, amplify our customers&#x2019;&#xa0;success.</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 28.6%; font-family: Times New Roman; font-size: 10pt;"> <p style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><img alt="a03.jpg" src="a03.jpg" /></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Teamwork</b></p> </td>
     <td style="vertical-align: middle; width: 74.5%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We are invested in the success of our colleagues, partners, customers, and community. We do this by promoting global collaboration and taking pride in helping, sharing, mentoring, and coaching each other.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      8
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>An Overview of Our Business</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We are a Microsoft Gold Certified Partner in Collaboration and Content, Application Development, Cloud Platform, Cloud Productivity, Messaging, and Data Centers. We are a top Independent Software Vendor (&#x201c;<b><i>ISV</i></b>&#x201d;) partner, ranking in the top 5 in Microsoft, Inc.&#x2019;s (&#x201c;<b><i>Microsoft</i></b>&#x201d;) IP-Co-Sell program out of 3,000 participating partners. Our main product platform is delivered as AOS. Our primary solution is a SaaS&#xa0;platform that helps organizations invested in cloud-hosted collaboration systems by providing robust data management across our Control Suite, Fidelity Suite, and Resilience Suite of software products. While our revenue and product lines, following the overall cloud market, are heavily centered on our continuing partnership with Microsoft today (as further discussed under the heading &#x201c;<i>Our</i> <i>Continuing Partnership with Microsoft</i>&#x201d; (Part I, Item 1 of this Annual Report)), the software solutions we provide are built on proven best practices for management, governance, and compliance housed within our Confidence Platform and our Suites of underlying software. Our SaaS platform focuses on data protection, governance, and compliance management extensions for M365, Dynamics 365, Salesforce, and Google Workspace. Our software solutions for M365 services work with many workloads in M365, including Microsoft Teams, SharePoint Online, Exchange Online, OneDrive for Business, Project Online, Planner, Yammer and Public Folders. Altogether, we offer more than 30 product SKUs.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We have already made investments to capture multi-cloud opportunities across Salesforce clouds. We believe that our cloud agnostic approach, combined with projected overall growth in cloud usage, will lead to significant expansion of our market opportunities. As of December&#xa0;31, 2021, our SaaS platform supported more than 8&#xa0;million cloud users. We believe it is our job to deliver value for not just service administrators and owners, but also for service champions, end users, and those charged with ensuring a return on significant investments in the cloud.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Our software solutions within the Confidence Platform are most commonly deployed to provide:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Through our Fidelity Suite, migration from legacy&#xa0;on-premises&#xa0;(customer-managed) solutions to cloud services provided by M365 and other cloud service providers;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Through our Resilience Suite, data protection of critical cloud-based business assets to recover from data loss events (such as ransomware);</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Through our Control Suite, policy guidance, monitoring, and enforcement for protecting regulated users and content as the organization moves from self-hosted systems to public cloud services; and</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Throughout the Confidence Platform, information governance support for records managers, security teams, and IT managers overseeing the adoption of the cloud collaboration platforms.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Digital transformation is not merely a&#xa0;nice-to-have&#xa0;as businesses look to modernize their IT infrastructure; it is a strategic and tactical imperative in the new normal of&#xa0;COVID-19&#xa0;and remote, anytime/anywhere, work connectivity. Additionally, the&#xa0;COVID-19&#xa0;pandemic has dramatically accelerated the need for organizations to shift operations to the cloud. We are uniquely positioned to provide, and indeed have been providing throughout 2021, both guidance and proprietary technology to migrate customers to the cloud, efficiently and securely.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Collaboration enables organizations to pursue and achieve their business needs. Our work, the product of collaboration, is considered valuable to the organization, and therefore must be protected and well managed. That job often falls to IT teams who are constantly asked to do more with less resources. Businesses push to support employees with modern tools for collaboration such as hosted sites, cloud file sharing, persistent chat, and multiple lines of business apps. The urgency of digital transformation has accelerated as a result of the continued impacts of a newly developed &#x201c;work-from-anywhere&#x201d; mentality across our national and international business cultures, initially in response to the demands exacerbated by the&#xa0;COVID-19&#xa0;pandemic in 2020 (and continuing throughout 2021) and now as work-from-anywhere has become more of the norm.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We have demonstrated the ability to support our customers in making this shift, particularly in supporting the growing needs of our customers to:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Facilitate complex migrations from legacy tools and collaboration platforms, particularly for our customer organizations that have empowered business users to purchase their own cloud file systems.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Standardize how the business works together in moving unique business processes and files to a new platform like M365.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Respond to new security laws like the General Data Protection Regulation (&#x201c;<b><i>GDPR</i></b>&#x201d;), which went into effect in the European Union in 2018, and the California Consumer Protection Act (the &#x201c;<b><i>CCPA</i></b>&#x201d;), and the Virginia Consumer Data Protection Act (the &#x201c;<b><i>VCDPA</i></b>&#x201d;), which went into effect on March 2, 2021, and simplify IT teams&#x2019;&#xa0;ability to maintain oversight on a diversifying line of products they support.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Increase compliance knowledge, protocols, processes, and procedures to help mitigate the risks of&#xa0;non-compliance&#xa0;(which can become increasingly expensive with new fines and damages to company reputation and goodwill).</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Support IT teams in their quest to optimize internal controls with automation and third-party vendors to help support their efforts.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      9
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">2021 Consummation of the Business Combination</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">On July 1, 2021, we consummated the Business Combination (as defined below) by and among the members of the Apex Group and Legacy AvePoint (each as defined below) and, on July 2, 2021, shares of our Common Stock were officially listed under the ticker &#x201c;AVPT&#x201d; on the Nasdaq Global Select Market. A brief summary of the steps leading to the consummation of the Business Combination follows, beginning with the formation of Apex in April of 2019, continuing through the Apex IPO in September of 2019, the entry into the Business Combination Agreement with Legacy AvePoint in November of 2020 and the subsequent consummation of the Business Combination and related transactions related thereto follows.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Apex Technology Acquisition Corporation IPO</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On April 5, 2019, Apex Technology Acquisition Corporation (&#x201c;<b><i>Apex</i></b>&#x201d;) was formed as a blank check special purpose acquisition company (a &#x201c;<b><i>SPAC</i></b>&#x201d;) incorporated in Delaware.&#xa0;Apex&#xa0;was created for the purpose of entering into a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with&#xa0;one&#xa0;or more businesses.&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On September 19, 2019, Apex consummated its initial public offering (&#x201c;<b><i>Apex IPO</i></b>&#x201d;) of 35,000,000 units (&#x201c;<b><i>Units</i></b>&#x201d; and, with respect to the Class&#xa0;A common stock included in the Units offered, the &#x201c;<b><i>Public Shares</i></b>&#x201d;), which included the partial exercise by Cantor (as defined below) of its option to purchase an additional 4,500,000 Units. In addition to one Public Share, each Unit also consisted of one-half of one public warrant (a &#x201c;<b><i>Public Warrant</i></b>&#x201d;), which, upon detachment, would equate to 17,500,000 Public Warrants. Each whole Public Warrant entitled the holder to purchase one share of Apex&#x2019;s Class A common stock at a price of $11.50 per share, subject to adjustment. The Units were sold at an offering price of $10.00 per Unit, generating gross proceeds of $350,000,000. Apex had granted Cantor Fitzgerald &amp; Co. (&#x201c;<b><i>Cantor</i></b>&#x201d;), the representative of the several underwriters in the Apex IPO, a 45-day option to purchase up to 4,575,000 additional Units to cover over-allotments. On September 19, 2019, Cantor partially exercised the option and purchased an additional 4,500,000 Units at $10.00 per Unit and forfeited the option to exercise the remaining 75,000 Units.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Simultaneously with the closing of the Apex IPO, Apex consummated the sale of 810,000 placement units (the &#x201c;<b><i>Placement Units</i></b>&#x201d; and, with respect to the Class&#xa0;A common stock included in the Placement Units offered, the &#x201c;<b><i>Placement Shares</i></b>&#x201d;)) at a price of $10.00 per Placement Unit in a private placement to Apex Technology Sponsor LLC, a Delaware limited liability company (the &#x201c;<b><i>Sponsor</i></b>&#x201d;) and Cantor, generating gross proceeds of $8,100,000. The Sponsor purchased 657,500 Placement Units and Cantor purchased 152,500 Placement Units. Each Placement Unit consisted of one Placement Share and one-half of one placement warrant (each such warrant, a &#x201c;<b><i>Private Warrant</i></b>&#x201d; and collectively with the Public Warrants, the &#x201c;<b><i>Warrants</i></b>&#x201d;). Each whole Private Warrant is exercisable to purchase one Public Share at a price of $11.50 per share. The proceeds from the Placement Units were added to the proceeds from the Apex IPO held in the trust account to be used for consideration payable in connection with the Business Combination and payment of fees, costs, and expenses associated therewith.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="text-decoration: underline; ">Apex and Legacy AvePoint Business Combination</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">AvePoint, Inc.&#xa0;(&#x201c;<b><i>Legacy AvePoint</i></b>&#x201d;)&#xa0;was incorporated as a New Jersey corporation on&#xa0;July&#xa0;24,&#xa0;2001,&#xa0;was redomiciled as a Delaware corporation in&#xa0;2006,&#xa0;and changed its name to &#x201c;AvePoint Operations, Inc.&#x201d; in&#xa0;June&#xa0;2021.&#xa0;On&#xa0;November 23, 2020,&#xa0;Apex, along with Athena Technology Merger Sub, Inc., a Delaware corporation (&#x201c;<b><i>Merger Sub 1</i></b>&#x201d;), and Athena Technology Merger Sub&#xa0;2,&#xa0;LLC, a Delaware limited liability company (&#x201c;<b><i>Merger Sub 2</i></b>,&#x201d; and collectively with Merger Sub 1 and Apex referred to herein as the &#x201c;<b><i>Apex Group</i></b>&#x201d;), and Legacy AvePoint entered into a Business Combination Agreement dated as of&#xa0;November 23, 2020 (as amended on&#xa0;December 30, 2020,&#xa0;March 8, 2021,&#xa0;and&#xa0;May 18, 2021,&#xa0;the &#x201c;<b><i>Business Combination Agreement</i></b>&#x201d;).</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Simultaneously with the execution of the Business Combination Agreement on November 23, 2020, Apex entered into separate subscription agreements (collectively, the &#x201c;<b><i>Subscription Agreements</i></b>&#x201d;) with a number of qualified institutional buyers and accredited investors (collectively, the &#x201c;<b><i>PIPE Investors</i></b>&#x201d;), pursuant to which the PIPE Investors agreed to purchase an aggregate of 14,000,000 Public Shares (the &#x201c;<b><i>PIPE Shares</i></b>&#x201d;), at a purchase price of $10.00 per share for an aggregate purchase price of $140,000,000, in one or more private placement transactions (the &#x201c;<b><i>Private Placements</i></b>&#x201d;). See the section titled &#x201c;<i>Market for Registrant</i>&#x2019;<i>s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities - Unregistered Sales of Equity Securities</i>&#x201d; (Part I, Item 5 of this Annual Report) for further details on the Private Placements.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On&#xa0;July 1, 2021 (the &#x201c;<b><i>Closing Date</i></b>&#x201d;),&#xa0;the parties to the Business Combination Agreement consummated the transactions contemplated thereby (the "<b><i>Business Combination</i></b>") and the PIPE Investors consummated their respective purchases of PIPE Shares as contemplated by the Subscription Agreements, with Apex being renamed &#x201c;AvePoint, Inc.&#x201d; (&#x201c;<b><i>AvePoint</i></b>,&#x201d; &#x201c;<b><i>we</i></b>,&#x201d; &#x201c;<b><i>us</i></b>,&#x201d; or &#x201c;<b><i>our</i></b>&#x201d;).&#xa0;Subsequent to the consummation of the Business Combination, on&#xa0;July 26, 2021,&#xa0;Legacy AvePoint&#x2019;s successor by merger (&#x201c;<b><i>AvePoint US LLC</i></b>&#x201d;) merged with and into AvePoint, Inc. with AvePoint, Inc. surviving.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Subsequent to the consummation of the Business Combination, the Public Shares were detached from the Public Units and the Placement Shares were detached from the Private Units, and the Public Shares (now renamed &#x201c;Common Stock&#x201d; of AvePoint, Inc. and listed on the Nasdaq as &#x201c;AVPT&#x201d;), the Placement Shares, the Public Warrants (now listed on the Nasdaq as &#x201c;AVPTW&#x201d;), the Private Warrants, the PIPE Shares, and other Common Stock held by certain selling securityholders were registered for sale or resale, as applicable, pursuant to a Registration Statement on Form S-1 which was declared effective on August 9, 2021. See the section titled &#x201c;<i>Market for Registrant</i>&#x2019;<i>s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities</i>&#x201d; (Part I, Item 5 of this Annual Report) for further details on this portion of the Business Combination transactions.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      10
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">2021 Highlights</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Global Partner Program</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In July of 2021, we launched a new global program designed to meet the unique needs of different types of partners, including our managed service partners (&#x201c;<b><i>MSPs</i></b>&#x201d;), value added resellers (&#x201c;<b><i>VARs</i></b>&#x201d;), cloud consultants, and DevOps partners. The program equips our partners with the technology and resources required to create sizable revenue opportunities in the collaboration security market.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 321px; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><img alt="a04.jpg" src="a04.jpg" /></p> </td>
     <td style="vertical-align: middle; width: 1077px; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The program features a two-tiered system of authorized and invested partners, with the higher level providing additional support, resources, and discounts for top partners who build their businesses around our technology. It also includes a partner advisory council to help shape future program developments and a community champions program to help spotlight important partner voices in our thought leadership materials.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">AvePoint EduTech</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: middle; width: 80%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In the fourth quarter of 2021, we were awarded a 37&#xa0;million Singapore Dollar contract from Temasek Polytechnic&#xa0;to deploy an integrated SaaS training management platform for career professionals. The platform will be made available via our subsidiary, AvePoint EduTech Pte. Ltd. to six institutions of higher learning in Singapore as part of the government&#x2019;s drive to build relevant future skills through continuing education and training. The platform is in development now, with a goal to be fully deployed by 2023.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Within EduTech's SaaS training management platform, learners, educators, and administrators alike will have a comprehensive digital learning experience that includes a streamlined admissions and enrollment process, personalized course scheduling features, and secure assessment delivery. In addition, the platform will organize learner profiles to equip them with their graduation status, certifications, and recommend new course offerings&#xa0;as they embrace continuous professional learning in their careers.</p> </td>
     <td style="vertical-align: middle; width: 20%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
      <div style="text-align: center;">
       <img alt="edutech.jpg" src="edutech.jpg" /></div> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">The Forrester New Wave</span>&#x2122;<span style="text-decoration: underline; ">: SaaS Application Data Protection, Q4 2021 Report</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: middle; width: 80%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We were recognized as a Leader with the highest current offering score in the Forrester New Wave&#x2122;: SaaS Application Data Protection, Q4 2021 report.&#xa0;&#xa0;In Forrester&#x2019;s evaluation of the emerging market for SaaS application data protection, we and our AvePoint Cloud Backup&#xa0;solution are identified as one of the most significant providers in the category. We were evaluated against nine other vendors and were scored against 10 criteria for SaaS application data protection. We were the only vendor to earn a &#x201c;differentiated&#x201d;&#xa0;rating in all three criteria of&#xa0;Google Workspace,&#xa0;Salesforce, and&#xa0;M365&#xa0;&#x2014;&#xa0;the highest possible score. AvePoint also received a differentiated rating in the security and privacy; usability; storage options; planned enhancements; and innovation roadmap criteria.</p> </td>
     <td style="vertical-align: top; width: 20%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><img alt="a07.jpg" src="a07.jpg" /></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">FedRAMP Authority to Operate</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our software solutions are backed by industry certifications including ISO, SOC2 Type II, and, on March 31, 2021, our AOS for U.S. government cloud platform received authority to operate (&#x201c;<b><i>ATO</i></b>&#x201d;) under the Federal Risk and Authorization Management Program (&#x201c;<b><i>FedRAMP</i></b>&#x201d;). As a result, in addition to the business we do across the public sector globally, our Cloud Services are a FedRAMP (Moderate) Authorized SaaS solution for use across all U.S. government agencies. Our ATO was sponsored by the U.S. Department of Energy. FedRAMP is a government-wide program that promotes the adoption of secure cloud services by providing a standardized approach to security assessment, authorization, and continuous monitoring for cloud products and services. As a FedRAMP (Moderate) Authorized SaaS solution provider, we provide Federal agencies the ability to use our cloud deployments and services models at low, moderate, and high risk impact levels. FedRAMP ATO validates the security and operational processes for many aspects of our application and SaaS service delivery including software development and lifecycle processes, vulnerability assessments and remediation, access controls and role separation, auditing, logging and reporting.&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><span style="text-decoration: underline; ">Channels Highlights</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We have continued to expand the distribution and sale channels (&#x201c;<b><i>Channels,</i></b>&#x201d; and each, a "<i><b>Channel</b></i>") for our products through third parties. Channels utilize MSPs to sell our products to end users through online marketplaces and our distribution partner network. This Channels activity differs from our traditional business, in that contracts are monthly, and the typical end customer spends less than $100 a month on the product due to small license counts required. Our ability to grow our Channel business is predicated upon our ability to attract and retain a number of MSPs. We continually evaluate prospective and existing partners&#x2019; abilities to attract new customers to our platform. In 2021, we added new partners and expanded existing partner relationships to enhance the utility of our platform, while creating new opportunities to expand our revenue share provided by our Channel business.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      11
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="margin: 0pt; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Our Strategies</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Business Strategies</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our strategy is focused on the cloud: we support cloud and hybrid cloud customers and partners as they transition to&#xa0;and mature their cloud deployments. We have expanded beyond our original SharePoint infrastructure management business into a global infrastructure, data, and SaaS management software company. We have made significant investments into cloud storage and cloud-based computing products to support our growing SaaS business since 2013 (the year we released our first SaaS product, DocAve Online) and since that time have added Governance Automation, Compliance Guardian, and Records platforms to extend availability of our solutions to other key stakeholders involved in securing organizational collaboration. More recently, we have developed the Confidence Platform series of solutions in support of our SaaS strategy that assists organizations who use M365 and more than a half dozen other cloud and multi-cloud collaboration platforms. We expect to continue to invest in sales and marketing teams to expand our market reach and accelerate customer acquisition. Our Customer Success Team (&#x201c;<i><b>CS Team&#xfeff;</b></i>&#x201d;) aims to reduce churn and delight customers. Our product and development teams will continue to work to gain expertise on core platforms, like M365, SharePoint, and Salesforce, to ensure support for the latest features and releases in near-real-time. In addition, we expect that our continued investment in research and development will broaden our expertise on key cloud platforms, to deliver depth and breadth for our customers.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Growth Strategies</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In 2021, the size of the M365 market was approximately 300&#xa0;million licensed users. We believe that this number could grow to 500&#xa0;million, if Microsoft continues its approximately 20% growth rate that it has reported in recent disclosures and earnings calls. We believe this presents a massive addressable market to pursue, leading with our SaaS data management solutions for M365. Specifically, we are relying on the following growth drivers to help increase market share</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#x25a0;</td>
     <td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 4pt;"><b><i>Continue Aggressive Product Development</i></b><b>.</b>&#xa0;We continue to&#xa0;seek to introduce adjacent products to extend our current cloud data management story, to expand within accounts, and thereby increase each customer&#x2019;s lifetime value potential. Focusing on the customer experience will ensure our technology drives value, not just to the business but to individual users. We also intend to continue to invest in multi-cloud development beyond Microsoft services.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 4pt;">&#xa0;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#x25a0;</td>
     <td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 4pt;"><b><i>Increase Customer Retention and Lifetime Value with Customer Success</i></b>. We have expanded our customer success program to decrease churn, decrease time to value, increase customer satisfaction, and set up successful land and expand opportunities. A&#xfeff;s of December 31, 2021 and December 31, 2020 our trailing twelve-month dollar-based net retention rate was approximately 110%&#xa0;and 107%, respectively, and we seek to increase this metric. To drive results, we will continue to hire&#xa0;additional customer success staff, as well as invest in technology to automate customer engagement,&#xa0;follow-up,&#xa0;and identification of&#xa0;at-risk&#xa0;accounts that should be prioritized for action. Furthermore, we will invest in technology to provide additional customer telemetry to enhance our understanding of how our customers use our solutions.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 4pt;">&#xa0;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#x25a0;</td>
     <td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 4pt;"><b><i>Acquire and Expand SMB and MM Market Share through Channel</i></b>. We believe that building strategic relationships and Channel cultivation will enable us to penetrate those markets in which we previously lacked presence and those in which we have a presence that can expanded. &#xa0;</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 4pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 13pt;"><b><i>SMB</i></b>: We continue to invest heavily in our global distribution network with organizations that are deeply embedded and trusted among MSPs and their small- and medium-sized business (&#x201c;<b><i>SMB</i></b>&#x201d;) customers. SMB is our fastest revenue and seat acquisition growth segment, scaled up in selling through our distribution network and partners. Given our position as a SaaS data management provider with enterprise-quality data management capabilities, including security, delegated administration, and global support, we expect significant growth in our Channel business.&#xa0;</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 4pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 13pt; text-indent: 0pt;"><b><i>MM</i></b>: The mid-market (&#x201c;<b><i>MM</i></b>&#x201d;) segment is covered by our inside sales organization, which today is the highest performing organization with short sales cycles, averaging one to three months, predictable deal volumes, high sales quota achievement, and scalable new hire ramp up times. We plan to continue to expand our MM customer segment by expanding our inside sales organization, aided by our business development tele-sales teams, and scaled up by selling with Channel partners.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 13pt; text-indent: 0pt;">&#xa0;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#x25a0;</td>
     <td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 4pt;"><b><i>Sell Premium Value-Added Services Plus Products in the Large Enterprise Segment</i></b>. We plan to offer expert services in the enterprise segment, where we have a strong footprint today, to deepen our large enterprise relationships, grow customer opportunities, ensure successful&#xa0;roll-out,&#xa0;and identify further expansion opportunities within accounts. This segment comprised approximately 66% and 67% of our overall sales as of December 31, 2021 and December 31, 2020, respectively.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 4pt;">&#xa0;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#x25a0;</td>
     <td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 4pt;"><b><i>Pursue Insights</i></b>. We will continue technology innovation by expanding our current product telemetry capabilities (vital in our&#xa0;current ability to auto-identify active versus inactive customer engagements), adopting new approaches to data gathering, automated decisioning, and delivery of business applications which can create personalized, contextualized, dynamic experiences for individual customers. These data-driven experiences can inspire deep emotional connections to products and the brand, which in turn can drive loyalty and business growth.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 27pt;"><span style="text-decoration: underline; ">Acquisition Strategies </span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 27pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">We expect to make acquisitions and/or enter into joint ventures and strategic alliances as part of our long-term business strategy. This may include acquiring other complementary products, technologies, and/or businesses that allow us to reduce the time or costs required to develop new technologies, incorporate enhanced functionality into and complement our existing product offerings, augment our engineering workforce, improve our internal business and operating systems, and enhance our technological capabilities. In 2022, as an initial step in executing on this strategy, we consummated the acquisition of all of the outstanding equity in I-Access Solutions Pte. Ltd., a Singapore-based software company established as a leading provider of SaaS solutions for corporate learning and development. See &#x201c;<i><span style="background-color:#ffffff;">Note </span><span style="background-color:#ffffff;">18 - Subsequent Events</span></i><span style="background-color:#ffffff;">&#x201d;</span>&#xa0;(Part II, Item&#xa0;8 of this Annual Report) within the consolidated financial statements of this Annual Report for more information regarding the acquisition.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;"><span style="text-decoration: underline; ">Material Changes to a Previously Disclosed Business Strategy</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Since the filing of our Amended and Restated Annual Report on Form&#xa0;10-K for the year ended December&#xa0;31, 2020, filed with the SEC on May&#xa0;13, 2021 (the &#x201c;<b><i>Apex 10-K</i></b>&#x201d;), we have consummated the Business Combination (as described in this Annual Report) on July 1, 2021. As a result, because we are no longer a blank check company and there have been material changes to our business, operations, legal structure, and financial condition because of the consummation of the Business Combination, there are corresponding material changes to our business, product, and growth strategies described in this Part I, Item 1 of this Annual Report as compared with those previously disclosed in Part I, Item&#xa0;1 of the Apex 10-K and any pre-Business Combination disclosures made in quarterly reports, earnings conference calls, and other investor communications regarding business strategy.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      12
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Our Products</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">SaaS Solutions</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our SaaS and data management features across our Control Suite, Fidelity Suite, and Resilience Suite include Data Protection as a Service, Information Security and Compliance, Migration, Records Management and Archiving, Governance, Reporting, Risk Assessment, and Data Analytics. We also provide training, installation, configuration, AvePoint Client Services, and Technical Account Management (&#x201c;<i><b>TAM</b></i>&#x201d;)&#xfeff; in support of our SaaS and data management solutions. We take a cloud-first approach to partner and customer acquisition, as our SaaS platform began to overtake&#xa0;on-premises&#xa0;in terms of platform popularity with the introduction of M365 and advanced collaborative services such as Microsoft Teams. Our SaaS platform offers backup, insights, records management, governance, compliance, and productivity extensions for M365. We continue to build integrated business applications into AOS to better support business users and industry-specific challenges in finance, education, and more. In addition, we have expanded our Confidence Platform series of software solutions beyond the M365 environment into other public cloud spaces, including Salesforce and Google. In 2021, for example, we announced the launch of our Salesforce Cloud Backup for MSPs across 36 countries and via 58 distributor app marketplaces.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Recent Product Innovation</span></p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td colspan="2" style="vertical-align: top; width: 103.5%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><img alt="myhub.jpg" src="myhub.jpg" /></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>MyHub for M365</i></b>: Simplifying the M365 experience to drive adoption and productivity. MyHub offers persona-driven experiences to help drive end user adoption and collaboration across all M365 services, helping organizations get the most from their investment in the service. The latest MyHub release proved critical in helping align M365 services with the way users and groups work together, especially when they are spread out and work was previously isolated in one service.</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td colspan="2" style="vertical-align: top; width: 103.5%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><img alt="aos.jpg" src="aos.jpg" /></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 32pt;"><b><i>AOS for M365, Dynamics 365, Salesforce, and Google Workspace</i></b>. AOS offers a single pane of glass for IT teams to configure and manage their AvePoint Cloud services. Delegated administration enables security trimmed, role-based access to specific functions or cloud collaboration scopes.&#xa0;Sub-group&#xa0;administrators, records managers, or other key business stakeholders only get access to what they need to do their jobs. Shared services offer insights that can be consumed across AvePoint services.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      13
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="margin: 0pt; line-height: 1.25; font-family: Times New Roman; font-size: 10pt; text-align: justify; text-indent: 32pt; vertical-align: top;"><i><b>Policies&#xa0;&amp; Insights (&#x201c;PI&#x201d;) for M365:</b></i> PI secures collaboration across internal and external users and highlights and proactively prevents oversharing of sensitive content for collaborative workspaces. It enforces security and access controls to keep workspaces secure. Released in the midst of the global&#xa0;COVID-19&#xa0;pandemic, PI&#x2019;s zero configuration model and rapid value framework helped address immediate concerns our&#xa0;customers were facing in&#xa0;COVID-19,&#xa0;as they transitioned to remote work but were still challenged to keep their corporate IP and collaboration secure. Over-privileged users and over-exposed sensitive information is revealed in near real-time, helping IT teams focus their resources to deliver the most impact. Then, our&#xa0;automation helps keep IT teams one step ahead of security issues, as it reverts unauthorized changes or access in real time.</p>
  <p style="margin: 0pt;">&#xa0;</p>
  <p style="margin: 0pt; line-height: 1.25; font-family: Times New Roman; font-size: 10pt; text-indent: 32pt; text-align: justify; vertical-align: top;"><i><b>Multi-Cloud Support for Data Protection</b></i>. Business continuity of an expanding set of business-critical assets establishes trust in the cloud as customers grow their footprint. We help ensure organizations can easily meet their data retention requirements, in their sovereignty of choice, with ease. Delegated access controls are designed to ensure administrators, power users, MSPs, or end users can only access the content they own during recovery.</p>
  <p style="margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;">
   <tbody>
    <tr>
     <td style="width: 50%;">
      <div style="text-align: center;">
       <img alt="cloudmanagement.jpg" src="cloudmanagement.jpg" /></div> </td>
     <td style="width: 50%;">
      <div>
       <img alt="cloudgovernance.jpg" src="cloudgovernance.jpg" /></div> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt;">&#xa0;</p>
  <p style="margin: 0pt; line-height: 1.25; font-family: Times New Roman; font-size: 10pt; text-indent: 32pt; text-align: justify; vertical-align: top;"><i><b>Migration and Hybrid Integration Platform to Enable Digital Transformation</b></i>. Our technology builds in best practices, enabling a three-phased approach for migration, to analyze, migrate and monitor progress throughout a customer&#x2019;s transformation. We enable fast migration of cloud or&#xa0;on-premises&#xa0;mail, files, and collaboration data using Microsoft&#x2019;s High Speed Migration APIs where available. Alternatively, if an organization&#x2019;s transformation is happening over an extended period, hybrid integration enables platform&#xa0;co-existence.&#xa0;When it is time to move, organizations can bring what they need and leave what they do not with automated filters and granular scope selection. We help analyze an organization&#x2019;s data to help our teams know the difference, and transform the organization&#x2019;s data, permissions, and more.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; "><span style="text-decoration: underline; ">On-Premises Products</span></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;">
   <tbody>
    <tr>
     <td style="width: 33%;">
      <div style="text-align: center;">
       <img alt="governanceautomation.jpg" src="governanceautomation.jpg" /></div> </td>
     <td style="width: 30%;">
      <div style="text-align: center;">
       <img alt="docave.jpg" src="docave.jpg" /></div> </td>
     <td style="width: 36%;">
      <div>
       <img alt="complianceguardian.jpg" src="complianceguardian.jpg" /></div> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our long-standing on-premises product is the DocAve Software Platform, which gives enterprise systems administrators the tools to migrate, manage, and govern SharePoint deployments from individual items to entire data farms. Our additional&#xa0;on-premises&#xa0;products, Governance Automation and Compliance Guardian, deliver&#xa0;SharePoint-as-a-Service,&#xa0;helping organizations build in governance and controls to common IT requests, and data classification, audit, and protection (&#x201c;<b><i>DCAP</i></b>&#x201d;). Compliance Guardian is often deployed in hybrid and multi-cloud environments to support DCAP requirements. Our on-premises&#xa0;platform features include Data Backup, Archiving, Disaster Recovery, Migration, Records Management, Auditing/Reporting, Governance, Risk Assessment, and Data Analytics. We also provide training, installation, configuration, AvePoint Client Services, TAM, and AvePoint Partner Services in support of our on-premises products.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      14
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Our Continuing Partnership with Microsoft</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We are a Microsoft Gold Certified Partner in Application Development, Collaboration and Content, Cloud Platform, Cloud Productivity, Messaging, and Data Center. We are a top Independent Software Vendor (ISV) partner, ranking in the top 5 in Microsoft&#x2019;s IP-Co-Sell program out of 3,000 participating partners. The vast majority of our customers choose to integrate their products and services with, or as an enhancement of, third-party solutions such as infrastructure, platforms or applications, in particular from Microsoft. The functionality and popularity of our products and services depend largely on our ability to integrate our platform with third-party solutions, in particular Microsoft&#x2019;s Azure, SharePoint, and Office 365. We typically receive significant advance notice of new product releases from Microsoft. Our early access to technology adoption programs provides us with a significant advantage. Several members of our staff have been designated as Microsoft Most Valued Professionals and Regional Directors by Microsoft. We rely on professional memberships and experience to aid in developing customer solutions, including the consultation of former records managers and members of the International Association of Privacy Professionals on staff.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Our Technology</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">O&#xfeff;ur technology is designed to be scalable, resilient, and secure. We built our software solutions on cloud computing: a highly dynamic platform that makes sure businesses do not need to worry about how many users can fit on a single hardware application without causing major slowdowns during peak hours. As we grow and add customers, or as customers grow and add users, our platform leverages the cloud to dynamically add more computing power. Resources can be freely allocated to and from other compute resources by the software, enabling maximum utilization and helping to prevent service outages. Our multi-cloud instance computing also reduces the downtime associated with releasing new versions of the software, allowing for real-time updates and continuous integration of new solutions to the cloud service platform. Furthermore, multi-instance model/architecture provides us the ability to tailor/design our application requirements in various business models, helping to ensure security, streamline the development cycle, and ensure the efficient and high-quality utilization of resources. We focus on building platform-based SaaS that allows us to quickly expand and add products to a common set of features. Essential tools for monitoring and managing our software. as well as t&#xfeff;he ability to scale m&#xfeff;igration, b&#xfeff;ackup, and p&#xfeff;rotection services while maintaining a single pane of glass, has been an essential tenet of our platform since our inception. We offer different flavors of the Cloud Services platform, commercial cloud, sovereign cloud, and FedRAMP cloud. This provides us with a unique opportunity to adhere to the ever-changing regulatory environment of many industries.<br /> &#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><span style="text-decoration: underline; ">Technology Differentiators</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 3%;">&#xa0;</td>
     <td style="width: 2%;">&#x25a0;</td>
     <td style="width: 94%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Cloud First, Hybrid Enabled</i></b><b>.</b>&#xa0;We support customers wherever they are on their cloud journey. Even if customers are committed to a fully&#xa0;on-premises&#xa0;or hybrid (partly&#xa0;on-premises,&#xa0;partly in cloud) deployment, they have the same robust migration, management, and protection solutions available to our cloud customers through our Confidence Platform and the related Suites of software products.</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 3%;">&#xa0;</td>
     <td style="width: 2%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: 94%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Depth of Expertise</i></b><b>.</b>&#xa0;Our team has deep experience in the Microsoft technology stack, allowing us to offer a range of solutions, and the most comprehensive support for the M365 cloud. Our developers have been working with Microsoft technology since 2001 and were among the first to offer SaaS solutions for M365. Our SaaS solutions have offered multi-cloud backup since 2014.</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 3%;">&#xa0;</td>
     <td style="width: 2%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: 94%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Breadth of Technology and Cloud Support</i></b><b>.</b>&#xa0;We meet customers where they are (whether spread across clouds, or still&#xa0;on-premises&#xa0;or private clouds).</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 3%;">&#xa0;</td>
     <td style="width: 2%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: 94%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>New Technology Adoption</i></b><b>.</b>&#xa0;Our SaaS solutions, built on latest technologies, optimize deployments. Our cloud leverages the latest cloud-services from Microsoft Azure to deploy, secure, and scale to meet customer demand, leveraging Virtual Machine Scale Sets, Azure Kubernetes Service, Machine Learning, and other technologies.</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 3%;">&#xa0;</td>
     <td style="width: 2%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: 94%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Built to Scale</i></b><b>.</b>&#xa0;The AvePoint Cloud is spread across 12 global data centers, supporting more than nine million cloud users. Our multi-tenant architecture is designed to allow customers to get the latest technology enhancements as they are available. Our service can scale to new regions without needing additional local resources.</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 3%;">&#xa0;</td>
     <td style="width: 2%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: 94%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Security</i></b><b>.</b>&#xa0;We are ISO 27001:2013 certified and our AOS for the U.S. government cloud platform received an ATO under FedRAMP on March 31, 2021. Our products support role-based access controls, delegated administration, and have undergone numerous rigorous security certifications intended to give our customers peace of mind. As a FedRAMP (Moderate) Authorized SaaS solution provider, we provide federal agencies the ability to use our cloud deployments and services models at low, moderate, and high risk impact levels. FedRAMP ATO validates the security and operational processes for many aspects of our application and SaaS service delivery including software development and lifecycle processes, vulnerability assessments and remediation, access controls and role separation, auditing, logging and reporting.</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 3%;">&#xa0;</td>
     <td style="width: 2%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: 94%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Insights Everywhere</i></b><b>.</b>&#xa0;Our prioritized insights help our customers know where to focus. We make suggestions based on best practices, including Microsoft recommendations. Our insights drive efficiency and take the guesswork out of prioritization.</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 3%;">&#xa0;</td>
     <td style="width: 2%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: 94%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Automation Everywhere</i></b><b>.</b>&#xa0;We allow customers to &#x201c;set it and forget it&#x201d;, or to keep human review in their process. When we find what is wrong, for example external users that have been added to internal or confidential workspaces, we can fix it automatically by removing the permissions. Even backups will run automatically with a few simple clicks.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      15
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Our Customers and Customer Success</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Customer Base</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We provide our products through a multifaceted approach that gives customers the flexibility to adopt products that fit the needs of their teams and organizations at any stage of operations maturity or size. As of December 31, 2021, we had a global customer base with over 24,000 deployments of all sizes in more than 84 countries across a broad variety of industries, including those in the graphic below, and we host more than nine million cloud users. Our customer base is well diversified to offset concentration of credit risk, with no single customer accounting for more than 10% of revenue or billings, respectively, for the year ended&#xa0;December 31, 2021, and no customer accounting for more than 10% of accounts receivable for the year ended December 31, 2021.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <div style="text-align: center;">
   <img alt="customerlogotable.jpg" src="customerlogotable.jpg" /></div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Market Segments</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We classify our customers in three segments based on whether they have annual revenue of more or less than $2.5 billion and whether they have user seats of less than 1,000, between 1,000 and 5,000, or more than 5,000.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>SMB Segment</i></b>: Our SMB segment is defined as companies with fewer than 1,000 user seats with less than $2.5&#xa0;billion in annual revenue.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>MM Segment</i></b>: We define the MM segment as companies with greater than 1,000 user seats and up to 5,000 user seats, with an annual revenue of $2.5&#xa0;billion or less.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Enterprise Segment</i></b>: Our enterprise segment is defined as companies with greater than 5,000 user seats or greater than $2.5&#xa0;billion in annual revenue.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="text-decoration: underline; ">Customer Success</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We are committed to the success of our customers. This means delivering performance improvements that enable our customers to drive their cloud migration, data protection, policy guidance and monitoring, information governance, and enhanced privacy endeavors. The key to delivering recurring value is rapid implementation with a focus on continuous improvement throughout our relationship. Our CS Team is a global customer service organization that assists our customers by expanding their ability to operate in real-time via cross functional workflows in sales, engineering, IT, security, customer support, executive leadership, and across their entire employee base. The CS Team is directly responsible for client after-sales care.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our CS Team employs a proactive relationship-focused client management approach designed to ensure that our valued customers get the care they need to rapidly deploy, and receive value from, their technology investment in us. The CS Team is responsible for securing our client base&#x2019;s contracts renewal and maintenance of annual recurring revenue through ensuring increased adoption and continuous utilization of our software. Our CS Team is imbedded deep into customer organizations and are therefore able to identify cross-sell or expand opportunities. This includes identifying&#xa0;at-risk&#xa0;clients, as well as proactively address support or other concerns before they become critical issues.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our CS Team strategy is designed to align with the sales force segmentation described below, which includes tiered level coverage across our enterprise, MM, and SMB customer segments.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Geographies</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We divide our customer&#x2019;s geographic areas into three primary regions: (1) North America, (2) Europe, the Middle East, and Africa (&#x201c;<b><i>EMEA</i></b>&#x201d;), and (3) the Asia-Pacific region (&#x201c;<b><i>APAC</i></b>&#x201d;). Revenue by geography is based upon the billing address of the customer. No customer in any geography (when such geographies are measured in aggregate or individually) represented greater than 10% of our revenue&#xa0;for the year ended December 31, 2021.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      16
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Sales, Distribution, Partnerships, And Marketing </span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We utilize an exceedingly effective global go-to-market strategy that that allows us to efficiently sell to and serve the needs of organizations across our market segments and geographies. By offering a wide range of products, solutions, services, and routes to the market, including through a direct sales force, through our Microsoft partnership, and indirectly via our other Channel sales partners (our &#x201c;<b><i>Channel Partners</i></b>&#x201d;), we can serve many types of organizations across the world. The combination of our strong partner ecosystem (including with Microsoft) and our extensive enterprise and inside sales organizations, have created a differentiated and powerful go-to-market approach. We believe this robust go-to-market structure can allow us to effectively and efficiently reach our entire addressable market, across all of our identified market segments and in all geographic regions throughout the world. This also allows us to &#x201c;land and expand&#x201d; within our customer base by beginning with a limited engagement at each customer and increasing that customer relationship over time.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Sales Force</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our sales force is organized by both customer size and vertical segmentation within designated geographies. Our global sales teams focus on both new customer acquisition and up-selling and cross-selling additional products to our existing customers. Our sales teams are organized by geography (North America, EMEA, and APAC) as well as by market segment (SMB, MM, or Enterprise).</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>SMB Sales Team</i></b>: The SMB Sales Team primarily engages this customer segmentation indirectly through distribution channels and partner networks. This reinforces our strategy of&#xa0;low-touch,&#xa0;high volume, transactional business coverage of the SMB segment.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>MM Sales Team</i></b>: The MM segment is covered by our inside sales team. The MM sales team engages customers directly in majority of the cases, with some regional geographical teams, such as Germany, leveraging local partners to assist in reaching a wider audience with local-language support.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Enterprise Sales Team</i></b>: The enterprise sales team is primarily an outside sales organization which engages customers directly, with sales representatives spread regionally to cover their respective customer geographies.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The MM and enterprise sales teams are supported by our Business Development Representatives (&#x201c;<b><i>BDR</i></b>&#x201d;) team, an outbound tele-sales team for lead generation and opportunity qualification. The BDR team is centrally consolidated into two call centers, one in each hemisphere, to ensure continuous coverage supporting our global sales teams and aims to respond to all inbound sales requests within two (2) business days.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Global Distribution Network</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">More than 100 global marketplaces carry our products, across distributors like Ingram Micro and Tech Data Corporation, to scale SMB market acquisition through MSPs.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Resale and Distribution Partnerships</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We leverage the sales and referral resources of resale and referral partners through a variety of programs and rely on distribution partners especially for our SMB market acquisition. We expect that sales to partners will account for a substantial portion of our revenue for the foreseeable future. Our demonstrated ability to achieve revenue growth and expand our SMB acquisition has been achieved, in part, by our success in maintaining successful relationships with our partners.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"><span style="text-decoration: underline; ">Marketing </span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our global marketing organization consists of a centralized corporate team that focuses on brand building, awareness, thought leadership, capturing customer stories, communications, product marketing, marketing operations, digital marketing, and demand generation through campaigns that leverage our content, technical resources, expertise, and customer stories. We rely on multiple marketing and sales automation tools to efficiently market to and automatically identify qualified individuals using product and industry specific criteria. We have increased our investment in marketing through&#xa0;hiring, executing our&#xa0;go-to-market&#xa0;strategy globally, and building our brand awareness. We plan to continue to invest heavily in our brand awareness via multi-platform campaigns.&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      17
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Research And Development </span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Product and Service Development</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We seek to expand development of new offerings, drive improvements to our existing offerings, and enhance support of our existing customer deployments. We leverage agile development methodologies and work with the latest technologies, resulting in a dynamic, state of the art, automated software development process that has allowed us to deliver high-quality products and services and adapt to market changes and new requirements quickly. We have made significant investments in our SaaS platform, our Channel business, our global infrastructure and our sales and customer success organizations, which we believe will yield future operating leverage and profit margin expansion.&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We have research and development presence in the United States, China and Vietnam, which provide a strategic advantage allowing us to invest in increasing our product capabilities in an efficient manner. Our research and development team, which consisted of over 900 employees as of December 31, 2021, is comprised of dedicated research employees, engineers, user experience experts, and project managers. We believe delivering and expanding product functionality is critical to enhancing the success of existing customers while new product development further reinforces our breadth of solutions. We expect to continue to make substantial investments in research and development. We expect our research and development expenses to increase in absolute dollars and as a percentage of total revenue over time.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We continue to look for opportunities to seek quality development teams with efficient cost structures. In addition, we believe we can achieve operating leverage in marketing by continuing to emphasize lower-cost inbound techniques and growth in customer referrals from our technology and agency partners. We believe we will be able to run our business more efficiently as we continue to grow our revenue and gain further operating scale.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Intellectual Property</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We rely on a combination of trade secrets, copyrights, and trademarks to establish and protect our intellectual property rights. We also rely on contractual protections, such as license, assignment, and confidentiality agreements, and technical measures. We pursue the registration of domain names, trademarks, and service marks in the United States and in various jurisdictions outside the United States. We control access to and use of our proprietary technology and other confidential information through the use of internal and external controls, including contractual protections with employees, contractors, customers, and partners, and our software is protected by U.S. and international intellectual property laws. We require our employees, consultants, and other third parties to enter into confidentiality and proprietary rights agreements and control access to software, documentation, and other proprietary information. Our policy is to require employees and independent contractors to sign agreements assigning to us any inventions, trade secrets, works of authorship, developments, and other processes generated by them on our behalf and agreeing to protect our confidential information. In addition, we generally enter into confidentiality agreements with our vendors and customers.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Although we rely on intellectual property rights, including trade secrets, copyrights, and trademarks, as well as contractual protections to establish and protect our proprietary rights, we believe it is our team&#x2019;s ability to execute &#x2013; by developing new products, and our efficiency at new market acquisition &#x2013; that will maintain our market leadership position.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Financial Information Regarding Operational Segments</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">We operate in&#xa0;one&#xa0;segment. Our products and services are sold throughout the world, through direct and indirect sales channels. Our chief operating decision maker (the &#x201c;<b><i>CODM</i></b>&#x201d;) is our Chief Executive Officer. The CODM makes operating performance assessment and resource allocation decisions on a global basis. The CODM does&#xa0;not&#xa0;receive discrete financial information about asset allocation, expense allocation, or profitability by product or geography. Since we operate in one operating segment, all required financial segment information can be found in the consolidated financial statements of this An&#xfeff;nual Report.<span style="background-color:#ffffff;"> See &#x201c;</span><i><span style="background-color:#ffffff;">Note </span><span style="background-color:#ffffff;">15 - Segment Information</span></i><span style="background-color:#ffffff;">&#x201d; (Part II, Item 8 of this Annual Report) within the consolidated financial statements for information</span> by geographic area.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      18
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p><b><i><span style="text-decoration: underline; ">Competition</span></i></b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">While there are some companies that offer certain features similar to those embedded in our products, as well as others with whom we compete in certain tactical use cases, we believe that we do not currently compete with a company that offers the same breadth of functionalities that we offer in a single integrated solution. Unlike traditional vendors focused on data management, we approach the full spectrum of adoption for the Microsoft cloud, from migration through protection of vital information. While some vendors are interested in data governance, we believe in supporting user adoption as well giving us the advantage of protecting the full lifecycle of users in the cloud s a result, we can confidently state that we are the only full-suite data management SaaS solution provider focused on the M365 platform.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Nevertheless, we do compete against a select group of software vendors that provide standalone solutions similar to those found in our comprehensive software suite in the specific markets in which we operate. We face competition from other legacy backup or security vendors that may offer related solutions and services. Our competitors include larger companies that have acquired solution and/or service providers in recent years. We also compete with custom software internally developed and services internally provided within companies that are potential customers. In addition, we face competition from niche companies that offer point products that attempt to address select problems that our products and services solve. We expect competition to increase as other established and emerging companies enter our market, as customer requirements evolve, and as new products and services and technologies are introduced.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">However, our competitor&#x2019;s solutions fail to meet the needs of many customers due to limitations in, or outright lack of success in, the principal competitive factors within our market:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">breadth of product functionality;</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">depth of expertise;</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">vision for the market and product strategy;</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">pace of innovation and agility;</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">ease of use;</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">scalability;</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">rigor and robustness of security protocols;</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">integration with third-party applications and data sources;</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">customer support;</p> </td>
    </tr>

    <tr>
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;">&#x25a0;</td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;">time to value; and</td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">total cost of ownership.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">We believe we compete favorably with our competitors on the basis of these factors. Ultimately, our ability to remain competitive will be driven by our ongoing performance, our superior technology, the quality of our software&#xa0;solutions, and our continued excellence in the factors identified in the preceding list.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; "><b>Seasonality</b></span></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">Our quarterly revenue fluctuates and does not necessarily grow sequentially when measuring any one fiscal quarter&#x2019;s revenue against another (e.g. comparing the fourth fiscal quarter of fiscal year 2020 against the first fiscal quarter of fiscal year 2021).&#xa0;Historically, our third and fourth quarters have been our highest revenue quarters, however those results are not necessarily indicative of future quarterly revenue or full year results.&#xa0;Higher third and fourth quarter revenue is driven primarily by increased sales resulting from our customers&#x2019; fiscal year ends.&#xa0;The ongoing COVID-19 pandemic may have an impact on consumer behaviors and customer activities that may result in temporary changes to and increased fluctuations in the quarterly revenue of our business. Additionally, new product and service introductions (including the timing of those introductions) can significantly impact revenue. Revenue can also be affected when consumers and customers anticipate a product introduction. Our operating expenses have generally increased sequentially due to increases in personnel in connection with the expansion of our business.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      19
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Human Capital Resources</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">We have a well-established relationship with our employees, and have received accolades from multiple publications around the world designating us as a &#x201c;best place to work&#x201d; in 2021. Our key human capital objectives in managing our business includes attracting, developing, and retaining top talent while integrating diversity, equity, and inclusion principles and practices into our core operating practices.</p>
  <p style="margin: 0pt;">&#xa0;</p>
  <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-left: 0pt; margin-right: 0pt;">
   <tbody>
    <tr>
     <td style="width: 33%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
      <div>
       <div>
        <div>
         <img alt="vabest2021.jpg" src="vabest2021.jpg" /></div>
       </div>
      </div> </td>
     <td style="width: 33%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
      <div>
       <img alt="bestplacetowork2022nyc.jpg" src="bestplacetowork2022nyc.jpg" /></div> </td>
     <td style="width: 33%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
      <div>
       <img alt="bestplacetowork2022chicago.jpg" src="bestplacetowork2022chicago.jpg" /></div> </td>
     <td style="width: 33%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
      <div>
       <img alt="njbest2021.jpg" src="njbest2021.jpg" /></div> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 8pt; text-indent: 27pt;"><span style="text-decoration: underline; ">Employees</span></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">As of December 31, 2021, we had 1,934 employees globally, inclusive of all subsidiaries. A large percentage of our employees have technical and professional backgrounds and undergraduate and/or advanced degrees. Our professional staff includes programmers, data scientists, computer scientists, electrical engineers, software specialists, hardware specialists, mechanical engineers, project managers, attorneys, and CPAs with approximately half of our workforce classified as developers. None of our employees are represented by a labor union with respect to their employment. We are not aware of any employment circumstances that are likely to disrupt work at any of our facilities. See the section titled &#x201c;<i>Risk Factors</i>&#x201d; (Part&#xa0;I, Item&#xa0;1A of this Annual Report) for a discussion of the risks related to the loss of key personnel or our inability to attract and retain qualified personnel.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Attraction, Recruitment, and Hiring Efforts</span></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">Our human capital objectives include, identifying, recruiting, retaining, incentivizing and integrating our existing and new employees.&#xa0; We want to attract&#xa0;a pool of diverse and exceptional candidates and support their career growth once they become employees.&#xa0;We seek to hire based on talent rather than solely on educational pedigree, and have provided&#xa0;many job openings, including in our local communities,&#xa0;for&#xa0;capable&#xa0;workers&#xa0;from various backgrounds to learn&#xa0;valuable skills&#xa0;in critical operations such as&#xa0;business development, sales, customer support, and customer service. We also emphasize in our evaluation and career development efforts&#xa0;internal mobility opportunities for employees to drive professional development, with approximately 35% of our U.S. employees being promoted or changing roles in 2021. Our goal is a long-term, upward-bound career for every employee, which we believe also drives our&#xa0;retention efforts. Our talent acquisition team uses internal and external resources to recruit highly skilled and talented workers, and we encourage (and incentivize) employee referrals for open positions.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"><span style="text-decoration: underline; font-size: 10pt; text-indent: 36pt;">Competitive Pay, Benefits, and Financial Incentive Awards</span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">We strive to provide a competitive suite of pay, comprehensive benefits, and services globally. Our total rewards package includes an annual base salary, sales incentives, discretionary annual bonus, long-term incentives in the form of equity,&#xa0; paid time off, healthcare benefits, and other benefits for eligible employees. The principal purpose of our cash incentive plans are to attract, retain and reward high performing employees for the achievement of key results that contribute to the growth of our business. We award equity in the form of Stock Options and Restricted Stock Units ("<i><b>RSUs</b></i>") to foster a stronger sense of ownership, better align the interests of employees with our stockholders, and to increase stockholder value and our overall success by motivating such individuals to perform to the best of their abilities and achieve our objectives.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      20
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Diversity, Inclusion, and Belonging</span></p>
  <p style="text-indent: 36pt; text-align: justify;">We strive to promote diversity, equity, and inclusion through our values and behaviors. We believe that our ability to retain our workforce is dependent on our ability to foster an environment that is sustainably safe, respectful, fair and inclusive of everyone and promotes diversity, equity, and inclusion inside and outside of our business.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">We know that we are stronger as a diverse community&#x2014;and while inclusion, diversity, equality and allyship (I.D.E.A.) have always been in AvePoint&#x2019;s DNA, we formalized our commitment by creating the I.D.E.A. Committee in 2019. The committee consists of colleagues from around the world focusing on initiatives that enhance our workplace, celebrate diverse experiences and perspectives, and encourage innovation and inclusion. Through I.D.E.A., employee resources groups have emerged such as Black AvePoint Excellence, Women in Technology, and Queers and Allies. These groups, in partnership with our People Team, drive internal and external initiatives including recruitment practices and education opportunities through trainings and guest speakers.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 8pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"><span style="text-decoration: underline; font-size: 10pt; text-indent: 36pt;">COVID-19 Response and Hybrid Work</span></p>
  <p style="text-indent: 36pt; text-align: justify;">We have prioritized employee safety and transparency during the pandemic and continue to do so, ensuring all employees are set up to work remotely and providing clarity on office closures and evolving guidelines, where possible. To protect the health and well-being of our employees, suppliers, and customers, we have made substantial modifications to the way we function as an organization. We quickly pivoted to remote-work and to virtual customer engagements and marketing activities. AvePoint continues to closely monitor the COVID-19 situation and will move to a hybrid work model once it is safe to do so. This hybrid work model will include two (2) days of in-person collaboration per week, while allowing employees flexibility to work remotely for the remaining days if they choose to do so. This flexibility will continue to be a valuable tool to engage and retain talent.</p>
  <p style="margin-left: 36pt;"><span style="text-decoration: underline; ">Training and Development of Employees</span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">We invest in a growth mindset, meaning we are consistently growing and developing our people in order to unleash their maximum potential. Since 2016, as part of our commitment to people development, we assess new colleagues using Clifton StrengthsFinder. It gives managers insight into direct reports&#x2019; strengths and how to leverage collective teams. By assessing people early in their journeys, we lay the foundation that uniqueness is celebrated and give employees the confidence to tap into their areas of natural talent.</p>
  <p style="text-indent: 36pt; margin-left: 0pt; text-align: justify;">Our Senior Leadership Team are the drivers of AvePoint&#x2019;s growth mindset. They developed our A.T.O.M program (AvePoint Talent Optimization and Management) as a place for future leaders of AvePoint to come together to innovate and help strengthen the core of our success and culture.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">Employees are provided with training in leadership development, project management skills, and interpersonal skills development. AvePoint employees are eligible for reimbursements towards continued learning such as tuition or certifications. By offering our employees meaningful work and career development, we are well positioned to continue our growth through recruitment, development, and retention of the best talent in the industry.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">&#xa0;</p>
  <p style="margin: 0pt 0pt 0pt 36pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">&#xfeff;Corporate Social Responsibility and Community Involvement </span></p>
  <p style="margin: 0pt 0pt 0pt 36pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-indent: 36pt; text-align: justify;">Connecting with our local communities and giving back in a meaningful way is a priority to AvePoint. We do this at both a company-wide and individual employee level.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">We proudly support our local communities around the world through three channels; Technology, Community, and Education. Over recent years we have committed to donating our software, through TechSoup, to not-for-profits to support their mission and help them focus more on what matters. We donated our software and services to the City of Richmond to build the first ever 311 platform. This cloud-based solution powered by AvePoint Citizen Services is geared towards citizen, business and visitor non-emergency requests. With colleagues around the world, we are passionate about supporting their local communities. One way that we do this is by donating to local organizations that contribute to the success and safety of their communities. In 2020 when bush fires hit Australia we raised money for the local Red Cross chapter and matched all donations. The same for the typhoons in the Philippines and Hurricane Harvey in Houston.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">We support our community&#x2019;s education through our long-standing relationship with Girls Who Code, whose objective is to close the gender gap in technology. AvePoint sponsored ERGs are given the opportunity to identify education outreach opportunities of their own including a recent laptop drive for Boys &amp; Girls Club and a fundraiser for NCFF to donate musical instruments to local youth groups. We encourage our employees&#x2019; passion for community outreach by sponsoring volunteer days throughout the year where employees join their colleagues in volunteering their time to a local organization in need. In addition, we sponsor a Corporate Donation Match program which matches our employees&#x2019; charitable donations.</p>
  <p style="margin: 0pt 0pt 0pt 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      21
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">COVID-19 Impacts </span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In March 2020, the World Health Organization declared the outbreak of COVID-19 to be a pandemic. Throughout 2021, the COVID-19 pandemic continued to have widespread, rapidly evolving, and unpredictable impacts on global society, economies, financial markets, and business practices. Federal and state governments have implemented measures in an effort to contain the virus, including social distancing, travel restrictions, border closures, limitations on public gatherings, work from home, supply chain logistical changes, and closure of non-essential businesses.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We believe that, despite the challenges presented by the COVID-19 pandemic, market volatility during the years 2020 and 2021 has caused organizations to accelerate their digital transformation priorities, as evidenced by increased cloud usage and demand for remote technology solutions among their and our customers. This transformation requires advanced technology solutions and ample automation to support new organizational realities, all of which we are in a prime position to provide. We remain focused on improving and investing in the products and services we offer to support our long-term growth while continuing to innovate and develop new products and services in response to customer needs, whether directly as a result of the COVID-19 pandemic or otherwise.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Although overall our business has not been adversely affected by the COVID-19 pandemic (and in fact our business enjoyed significant growth in 2021 driven by, among other things, our ability to provide multiple core services and products as solutions to pandemic-driven obstacles), the extent to which the COVID-19 pandemic impacts our business going forward is uncertain and will depend on numerous factors outside of our control including, without limitation: the timing, extent, trajectory and duration of the pandemic, including the emergence of new variants of the disease; the availability, distribution, adoption, and effectiveness of vaccines; the imposition of protective public safety measures; governmental, business, and individuals' actions in response to the pandemic; possibility of recession or financial market instability; and the impact of the pandemic on the global economy and demand for consumer products. These factors may adversely impact consumer, business, and government spending on technology as well as customers' ability to pay for our products and services on an ongoing basis. This uncertainty also affects management&#x2019;s accounting estimates and assumptions, which could result in greater variability in a variety of areas that depend on these estimates and assumptions, including investments, receivables, and forward-looking guidance. Refer to the section titled &#x201c;<i>Risk Factors</i>&#x201d; (Part I, Item&#xa0;1A of this Annual Report) for a discussion of these factors and other risks.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Geopolitical Tensions Involving Russia and the Ukraine</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The current conflict in Ukraine has created general economic uncertainty. We are monitoring the developments as they unfold in order to react accordingly. While the impact of the conflict on our operational and financial performance will depend on future developments that cannot be predicted, we do not believe the impacts to be material at this time. While we have only limited exposure to Russia and Ukraine via our customers and resellers, we are monitoring any broader economic impact from the current crisis.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Compliance with Material Government Regulations</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We are subject to many U.S. federal and state and foreign laws and regulations that involve matters central to our business, including laws and regulations that involve data privacy and data protection, intellectual property, advertising, marketing, health and safety, competition, consumer protection, taxation, anti-bribery, anti-money laundering and corruption, economic or other trade prohibitions or sanctions, environmental protection regulations, and securities law compliance. Our business may also be affected by the adoption of any new or existing laws or regulations or changes in laws or regulations that adversely affect our business. Many relevant laws and regulations are still evolving and may be interpreted, applied, created or amended in a manner that could harm our business, and new laws and regulations may be enacted, including in connection with the restriction or prohibition of certain content or business activities.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      22
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -36pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -36pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -36pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We are subject to certain U.S. federal, state, local and foreign laws and regulations regarding data privacy and the collection, storage, sharing, use, processing, disclosure and protection of personal information and other data from users, employees or business partners, including the GDPR, CCPA, and VCDPA. These laws expand the rights of individuals to control how their personal data is processed, collected, used and shared create new regulatory and operational requirements for processing personal data, increase requirements for security and confidentiality and provide for significant penalties for non-compliance. There are also a number of legislative proposals recently enacted or pending before the U.S. Congress, various state legislatures and foreign governments concerning content regulation and data protection that could affect us. These and other laws and regulations that may be enacted, or new interpretation of existing laws and regulations, may require us to modify our data processing practices and policies and to incur substantial costs in order to comply.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In addition, we are subject to the U.S. Foreign Corrupt Practices Act of 1977, as amended (the &#x201c;<b><i>FCPA</i></b>&#x201d;). The FCPA prohibits corporations and individuals from engaging in improper activities to obtain or retain business or to influence a person working in an official capacity. It prohibits, among other things, providing, directly or indirectly, anything of value to any foreign government official, or any political party or official thereof, or candidate for political influence to improperly influence such person. Similar laws exist in other countries, such as the UK, that restrict improper payments to persons in the public or private sector. Many countries have laws prohibiting these types of payments within the respective country. Historically, technology companies have been the target of FCPA and other anti-corruption investigations and penalties. We are further subject to U.S. and foreign laws and regulations that restrict our activities in certain countries and with certain persons. These include the economic sanctions regulations administered by the U.S. Treasury Department&#x2019;s Office of Foreign Assets Control and the export control laws administered by the U.S. Commerce Department&#x2019;s Bureau of Industry.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The foregoing description does not include an exhaustive list of the laws and regulations governing or impacting our business. See the discussion contained in the &#x201c;<i>Risk Factors</i>&#x201d; section (Part I, Item 1A of this Annual Report) for information regarding how actions by regulatory authorities or changes in legislation and regulation in the jurisdictions in which we operate may have a material adverse effect on our business.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Emerging Growth Company Status</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We are an &#x201c;emerging growth company,&#x201d; as defined in the Jumpstart Our Business Startups Act of 2012 (&#x201c;<b><i>JOBS Act</i></b>&#x201d;). As an emerging growth company, we are exempt from certain requirements related to executive compensation, including the requirements to hold a nonbinding advisory vote on executive compensation and to provide information relating to the ratio of total compensation of our Executive Chairman and Chief Executive Officer to the median of the annual total compensation of all of our employees, each as required by the Investor Protection and Securities Reform Act of 2010, which is part of the Dodd-Frank Act.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Section&#xa0;102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can choose not to take advantage of the extended transition period and comply with the requirements that apply&#xa0;to&#xa0;non-emerging&#xa0;growth&#xa0;companies, and any such election to not take advantage of the extended transition period is irrevocable. We will take advantage of the benefits of the extended transition period emerging growth company status permits.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">During the extended transition period, it may be difficult or impossible to compare our financial results with the financial results of another public company that complies with public company effective dates for accounting standard updates because of the potential differences in accounting standards used.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We will remain an emerging growth company under the JOBS Act until the earliest of (a)&#xa0;December&#xa0;31, 2024, (b) the last date of our fiscal year in which we have a total annual gross revenue of at least $1.07&#xa0;billion, (c)&#xa0;the date on which we are deemed to be a &#x201c;large accelerated filer&#x201d; under the rules of the SEC with at least $700.0&#xa0;million of outstanding securities held&#xa0;by&#xa0;non-affiliates&#xa0;or&#xa0;(d)&#xa0;the date on which we have issued more than $1.0&#xa0;billion&#xa0;in&#xa0;non-convertible&#xa0;debt&#xa0;securities during the previous three years. The next determination date as to whether we have satisfied the criteria set forth in the foregoing (b), (c), and (d) is the last day of our second fiscal quarter in 2022.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      23
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Executive Officers</span></i></b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; border-left: 1px solid black; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Name</b></p> </td>
     <td style="vertical-align: top; width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;">&#xa0;</td>
     <td style="vertical-align: top; width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Age</b></p> </td>
     <td style="vertical-align: top; width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid black;">&#xa0;</td>
     <td style="vertical-align: top; width: 35%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; border-right: 1px solid black; border-top: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Position</b></p> </td>
     <td style="vertical-align: top; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Xunkai Gong</b></p> </td>
     <td style="vertical-align: top; width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">59</p> </td>
     <td style="vertical-align: bottom; width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 35%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-right: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">Executive Chairman and Director</p> </td>
     <td style="vertical-align: bottom; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Tianyi Jiang</b></p> </td>
     <td style="vertical-align: top; width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">47</p> </td>
     <td style="vertical-align: bottom; width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 35%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-right: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">Chief Executive Officer and Director</p> </td>
     <td style="vertical-align: bottom; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Brian Michael Brown</b></p> </td>
     <td style="vertical-align: top; width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">49</p> </td>
     <td style="vertical-align: bottom; width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 35%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-right: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">General Counsel, Chief Legal and Compliance Officer, Secretary, and Director</p> </td>
     <td style="vertical-align: bottom; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: 1px solid black; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>James Caci</b></p> </td>
     <td style="vertical-align: top; width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;">&#xa0;</td>
     <td style="vertical-align: top; width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">57</p> </td>
     <td style="vertical-align: bottom; width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 35%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; border-right: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">Chief Financial Officer</p> </td>
     <td style="vertical-align: bottom; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 35%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: middle; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; background-color: rgb(255, 255, 255);">&#xa0;</td>
     <td style="vertical-align: middle; width: 45%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; background-color: rgb(255, 255, 255);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; vertical-align: top; text-align: justify; text-indent: 36pt;"><b><i>Xunkai Gong</i></b>&#xa0;was appointed as our Executive Chairman in July of 2021. Prior to that, Mr. Gong had served as Legacy AvePoint&#x2019;s Chairman and Co-Chief Executive Officer alongside Dr. Jiang since 2008. Before that, Mr. Gong had served as Legacy AvePoint&#x2019;s Chief Executive Officer since Legacy AvePoint&#x2019;s incorporation in 2001. Mr.&#xa0;Gong holds a master&#x2019;s degree in computer engineering from the University of the Chinese Academy of Sciences, a master&#x2019;s degree in computer science from Southern University and Agricultural and Mechanical College at Baton Rouge, and a bachelor&#x2019;s degree in electrical and electronics engineering from Dalian University of Technology.</p> </td>
     <td style="vertical-align: top; width: 19%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><img alt="a10.jpg" src="a10.jpg" /></p> </td>
     <td style="vertical-align: top; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><img alt="a11.jpg" src="a11.jpg" /></p> </td>
     <td style="vertical-align: middle; width: 41%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:31pt;"><b><i>Tianyi Jiang</i></b>&#xa0;was appointed as our Chief Executive Officer and a director in July of 2021. Prior to that, Dr. Jiang served as Legacy AvePoint&#x2019;s&#xa0;Co-Chief&#xa0;Executive&#xa0;Officer alongside Mr. Gong from 2008 to 2021 and as a director since 2005. Dr. Jiang holds doctorate and master&#x2019;s degrees in Data Mining from New York University in addition to a bachelor&#x2019;s degree and master&#x2019;s degree in Electrical and Computer Engineering from Cornell University.</p> </td>
     <td style="vertical-align: middle; width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: middle; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: middle; width: 45%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 35pt;"><b><i>Brian Michael Brown</i></b>&#xa0;was appointed as&#xa0;our General Counsel, Chief Legal and Compliance Officer, Secretary of the Board, and a director in July of 2021. From 2004 until July of 2021, Mr. Brown served as Legacy AvePoint&#x2019;s General Counsel, Chief Operating Officer, and a director. Mr.&#xa0;Brown holds a bachelor&#x2019;s degree from the University of Michigan and a Juris Doctor from Michigan State University.</p> </td>
     <td style="vertical-align: top; width: 19%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><img alt="a12.jpg" src="a12.jpg" /></p> </td>
     <td style="vertical-align: top; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 19%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><img alt="a13.jpg" src="a13.jpg" /></p> </td>
     <td style="vertical-align: middle; width: 45%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:27pt;"><b><i>James Caci </i></b>was appointed as our Chief Financial Officer in August of 2021. From April 2020 to August of 2021,&#xa0;Mr. Caci&#xa0;held the position of Chief Financial Officer at Brand Value Accelerator, LLC, an industry leading digital commerce services firm.&#xa0;From March 2016 to April 2020, Mr. Caci served as the Chief Financial Officer of Nicopure Labs. From 2010 to 2013, Mr. Caci&#xa0;served as Chief Financial Officer of Legacy AvePoint. Mr. Caci&#xa0;brings&#xa0;more than 25 years of experience leading the strategic finance&#xa0;operations at both public&#xa0;and privately held SaaS and IT service&#xa0;companies. Mr. Caci holds a bachelor&#x2019;s degree from Montclair State University and is a certified public accountant.</p> </td>
     <td style="vertical-align: middle; width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Additional information regarding our Executive Officers is set forth in the Proxy Statement, which was filed with the SEC on March 24, 2022.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      24
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Corporate Information</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our principal executive offices are located at 525 Washington Blvd, Suite 1400, Jersey City, NJ 07310, and our telephone number is (201) 793-1111. Our principal operating offices are located at Riverfront Plaza, West Tower, 901 E Byrd St, Suite 900, Richmond, VA 23219 and our telephone number for that office is (804) 372-8080. All &#xa0;correspondence should be directed to our principal operating offices in Richmond, Virginia. On April 5, 2019, Apex was formed as a blank check SPAC, incorporated in Delaware.&#xa0;Upon consummation of the Business Combination on July 1, 2021, Legacy AvePoint (at the time, renamed AvePoint US LLC) became a wholly owned subsidiary of Apex, and Apex was subsequently renamed &#x201c;AvePoint, Inc.&#x201d;&#xa0;On&#xa0;July 26, 2021,&#xa0;AvePoint US LLC merged with and into AvePoint, Inc. with AvePoint, Inc. surviving.&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#x201c;AvePoint,&#x201d; "AvePoint, Inc.&#xa9;," and all other names, logos, and icons identifying AvePoint and/or AvePoint's products and services and our other registered and common law trade names, trademarks, and service marks are property of AvePoint, Inc. This Annual Report contains additional trade names, trademarks, and service marks of others, which are the property of their respective owners. Solely for convenience, trademarks and trade names referred to in this Annual Report may appear without the&#xa0;&#xae;&#xa0;or&#xa0;&#x2122;&#xa0;symbols.</p>
  <p><b><i><span style="text-decoration: underline; ">Available Information</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our Internet address is https://www.avepoint.com/. At our Investor Relations website, https://ir.avepoint.com/, we make available free of charge a variety of information for investors. Our goal is to maintain the Investor Relations website as a portal through which investors can easily find or navigate to pertinent information about us, including:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and any amendments to those reports, as soon as reasonably practicable after we electronically file that material with or furnish it to the SEC at www.sec.gov.</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Announcements of investor conferences, speeches, presentations, and events at which our executives talk about our product, service, and competitive strategies.</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Press releases on quarterly earnings, product and service announcements, legal developments, and national and international news.</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Corporate governance information including our articles of incorporation, bylaws, governance guidelines, committee charters, code of ethics and business conduct, whistleblower &#x201c;open door&#x201d;&#xa0;policy for reporting accounting and legal allegations, global corporate social responsibility initiatives, and other governance-related policies.</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Other news and announcements that we may post from time to time that investors might find useful or interesting, including with respect to our business strategies, financial results, and metrics for investors.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In addition to these channels, we use social media to communicate to the public. It is possible that the information we post on social media could be deemed to be material to investors. We encourage investors, the media, and others interested in AvePoint to review the information we post on the social media channels listed on our Investor Relations website.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The SEC maintains an internet site that contains reports, proxy and information statements and other information that we file electronically with the SEC. The address of the SEC's website is www.sec.gov.</p>
  <p>&#xa0;</p>
  <p>&#xa0;</p>
  <p>&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The information found on our main website or our Investor Relations website is not part of this or any other report we file with, or furnish to, the SEC, for the purposes of Section 18 of the Exchange Act or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act except as shall be expressly set forth by specific reference in such filing, and you should not consider any information contained on, or that can be accessed through, our website as part of this Annual Report or in deciding whether to purchase our Common Stock.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:25pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      25
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 1A</b></p>
  <div>
   &#xa0;
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="item1a" title="item1a" href="#"></a>ITEM 1A. RISK FACTORS</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><i>Certain factors may have a material adverse effect on our business, financial condition, and results of operations. You should consider carefully the risks and uncertainties described below, in addition to other information contained in this Annual Report, including our&#xa0; consolidated financial statements and related notes. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. If any of the following risks actually occurs, our business, financial condition, results of operations, and future prospects could be materially and adversely affected. In that event, the trading price of our Common Stock could decline, and you could lose part or all of your investment.</i></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><span style="text-decoration: underline; ">Explanatory Note</span></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Since the filing of the Apex 10-K, we consummated the Business Combination (as previously described in this Annual Report) on July 1, 2021. As a result, because we are no longer a blank check company and there have been material changes to our business, operations, legal structure, and financial condition because of the consummation of the Business Combination, there are corresponding material changes to the risk factors affecting our Company as compared with those previously disclosed in Part I, Item&#xa0;1A of the Apex 10-K.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Risks Related to Our Business</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 39pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Our success depends on our technology partners. In particular, our technical advantages are highly dependent on our partnership with Microsoft and other major software providers. Should Microsoft or these other providers acquire competitors that heavily overlap with our capabilities, or develop competing features, we may lose customer acquisition momentum and fail to secure renewals or growth targets.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The significant majority of our customers choose to integrate their products and services with, or as an enhancement of, third-party solutions such as infrastructure, platforms or applications, in particular from Microsoft, Inc. (&#x201c;Microsoft&#x201d;). The functionality and popularity of our products and services depend largely on our ability to integrate our platform with third-party solutions, in particular Microsoft&#x2019;s Azure, SharePoint, and Office 365. We are dependent on technology partner solutions for several major categories of our offerings, including data management, migration, governance, protection and backup. As a result, our customers&#x2019; satisfaction with our products are highly dependent on their perception of, and satisfaction with, our third-party providers and their respective offerings. We will continue to depend on various third-party relationships to sustain and grow our business. Third-party providers may change the features of their solutions, alter their governing terms, or end the solutions&#x2019; availability altogether. They may restrict our ability to add, customize or integrate systems, functionality and customer experiences. Any such changes could limit or terminate our ability to use these third-party solutions and provide our customers with the full range of our products and services. Our business would be negatively impacted if we fail to retain these relationships for any reason, including due to third parties&#x2019; failure to support or secure their technology or integrations; errors, bugs, or defects in their technology; or changes in our products and services. Any such failure, as well as a prolonged disruption, a cybersecurity event or any other negative event affecting our third-party providers and leading to customer dissatisfaction, could harm our relationship with our customers, our reputation and brand, our revenue, our business, and our results of operations.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Strategic technology partners and third parties may not be successful in building integrations, co-marketing our products and services to provide significant volume and quality of lead referrals, or continue to work with us as their respective products evolve. Identifying, negotiating and documenting relationships with additional strategic technology partners require significant resources. Integrating third-party technology can be complex, costly and time-consuming. Third parties may be unwilling to build integrations. We may be required to devote additional resources to develop integrations for our own products. Strategic technology partners or providers of solutions with which we have integrations may decide to compete with us or enter into arrangements with our competitors, resulting in such partners or providers withdrawing support for our integrations. Our agreements with our partners are generally non-exclusive, meaning our partners may offer products from several different companies to their customers. Specifically, Microsoft and other major platform providers could end partnerships, cease marketing our offerings, with limited or no notice and with little or no penalty, or decide to purchase strong competition, or incorporate our capabilities into native solutions. Any of these developments would negatively impact our business.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Microsoft, as well as other cloud platform providers like Salesforce, may furthermore introduce functionality that competes with our products and services, as a result of an acquisition, or their own development. Additionally, we rely heavily on our early access to preview Microsoft technology, which enables our product strategy and development teams to anticipate future opportunities as well as validate our current direction. While Microsoft introduces competitive features as a premium option, some customers will choose a simpler first-party solution to their problem, even at a greater cost to them. Microsoft and other cloud providers may also choose to make it difficult for third party providers like us to continue making the necessary application programming interface (&#x201c;<i><b>API</b></i>&#x201d;) calls to provide their solutions, as illustrated by an increase in API &#x201c;throttling&#x201d; in recent years or API quotas provided by Salesforce.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Although we typically receive significant advance notice of new product releases from Microsoft, Microsoft does not always preview our technology with us or other partners and, as a result, it is possible that we may not receive advance notice of changes in features and functionality of new technologies with which our products will need to interoperate. If this was to happen, there could be an increased risk of product incompatibility. Any failure of our products and services to operate effectively with solutions could reduce the demand for our products and services, resulting in customer dissatisfaction and harm to our business. If we are unable to respond to these changes or failures in a cost-effective manner, our products and services may become less marketable, less competitive, or obsolete, and the results of our operations may be negatively impacted.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We have a strategic technology partnership with Microsoft for the collaboration to co-sell and co-market our products and services to new customers. If our relationships with our strategic technology partners, such as Microsoft, are disrupted or if the co-sell and co-market program was ended for any reason, we may receive less revenue and incur costs to form other revenue-generating strategic technology partnerships. If Microsoft were to acquire a competitor of ours, it could harm our relationship with our customers, our reputation and brand, and our business and results of operations.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      26
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>We have a history of operating losses and may not be able to generate sufficient revenue to achieve and sustain profitability.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We have a history of incurring operating losses. While we have experienced significant revenue growth over recent years, we may not be able to sustain or increase our growth or achieve profitability in the future. We intend to continue to invest in sales and marketing efforts, research and development, and expansion into new geographies. While our revenue has grown in recent years, if our revenue declines or fails to grow at a rate faster than these increases in its operating expenses, it will not be able to achieve and maintain profitability in future periods. As a result, we may generate losses in future periods. We cannot assure investors that we will achieve profitability in the future or that, if it does become profitable, we will be able to sustain profitability. Additionally, we may encounter unforeseen operating expenses, difficulties, complications, delays, and other unknown factors that may result in losses in future periods. If these losses exceed our expectations or our revenue growth expectations are not met in future periods, our financial performance will be harmed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>We have experienced strong growth in recent periods, and our recent growth rates may not be indicative of our future growth.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We have experienced strong growth in recent periods. In future periods, we may not be able to sustain revenue growth consistent with recent history, or at all. we believe our revenue growth and our ability to manage such growth depend on several factors, including, but not limited to, our ability to do the following:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 34pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Effectively recruit, integrate, train and motivate a large number of new employees, including our sales force, technical solutions professionals, customer success managers and engineers, while retaining existing employees, maintaining the beneficial aspects of our corporate culture and effectively executing our business plan;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 34pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Attract new customers and retain and increase sales to existing customers;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 34pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Maintain and expand our relationships with our partners, including effectively managing existing channel partnerships and expand to new ones;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 34pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Successfully implement our products and services, increase our existing customers&#x2019;&#xa0;use of our products and services, and provide our customers with excellent customer support and the ability of our partners to do the same;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 34pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Increase the number of our partners;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 34pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Develop our existing products and services and introduce new products or new functionality to our products and services;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 34pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Expand into new market segments and internationally;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 34pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Earn revenue share and customer referrals from our partner ecosystem;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 34pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Improve our key business applications and processes to support our business needs;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 34pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Enhance information and communication systems to ensure that our employees and offices around the world are well-coordinated and can effectively communicate with each other and our growing customer base, particularly in light of the COVID-19 pandemic or the military conflict between Russia and the Ukraine&#xa0;and the long-term effects thereof;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 34pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Enhance our internal controls to ensure timely and accurate reporting of all of our operations and financial results;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 34pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Protect and further develop our strategic assets, including our intellectual property rights; and</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 34pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Make sound business decisions considering the scrutiny associated with operating as a public company.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We may not accomplish any of these objectives and, as a result, it is difficult for us to forecast our future revenue or revenue growth. If our assumptions are incorrect or change in reaction to changes in our market, or if we are unable to maintain consistent revenue or revenue growth, our stock price could be volatile, and it may be difficult to achieve and maintain profitability. You should not rely on our revenue for any prior periods as any indication of our future revenue or revenue growth. We may not be able to sustain such revenue growth rates in the future.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Furthermore, these activities will require significant investments and allocation of valuable management and employee resources, and our growth will continue to place significant demands on our management and our operational and financial infrastructure. There are no guarantees we will be able to grow our business in an efficient or timely manner, or at all. Moreover, if we do not effectively manage the growth of our business and operations, the quality of our software could suffer, which could negatively affect the AvePoint brand, results of operations and overall business.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Our quarterly and annual operating results may be harmed due to seasonality and a variety of other factors, which could make our future results difficult to predict.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our revenue and other results of operations have fluctuated from quarter to quarter in the past and can continue to fluctuate in the future. Our revenue depends in part on the conversion of enterprises that have installed an evaluation license for our software into paying customers. In this regard, most of our sales are typically made during the last three weeks of every quarter. We may fail to meet market expectations for that quarter if we are unable to close the number of transactions that we expect during this short period and closings are deferred to a subsequent quarter.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      27
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In addition, our sales cycle from initial contact to delivery of and payment for the software license generally becomes longer and less predictable with respect to large transactions and often involves multiple meetings or consultations at a substantial cost and time commitment to us. Although we try to minimize the potential impact of large transactions on our quarterly results of operations, the closing of a large transaction in a particular quarter may make it more difficult for us to meet market expectations in subsequent quarters and our failure to close a large transaction may adversely impact our revenue in a particular quarter.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Furthermore, we base our current and future expense levels on our revenue forecasts and operating plans, and our expenses are relatively fixed in the short term. Accordingly, we will likely not be able to reduce our costs sufficiently to compensate for an unexpected shortfall in revenue and even a relatively small decrease in revenue could disproportionately impact our financial results for such quarter.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The variability and unpredictability of these and other factors could result in us failing to meet or exceed financial expectations for a given period and could adversely impact our share price.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">There are also significant seasonal factors that may cause financial statement fluctuations in some quarters compared with others. We believe this variability is largely due to our customers&#x2019; budgetary and spending patterns, as many customers spend the unused portions of their discretionary budgets prior to fiscal year ends. Historically, the fourth quarter has been typically the quarter with the largest bookings, which impacts revenue, unbilled revenue, deferred revenue, accounts receivable and amortized commissions in future periods.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 35pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Our future revenue and operating results will be harmed if we are unable to acquire new customers, expand sales to our existing customers, or develop new functionality for our products and services that achieves market acceptance.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">To continue to grow our business, it is important that we continue to acquire new customers to purchase and use our products and services. Our success in adding new customers depends on numerous factors, including our ability to: (1) offer compelling products and services, (2) execute our sales and marketing strategy, (3) attract, effectively train and retain new sales, marketing, professional services, and support personnel in the markets we pursue, (4) develop or expand relationships with partners, IT consultants, systems integrators resellers and other third parties, strengthening our network, (5) expand into new geographies, including internationally, and market segments, (6) efficiently onboard new customers on to our product offerings, and (7) provide additional paid services that fulfill the needs and complement the capabilities of our customers and their partners.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our future success also depends, in part, on our ability to sell additional products, more functionality and/or adjacent services to our current customers, and the success rate of such endeavors is difficult to predict, especially during the ongoing COVID-19 pandemic and with regard to any new products or lines of business that we may introduce from time to time. Our ability to increase sales to existing customers depends on several factors, including their experience with implementing and using our products and services, their ability to integrate our products and services with other technologies, and our pricing model. Sales to existing customers may require increasingly costly marketing and sales efforts that are targeted at senior management, and if these efforts are not successful, our business and operating results may suffer.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In addition, as an increasing amount of our business may move to our cloud-based products and services and the use of consumption-based pricing models may represent a greater share of our revenue, our revenue may be less predictable or more variable than our historical revenue from perpetual or time period-based subscription pricing models. Moreover, a consumption-based subscription pricing model may ultimately result in lower total cost to our customers over time, or may cause our customers to limit usage in order to stay within the limits of their existing subscriptions, reducing overall revenue or making it more difficult for us to compete in our markets.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Our ability to predict the rate of customer renewals and the impact these renewals will have on our revenue or operating results is limited.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our ability to maintain or increase revenue also depends in part on our ability to retain existing customers, in particular that our customers renew their subscriptions with us on the same or more favorable terms. Our customers have no obligation to renew their contracts for AvePoint products after the expiration of either the initial or renewed subscription period, and in the normal course of business, some customers have elected not to renew. Our customers may renew for fewer elements of our products, for shorter renewal terms or on different pricing terms, including lower-cost offerings of our products. Our customers&#x2019; renewal rates may decline or fluctuate as a result of a number of factors, including their level of satisfaction with our pricing or our products and their ability to continue their operations and spending levels, mix of customer base, decreases in the number of users at the customers, competition, pricing increases or changes and deteriorating general economic conditions, including as a result of the COVID-19 pandemic or the military conflict between Russia and Ukraine. If our customers do not renew their subscriptions for our products on similar pricing terms, our revenue may decline and our business could suffer. In addition, over time the average term of our contracts could change based on renewal rates or for other reasons. Further, acquisitions of our customers have continued, and may continue, to lead to cancellation of our contracts with such customers or by the acquiring companies, thereby reducing the number of our existing and potential customers.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 28pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>We recognize revenue from SaaS subscriptions to our products over the terms of these subscriptions. Consequently, increases or decreases in new sales may not be immediately reflected in our results of operations and may be difficult to discern.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We recognize revenue from software as a service (&#x201c;SaaS&#x201d;) subscriptions to our products ratably over the terms of these subscriptions. As a result, a portion of the revenue we report in each quarter is derived from the recognition of deferred revenue relating to SaaS subscriptions entered into during previous quarters. Consequently, a decline in new or renewed SaaS subscriptions in any single quarter may have a small impact on the revenue that we recognize for such quarter. However, such a decline will negatively affect our revenue in future quarters. Accordingly, the effect of significant downturns in sales and potential changes in our pricing policies or rate of customer expansion or retention may not be fully reflected in our results of operations until future periods. In addition, a significant portion of our costs are expensed as incurred, while revenue is recognized over the term of the SaaS subscription. As a result, growth in the number of new customers and hosts has continued, and can continue, to result in our recognition of higher costs and lower revenue in the earlier periods of our SaaS subscriptions. Finally, our SaaS subscription-based revenue model also makes it difficult for us to rapidly increase our revenue through additional sales in any period, as revenue from new customers or existing customers that increase their use of our products or upgrade to higher-priced products or product tiers must be recognized over the applicable SaaS subscription term.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      28
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 25pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Our sales cycle with MM and large enterprise customers can be long and unpredictable, and our sales efforts require considerable time and expense.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The timing of our sales with our MM and large enterprise customers and related revenue recognition is difficult to predict because of the length and unpredictability of the sales cycle for these customers. MM and large enterprise customers, particularly those in highly regulated industries and those requiring customized offerings, may have a lengthy sales cycle for the evaluation and implementation of our products and services. If these customers maintain work-from-home arrangements for a significant period of time, it may cause a lengthening of these sales cycles. This may cause a delay between increasing operating expenses for such sales efforts and, upon successful sales, the generation of corresponding revenue. We are often required to spend significant time and resources to better educate our potential MM and large enterprise customers and familiarize them with our products and services. The length of our sales cycle for these customers, from initial evaluation to contract execution, is generally three to nine months but can vary substantially. On occasion, some customers will negotiate their contracts to include financial terms that negatively affect our revenue, such as a trial period, delayed payment or a number of months on a promotional basis. As the purchase and launch of our products and services can be dependent upon customer initiatives, infrequently, our sales cycle can extend to up to twelve months. As a result, much of our revenue is generated from the recognition of contract liabilities from contracts entered into during previous periods. Customers often view a subscription to our products and services as a strategic decision with significant investment. As a result, customers frequently require considerable time to evaluate, test, and qualify our products and services prior to entering into or expanding a subscription. During the sales cycle, we expend significant time and money on sales and marketing and contract negotiation activities, which may not result in a sale. Additional factors that may influence the length and variability of our sales cycle include:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">The effectiveness of our sales force as we hire and train our new salespeople to sell to MM and large enterprise customers;</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">The discretionary nature of purchasing and budget cycles and decisions;</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">The obstacles placed by customers&#x2019;&#xa0;procurement process;</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Economic conditions and other factors impacting customer budgets;</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Customers&#x2019;&#xa0;integration complexity;</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Customers&#x2019;&#xa0;familiarity with the types of products and services we offer, in particular SaaS solutions;</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Customers&#x2019;&#xa0;evaluation of competing products during the purchasing process; and</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Evolving customer demands.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Given these factors, it is difficult to predict whether and when a sale will be completed, and when revenue from a sale will be recognized. Consequently, a shortfall in demand for our products and services or a decline in new or renewed contracts in a given period may not significantly reduce our revenue for such period but could negatively affect our revenue in future periods.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>We face competition from established as well as emerging companies offering solutions and related applications. We may lack sufficient financial or other resources to maintain or improve our competitive position, which may harm our ability to add new customers, retain existing customers, and grow our business.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">While there are some companies that offer certain features similar to those embedded in our products, as well as others with whom we compete in certain tactical use cases, we believe that we do not currently compete with a company that offers the same breadth of functionalities that we offer in a single integrated solution. Nevertheless, we do compete against a select group of software vendors that provide standalone solutions similar to those found in our comprehensive software suite in the specific markets in which we operate. We also face direct competition with respect to certain of our products, specifically Backup and Recovery as well as Migration Services to Office 365. In the future, as customer requirements evolve and new technologies are introduced, we may experience increased competition if established or emerging companies develop solutions that address the data management, migration and protection market. Furthermore, because we operate in a relatively new and evolving area, we anticipate that competition will increase based on customer demand for these types of products. This could harm our ability to increase sales, maintain or increase renewals, and maintain our prices. We face competition from other legacy backup or security vendors that may offer related solutions and services. Our competitors include larger companies that have acquired solution and/or service providers in recent years. We also compete with custom software internally developed and services internally provided within companies that are potential customers. In addition, We face competition from niche companies that offer point products that attempt to address certain of the problems that our products and services solve.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      29
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="text-align: justify; text-indent: 36pt;">Merger and acquisition activity in the technology industry could increase the likelihood that we will compete with other large technology companies. Some of our existing competitors have, and our potential competitors could have, substantial competitive advantages such as greater name recognition, longer operating histories, larger sales and marketing budgets and resources, greater customer support resources, lower labor and development costs, larger and more mature intellectual property portfolios, and substantially greater financial, technical and other resources. Some of our larger competitors also have substantially broader product lines and market focus and may therefore in some cases be less susceptible to downturns in a particular market. Conditions in our market could change rapidly and significantly as a result of technological advancements, partnering by our competitors, or continuing market consolidation. New start-up companies that innovate and large companies that are making significant investments in research and development may invent similar or superior products and technologies that compete with our products and services.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In addition, some of our competitors may enter into new alliances with each other or may establish or strengthen cooperative relationships with agency partners, technology, application, software and service providers in complementary categories, or other parties. Furthermore, new technological developments, up to massive and disruptive changes in areas that are covered by our products and services could reduce customer needs for our products and services. Any such consolidation, acquisition, alliance or cooperative relationship could lead to pricing pressure, a loss of market share, or a smaller addressable share of the market. It could also result in a competitor with greater financial, technical, marketing, service, and other resources, all of which could harm our ability to compete. In addition, our current or prospective partners may establish cooperative relationships with any future competitors. These relationships may allow future competitors to rapidly gain significant market share. These developments could also limit our ability to obtain revenue from existing and new customers.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 35pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>If we experience competitive pressures in our market or if the prices we charge for our products and services are unacceptable to our customers, it will need to reduce or change our pricing model to remain competitive and our operating results could be harmed.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Some of our larger competitors use broader product offerings to compete, including by selling at zero or negative margins or by bundling their product with other solutions. Potential customers may prefer to purchase from their existing suppliers rather than a new supplier regardless of product performance or features. Also, potential customers may be more willing to incrementally add solutions to their existing infrastructure from competitors than to replace their existing infrastructure with our products and services. These competitive pressures in our market, or our failure to compete effectively, may result in price reductions, fewer orders, reduced revenue and gross margins, increased net losses, and loss of market share. Any failure to meet and address these factors could harm our business, results of operations, and financial condition. Our ability to compete successfully in our market will also depend on a number of factors, including ease and speed of product deployment and use, the quality and reliability of our customer service and support, total cost of ownership, return on investment and brand recognition. Any failure by us to successfully address current or future competition in any one of these or other areas may reduce the demand for our products and harm our business, results of operations and financial condition.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Furthermore, we price our products and services based on different factors, such as order volume, number of users, data volume and feature functionality of the specific offerings. As the market for our products and services matures, or as new or existing competitors introduce new products and services that compete with us or if those competitors reduce their prices, we may experience pricing pressure and be unable to renew our agreements with existing customers or attract new customers at prices that are consistent with our current pricing model and operating budget. We also must determine the appropriate price to enable us to compete effectively internationally. MM and large enterprise customers may demand substantial price discounts as part of the negotiation of sales contracts. Pricing decisions may also impact the mix of adoption among our licensing and subscription models, and negatively impact our overall revenue. If we are, for any reason, required to reduce our prices or otherwise change our pricing model, our revenue, gross margin, profitability, operating results, financial position and cash flow may be harmed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>If we fail to adapt and respond effectively to rapidly changing technology, evolving industry standards, and changing customer needs or preferences, our products and services may become less competitive.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The market in which we operate is characterized by the exponential growth in data generated and managed by enterprises, rapid technological advances, changes in customer requirements, including customer requirements driven by changes to legal, regulatory and self-regulatory compliance mandates, frequent new product introductions and enhancements and evolving industry standards in computer hardware and software technology. As a result, we must continually change and improve our products in response to changes in operating systems, application software, computer and communications hardware, networking software, data center architectures, programming tools and computer language technology. Moreover, the technology in our products is especially complex because it needs to effectively identify and respond to a user&#x2019;s data retention, security and governance needs, while minimizing the impact on database and file system performance. If we are unable to develop and sell new technology, features, and functionality for our products and services that satisfy our customers and that keep pace with rapid technological and industry change, our revenue and operating results could be harmed. If new technologies emerge that deliver competitive solutions at lower prices, more efficiently, more conveniently, or more securely, they could adversely impact our ability to compete. Our products and services must also integrate with a variety of network, hardware, mobile, and software platforms and technologies. We need to continuously modify and enhance our platform to adapt to changes and innovation in these technologies. If businesses widely adopt new technologies in areas covered by our products and services, we would have to develop new functionality for our products and services to work with such new technologies. This development effort may require significant engineering, marketing and sales resources, all of which would affect our business and operating results.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      30
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Any failure of our products and services to operate effectively with future technologies could reduce the demand for our products and services. We cannot guarantee that it will be able to anticipate future market needs and opportunities, extend our technological expertise and develop new products or expand the functionality of our current products in a timely and cost-effective manner, or at all. Even if we can anticipate, develop and introduce new products and expand the functionality of our current products, there can be no assurance that enhancements or new products will achieve widespread market acceptance. If we fail to anticipate market requirements or stay abreast of technological changes, we may be unable to successfully introduce new products, expand the functionality of our current products or convince our existing and potential customers of the value of our products in light of new technologies. Accordingly, our business, results of operations and financial condition could be harmed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 28pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Our success with SMB customers depends in part on our resale and distribution partnerships. Our business would be harmed if we fail to maintain or expand partner relationships.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We leverage the sales and referral resources of resale and referral partners through a variety of programs and rely on distribution partners especially for our SMB market acquisition. We expect that sales to partners will account for a substantial portion of our revenue for the foreseeable future. Our ability to achieve revenue growth and expand our SMB acquisition in the future will depend in part on our success in maintaining successful relationships with our partners. Our agreements with our partners are generally non-exclusive, meaning our partners may offer customers the products of several different companies. If our partners do not effectively market and sell our software, choose to use greater efforts to market and sell their own products or those of others, or fail to meet the needs of our customers, our ability to grow our business, sell our software and maintain our reputation may be harmed. Our contracts with our partners generally allow us to terminate our agreements for any reason. The loss of a substantial number of our partners, the possible inability to replace them, the failure to recruit additional partners or the removal of our products and services from several major distribution partner&#x2019;s resale platforms could harm our results of operations. If we are unable to effectively utilize, maintain and expand these relationships, our revenue growth would slow, we would need to devote additional resources to the development, sales, and marketing of our products and services, and our financial results and future growth prospects would be harmed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 25pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Unfavorable conditions in our industry or the global economy, or reductions in IT spending, could limit our ability to grow our business and negatively affect our results of operations.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our results of operations may vary based on the impact of changes in our industry or the global economy on it or our customers. The revenue growth and potential profitability of our business depend on our current and prospective customers&#x2019; ability and willingness to invest money in information technology services, which in turn is dependent upon their overall economic health. Current or future economic uncertainties or downturns could harm our business and results of operations. Negative conditions in the global economy or individual markets, including changes in gross domestic product growth, financial and credit market fluctuations, political turmoil, natural catastrophes, warfare and terrorist attacks on the United States, Europe, Australia, the Asia Pacific region or elsewhere, could cause a decrease in business investments, including spending on IT and negatively affect our business. Continuing uncertainty in the global economy, particularly in Europe, which accounts for a significant portion of our revenue, makes it extremely difficult for us and our customers to forecast and plan future business activities accurately, and could cause our customers to reevaluate decisions to purchase our products and services or to delay their purchasing decisions, which could lengthen our sales cycles.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">To the extent our products and services are perceived by our existing and potential customers as costly, or too difficult to launch or migrate to, it would negatively affect our growth. Our revenue may be disproportionately affected by delays or reductions in general IT spending. Competitors may respond to market conditions by lowering prices and attempting to lure away our customers. In addition, consolidation in certain industries may result in reduced overall spending on our products and services. We have a significant number of customers in the financial services, the public sector and the pharmaceutical and manufacturing industries. A substantial downturn in any of these industries, or a reduction in public sector spending, may cause enterprises to react to worsening conditions by reducing their capital expenditures in general or by specifically reducing their spending on information technology. Customers may delay or cancel information technology projects, choose to focus on in-house development efforts or seek to lower their costs by renegotiating maintenance and support agreements. To the extent purchases of licenses for our software are perceived by our existing and potential customers to be discretionary, our revenue may be disproportionately affected by delays or reductions in general information technology spending. We cannot predict the timing, strength, or duration of any economic slowdown, instability or recovery, generally or within any particular industry. If the economic conditions of the general economy or markets in which we operate worsen from present levels, our business, results of operations and financial condition could be harmed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      31
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 24pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>The estimates of market opportunity and forecasts of market growth included in our recent filings with the SEC (including this Report) may prove to be inaccurate. Even if the market in which we compete achieves the forecasted growth, our business could fail to grow at similar rates, if at all.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The market for SaaS offerings, which includes some of our most relevant products and services is relatively new and will experience changes over time. Customer demands for our products and services, customer retention and expansion rates, the size and growth rate of the market, the entry of competitive products, or the success of existing competitive products are difficult to predict and based on assumptions and estimates that may be inaccurate. In order for us to market and sell our products and services, we must successfully demonstrate to enterprise IT and business personnel the potential value of our offerings and persuade them to devote a portion of their budgets to the different products and services that we offer to manage, migrate and protect their data. We cannot provide any assurance that enterprises will recognize the need for our products and services or, if they do, that they will decide that they need a solution that offers the range of functionalities that we offer. Software solutions focused on managing, migrating and protecting data may not yet be viewed as a necessity by enterprises or enterprises may determine that the stock functionality by existing technology providers may be sufficient, and accordingly, our sales effort is and will be focused in large part on explaining the need for, and value offered by, our offerings. The addressable market depends on a number of factors, including businesses&#x2019; desire to differentiate themselves through our products and services, partnership opportunities, changes in the competitive landscape, technological changes, data security or privacy concerns, customer budgetary constraints, changes in business practices, changes in the regulatory environment, and changes in economic conditions. Our estimates and forecasts relating to the size and expected growth of our market may prove to be inaccurate and our ability to produce accurate estimates and forecasts may be impacted by the economic uncertainty associated with the COVID-19 pandemic or the military conflict between Russia and Ukraine. Even if the market in which we compete meets the size estimates and growth forecasted in this Report, our business could fail to grow at similar rates, if at all.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 28pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>If we fail to manage our growth effectively, we may be unable to execute our business plan, maintain high levels of service and customer satisfaction or adequately address competitive challenges.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We may continue to experience rapid growth and organizational change, which may continue to place significant demands on our management and our operational and financial resources. We have also experienced growth in the number of customers, the average revenue size per customer, and the amount of data that the used hosting infrastructure supports. Our success will depend in part on our ability to manage this growth effectively. We will require significant investment expenditure and valuable management resources to grow without undermining our culture of agility, passion and teamwork, which has been central to our growth so far. If we fail to manage our anticipated growth and change in a manner that preserves our corporate culture, it could negatively affect our reputation and ability to retain and attract customers and employees.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We intend to expand our international operations in the future, including in additional countries where we have not previously had a presence, and we intend to make direct and substantial investments to continue our expansion efforts. Our expansion will continue to place a significant strain on our managerial, administrative, financial, and other resources. If we are unable to manage our growth successfully, our business and results of operations could suffer.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">It is important that we maintain a high level of customer service and satisfaction as we expand our business. As our customer base continues to grow, we will need to expand our account management, customer service, solutions professionals and other personnel. Failure to manage growth could result in difficulty or delays in launching our products and services, declines in quality or customer satisfaction, increases in costs, difficulties in introducing new features, or other operational difficulties. Any of these could adversely impact our business performance and results of operations.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 24pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Failure to effectively develop and expand our marketing and sales capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our products and services. If we are not able to generate traffic to our website through digital marketing, our ability to attract new customers may be impaired.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our ability to increase our customer base and achieve broader market acceptance of our products and services will depend on our ability to expand our marketing and sales operations. We plan to continue expanding our sales force and strategic partners, both domestically and internationally. We also have dedicated, and plans to further dedicate, significant resources to sales and marketing programs, including search engine and other online advertising. The effectiveness of our online advertising may continue to vary due to competition for key search terms, changes in search engine use, and changes in search algorithms used by major search engines and other digital marketing platforms. Another major investment is in marketing technology to better connect our systems and data among sales, product, and marketing, in order to create a more seamless user experience. Our business and operating results will be harmed if our sales and marketing efforts do not generate a corresponding increase in revenue. We may not achieve anticipated revenue growth from expanding our sales force if we are unable to hire, develop, and retain talented sales personnel, if our new sales personnel are unable to achieve desired productivity levels in a reasonable period of time, or if our sales and marketing programs are not effective.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">If the cost of marketing our products and services over search engines or other digital marketing platforms increases, our business and operating results could be harmed. Competitors also may bid on the search terms that we use to drive traffic to our website. Such actions could increase our marketing costs and result in decreased traffic to our website. Furthermore, search engines and digital marketing platforms may change their advertising policies from time to time. If these policies delay or prevent us from advertising through these channels, it could result in reduced traffic to our website and subscriptions to our products and services. New search engines and other digital marketing platforms may develop, particularly in certain jurisdictions, that reduce traffic on existing search engines and digital marketing platforms. If we are not able to achieve prominence through advertising or otherwise, it may not achieve significant traffic to our website through these new platforms and our business and operating results could be harmed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      32
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 21pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>We depend on third-party data hosting and transmission services. Increases in cost, interruptions in service, latency, or poor service from our third-party data center providers could impair the delivery of our platform. This could result in customer dissatisfaction, damage to our reputation, loss of customers, limited growth, and reduction in revenue.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We currently serve the majority of our SaaS offerings from third-party data center hosting facilities in different geographical locations that are operated by Microsoft. Our products and services, in particular SaaS offerings, are deployed to multiple data centers within these geographies, with additional geographies available for disaster recovery. Our operations depend, in part, on our third-party providers&#x2019; protection of these facilities from natural disasters, power or telecommunications failures, criminal acts, or similar events. If any third-party facility&#x2019;s arrangement is terminated, or our service lapses, we could experience interruptions in our platform, latency, as well as delays and additional expenses in arranging new facilities and services.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">A significant portion of our operating cost is from our third-party data hosting and transmission services. If the costs for such services increase due to vendor consolidation, regulation, contract renegotiation or otherwise, we may not be able to increase the fees for our products and services to cover the changes. As a result, our operating results may be significantly worse than forecasted. Our failure to achieve or maintain sufficient and performant data transmission capacity could significantly reduce demand for our products and services.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Seasonal or singular events may significantly increase the traffic on our own and the used third-party&#x2019;s servers and the usage volume of our products. Despite precautions taken at the used data centers, spikes in usage volume, a natural disaster, an act of terrorism, vandalism or sabotage, closure of a facility without adequate notice, or other unanticipated problems (such as the COVID-19 pandemic or the military conflict between Russia and Ukraine) could result in lengthy interruptions or performance degradation of our platform. Our own and third party data centers may also be subject to national or local administrative actions, changes in government regulations, including, for example, the impact of global economic and other sanctions like those levied in response to the Russia-Ukraine crisis, changes to legal or permitting requirements and litigation to stop, limit or delay operations. Any damage to, or failure of, the systems of our third-party providers could result in interruptions to our products and services. Even with current and planned disaster recovery arrangements, our business could be harmed. If we experience damage or interruption, our insurance policies may not adequately compensate us for any losses that we may incur. These factors in turn could further reduce our revenue, subject us to liability, cause us to issue credits, or cause customers to terminate their subscriptions, any of which could harm our business. If we incur such losses or liabilities, we might be unable to recover significant amounts from our third-party providers (even if they were primarily or solely responsible) because of restrictive liability and indemnification terms.</p>
  <div style="font-size: 10pt; white-space: pre-wrap; text-indent: 36pt;">
   &#xa0;
  </div>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Interruptions or performance problems associated with our website or support website may harm our business.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our continued growth depends in part on the ability of our existing and potential customers to quickly access our website and support website. Access to our support website is also imperative to our daily operations and interaction with customers, as it allows customers to download our software, fixes and patches, as well as open and respond to support tickets and register license keys for evaluation or production purposes. We have experienced, and may in the future experience, website disruptions, outages and other performance problems due to a variety of factors, including natural disasters, infrastructure changes, human or software errors, capacity constraints due to an overwhelming number of users accessing our website simultaneously and denial of service or fraud or security attacks. In some instances, we may not be able to identify the cause or causes of these website performance problems within an acceptable period of time. It may become increasingly difficult to maintain and improve the performance of our websites, especially during peak usage times and as our software becomes more complex and user traffic increases. If our websites are unavailable or if our users are unable to download our software, patches or fixes within a reasonable amount of time, or at all, we may suffer reputational harm and our business would be negatively affected.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 24pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>If there are interruptions or performance problems associated with our technology or infrastructure, our existing customers may experience service outages, and our new customers may experience delays in using our products and services.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our continued growth depends, in part, on the ability of our existing and potential customers to access our products and services 24 hours a day, seven days a week, without interruption or performance degradation. We have experienced, and may in the future experience, disruptions, outages, and other performance problems with our infrastructure. These can be due to a variety of factors, including infrastructure changes, introductions of new functionality, human or software errors, capacity constraints, denial-of-service attacks, or other security-related incidents, any of which may be recurring. As we continue to add customers, expand geographically, and enhance our products&#x2019; and/or services&#x2019; functionality, the additional scale may increase complexity and our average uptime for future periods may decrease. We may not be able to identify the cause or causes of these performance problems promptly. If our products and services are unavailable or if our customers are unable to access our products and services within a reasonable amount of time, our business would be harmed. Any outage of our products and services would impair the ability of our customers to engage in their own business operations, which would negatively impact our brand, reputation and customer satisfaction. We provide service credits to our customers for downtime they experience using our SaaS products. Any downtime or malfunction could require us to issue a significant amount of service credits to customers. Issuing a significant amount of service credits would negatively impact our financial position.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      33
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">e depend on services from various third parties to maintain our infrastructure and any disruptions to these services, including from causes outside our control, would significantly impact our products and services. In the future, these services may not be available to us on commercially reasonable terms, or at all. Loss of any of these services could decrease our products&#x2019; and/or services&#x2019; functionality until we develops equivalent technology or, if equivalent technology is available from another party, we identify, obtains and integrates it into our infrastructure. If we do not accurately predict our infrastructure capacity requirements, our customers could experience service shortfalls. We may also be unable to address capacity constraints, upgrade our systems, and develop our technology and network architecture to accommodate actual and anticipated technology changes.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Any of the above circumstances or events may harm our reputation, cause customers to terminate their agreements with us, impair our ability to grow our customer base, subject us to financial liabilities, and otherwise harm our business, results of operations, and financial condition.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Risks Related to Our Operations and Financial Condition</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 39pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Our operations will continue to increase in complexity as we grow, which will create management challenges.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our business has experienced strong growth and is complex. This growth is expected to continue, and our operations will be increasingly complex. To manage this growth, we will make substantial investments to improve our operational, financial, and management controls as well as our reporting systems and procedures. We may not be able to implement and scale improvements to our systems and processes in a timely or efficient manner or in a manner that does not negatively affect our operating results. For example, we may not be able to effectively monitor certain extraordinary contract requirements or individually negotiated provisions as the number of customers continues to grow. Our systems and processes may not prevent or detect all errors, omissions, or fraud. We may have difficulty managing improvements to our systems, processes and controls or in connection with third-party software. This could impair our ability to provide our products and services to our customers, causing us to lose customers, limiting products and services to less significant updates, or increasing technical support costs. If we are unable to manage this complexity, our business, operations, operating results and financial condition may suffer.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">As our customer base continues to grow, we will need to expand our services and other personnel and maintain and enhance our partnerships to provide a high level of customer service. Extended stay-at-home, business closure, and other restrictive orders may impact our ability to identify, hire, and train new personnel.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We will also need to manage our sales processes as our sales personnel and partner network continue to grow and become more complex, and as we continue to expand into new geographies and market segments. If we do not effectively manage this increasing complexity, the quality of our platform and customer service could suffer, and we may not be able to adequately address competitive challenges. These factors could impair the ability to attract and retain customers and expand customers&#x2019; use of our products and services.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>If we fail to maintain or grow our brand recognition, our ability to expand our customer base will be impaired and our financial condition may suffer.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We believe enhancing the &#x201c;AvePoint&#x201d; brand and maintaining our reputation in the information technology industry will be critical for the continued acceptance of our existing and future products and services, attracting new customers to our products and services, and retaining existing customers. The importance of brand recognition will increase as competition in our market increases. Successfully maintaining our brand will depend largely on the effectiveness of our marketing efforts, the ability to provide high-quality, innovative, reliable and useful products and services to meet the needs of our customers at competitive prices, the ability to be responsive to customer concerns and provide high quality customer support, training and professional services, the ability to maintain our customers&#x2019; trust, the ability to continue to develop new functionality and products, and the ability to successfully differentiate our products and services.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Additionally, partners&#x2019; performance may affect the AvePoint brand and reputation if customers do not have a positive experience. Brand promotion activities may not generate customer awareness or yield increased revenue. Even if they do, any increased revenue may not offset the expenses incurred in building our brand. Furthermore, independent industry analysts may provide reviews of our products and services, as well as other products available in the market, and perception of our products and services in the marketplace may be significantly influenced by these reviews. If these reviews are negative, or less positive than reviews about other products available in the market, the AvePoint brand may be harmed. Furthermore, negative publicity relating to events or activities attributed to employees, partners or others associated with any of these parties, may tarnish our reputation and reduce the value of our brand. Damage to reputation and loss of brand equity may reduce demand for our products and harm our business, results of operations and financial condition. Any attempts to rebuild our reputation and restore the value of our brand may be costly and time consuming, and such efforts may not ultimately be successful. If we fail to successfully promote and maintain our brand, we may fail to attract enough new customers or retain existing customers to realize a sufficient return on our brand-building efforts, and our business could suffer.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>If we fail to offer high quality support, our business and reputation could suffer.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our customers have historically relied on our personnel for support related to our products, in particular SaaS products. High-quality support will continue to be important for the renewal and expansion of agreements with our existing customers. The importance of high-quality support will increase as we expand our business and pursue new customers, particularly MM and large enterprise customers. If we do not help our customers quickly resolve issues and provide effective ongoing support, our ability to sell new products and services to existing and new customers could suffer and our reputation with existing or potential customers could be harmed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      34
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>If our products and services do not effectively interoperate with our customers</i></b>&#x2019;<b><i>&#xa0;existing or future IT infrastructures or do not operate as effectively when accessed through mobile devices, customers may not be satisfied, which could harm our business.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our success will depend in part on the interoperability of our products and services with third-party operating systems, applications, data, web browsers and devices that hawse have not developed and does not control. Due to the continuing rapid growth of the use of mobile devices in business operations, this also includes third-party mobile devices and mobile operating systems. Any changes in such operating systems, applications, data, web browsers or devices that degrade the functionality of our products and services or give preferential treatment to competitive services could harm the adoption and usage of our products and services. We may not be successful in adapting our products and services to operate effectively with these operating systems, applications, data or devices. Effective mobile functionality is a part of our long-term development and growth strategy. If customers have difficulty accessing and using our products and services (including on mobile devices) or if our products and services cannot connect a broadening range of applications, data and devices, then customer growth and retention may be harmed and our business and operating results could be harmed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>We are continuing our plan for further geographic expansion, which will create a variety of operational challenges.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">A significant component of our growth strategy involves the further expansion of our operations and customer base internationally. We currently have locations in the United States, Australia, China, France, Germany, Japan, the Netherlands, the Philippines, Singapore, South Africa, Sweden, Switzerland, the United Kingdom and Vietnam. We intend to continue to adapt and develop strategies to address international markets, but such efforts may not be successful. In addition, the COVID-19 pandemic and related stay-at-home, business closure, and other restrictive orders and travel restrictions may pose additional challenges for international expansion and may impact our ability to launch in new locations and further expand geographically.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We expect that our international activities will continue to grow over the foreseeable future as we continue to pursue opportunities in existing and new international markets. This will require significant management attention and financial resources. We may face difficulties, including: (1) costs associated with developing software and providing support in many languages, (2) varying seasonality patterns, (3) potential adverse movement of currency exchange rates, (4) longer payment cycles and difficulties in collecting accounts receivable, (5) tariffs and trade barriers, (6) a variety of regulatory or contractual limitations on our ability to operate, (7) adverse tax events, (8) reduced protection of intellectual property rights, (9) a geographically and culturally diverse workforce and customer base, and (10) travel restrictions associated with the COVID-19 pandemic. Failure to overcome any of these difficulties could negatively affect the results of operations.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      35
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our international operations will involve a variety of risks, including:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Changes in a country&#x2019;s or region&#x2019;s political or economic conditions;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Economic uncertainty around the world and adverse effects arising from economic interdependencies across countries and regions;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The need to adapt and localize products and services for specific countries;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Greater difficulty in receiving payments from different geographies, including difficulties associated with currency fluctuations, transfer of funds, longer payment cycles and collecting accounts receivable, especially in emerging markets;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Potential changes in trade relations arising from policy initiatives implemented by the current administration or by a successor administration;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Compliance with foreign laws and regulations and the risks and costs of non-compliance with such laws and regulations;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Unexpected changes in laws, regulatory requirements, taxes, or trade laws;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">More stringent regulations relating to privacy and data security and the unauthorized use of, or access to, commercial and personal information, particularly in Europe;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Differing labor regulations, especially in Europe, where labor laws are generally more advantageous to employees as compared to the United States, including deemed hourly wage and overtime regulations in these locations;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Challenges inherent in efficiently managing an increased number of employees over large geographic distances (including in a work-from-home environment), including the need to implement appropriate systems, policies, benefits, and compliance programs;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Difficulties in managing a business in new markets with diverse cultures, languages, customs, legal systems, alternative dispute systems, and regulatory systems;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Increased travel, real estate, infrastructure, and legal compliance costs associated with international operations;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Currency exchange rate fluctuations and the resulting effect on revenue and expenses, and the cost and risk of entering into hedging transactions if we elect to do so in the future;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Limitations on the ability to reinvest earnings from operations in one country to fund the capital needs of our operations in other countries;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Laws and business practices favoring local competitors or general preferences for local vendors;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">limited or insufficient intellectual property protection or difficulties enforcing our intellectual property;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Political instability or terrorist activities;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Risks related to global health epidemics, such as the COVID-19 pandemic, including restrictions on our and our customers&#x2019;&#xa0;ability to travel, disruptions in customers&#x2019;&#xa0;ability to distribute products, and temporary closures of customers&#x2019;&#xa0;facilities;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Exposure to liabilities under anti-corruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act of 1977, as amended (the &#x201c;FCPA&#x201d;), the U.S. domestic bribery statute contained in 18 U.S.C. &#xa7;&#xa0;201, the U.S. Travel Act, the UK Bribery Act of 2010, the UK Proceeds of Crime Act 2002, and similar laws and regulations in other jurisdictions;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Compliance with laws and regulations for foreign operations, import and export control laws, tariffs, trade barriers, economic sanctions and other regulatory or contractual limitations on the ability to sell our software in certain foreign markets, and the risks and costs of non-compliance;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Heightened risks of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact financial results and result in restatements of financial statements and irregularities in financial statements; and</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 76pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Adverse tax burdens and foreign exchange controls that could make it difficult to repatriate earnings and cash.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In addition, certain of our customer or resellers may operate in, or have dealings with, countries subject to sanctions or embargos imposed by the U.S. government, foreign governments, or the United Nations or other international organizations. In particular, on February 24, 2022, Russian troops began a full-scale invasion of Ukraine and, as of the date hereof, the countries remain in active armed conflict. Around the same time, the U.S., the U.K., the E.U., and several other nations announced a broad array of new or expanded sanctions, export controls, and other measures against Russia, Russian-backed separatist regions in Ukraine, and certain banks, companies, government officials, and other individuals in Russia and Belarus, as well as a number of Russian Oligarchs. The U.S. or other countries could also institute broader sanctions on Russia and others supporting Russia&#x2019;s economy or military efforts. The ongoing conflict and the rapidly evolving measures in response could be expected to have a negative impact on the economy and business activity globally (including in the countries in which the Company invests), and therefore are expected to result in adverse consequences to the Russian economy and could have a material adverse effect on our business, financial condition, cash flows and results of operations. The severity and duration of the conflict and its impact on global economic and market conditions are impossible to predict, and as a result, present material uncertainty and risk with respect to our operations, and our ability to achieve our objectives. Similar risks will exist to the extent that any service providers, vendors or certain other parties have material operations or assets in Russia, Ukraine, Belarus, or the immediate surrounding areas. Sanctions could also result in Russia taking counter measures or retaliatory actions which could adversely impact our business or the business of our partners, including, but not limited to, cyberattacks targeting private companies, individuals or other infrastructure upon which our business and the business of our partners may rely.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Any of these risks could harm our international operations, reduce our revenue from outside the United States or increase our operating costs, harming our business, results of operations and financial condition and growth prospects. There can be no assurance that all of our employees, independent contractors and partners will comply with the formal policies we will implement, or applicable laws and regulations. Violations of laws or key control policies by employees, independent contractors and partners could result in delays in revenue recognition, financial reporting misstatements, fines, penalties or the prohibition of the importation or exportation of our software and services and could harm our business and results of operations. If we invest substantial time and resources to expand our international operations and is unable to do so successfully, our business and operating results will suffer.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      36
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 28pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>We are exposed to fluctuations in currency exchange rates, which could negatively our revenue and earnings.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We conduct a significant number of transactions and hold cash in currencies other than the U.S. Dollar. Changes in the values of major foreign currencies, particularly the Euro, Japanese Yen, British Pound, Singapore Dollar and Chinese Yuan, relative to the U.S. Dollar, will significantly affect our total assets, revenue, operating results and cash flows, which will be reported in U.S. Dollars. In particular, the economic uncertainties relating to Brexit, and European sovereign and other debt obligations may cause the value of the British Pound and Euro to fluctuate relative to the U.S. Dollar. Fluctuations in foreign currency rates, including the strengthening of the U.S. Dollar against the Euro and most other major international currencies, could harm our revenue growth in terms of the amounts that will be reported in U.S. Dollars after converting our foreign currency results into U.S. Dollars. In addition, reported assets will generally be negatively impacted when the dollar strengthens relative to other currencies as a portion of our cash and bank deposits, among other assets, will be held in foreign currencies and reported in U.S. Dollars.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We will incur expenses for employee compensation and other operating expenses at our non-U.S. locations in local currencies. The weakening of the U.S. dollar against such currencies would cause the U.S. dollar equivalent of such expenses to increase, which could have a negative impact on our reported results of operations. If we are not able to successfully hedge against the risks associated with currency fluctuations, our operating results could be harmed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 25pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Changes in subjective assumptions, estimates and judgments by management related to complex accounting matters or changes in accounting principles generally accepted in the United States could significantly affect our financial condition and results of operations.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">GAAP and related pronouncements, implementation guidelines, and interpretations apply to a wide range of matters that will be relevant to our business, including revenue recognition, stock-based compensation, deferred commissions and business combinations. These matters are complex and will involve subjective assumptions, estimates, and judgments by management. Changes in GAAP, these accounting pronouncements or their interpretation or changes in underlying assumptions, estimates, or judgments by management, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;), the SEC and others could significantly change our reported or expected financial performance, which could impact the market price for our Common Stock.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>We may acquire or invest in companies, which may divert management</i></b>&#x2019;<b><i>s attention and result in additional dilution to stockholders. We may be unable to integrate acquired businesses and technologies successfully or achieve the expected benefits of such acquisitions.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We may evaluate and consider potential strategic transactions, including acquisitions of, or investments in, businesses, technologies, services, products, and other assets in the future. An acquisition, investment or business relationship may result in unforeseen operating difficulties and expenditures. In particular, we may encounter difficulties assimilating or integrating the businesses, technologies, products, personnel, or operations of the acquired companies. Key personnel of the acquired companies may choose not to work for us, their software may not be easily adapted, or we may have difficulty retaining the customers of any acquired business due to changes in ownership, management, or otherwise. We may also experience difficulties integrating personnel of the acquired company into our business and culture. Acquisitions may also disrupt our business, divert our resources and require significant management attention that would otherwise be available for development of our existing business. The anticipated benefits of any acquisition, investment, or business relationship may not be realized or we may be exposed to unknown risks or liabilities.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 35pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>We intend to continue investing in research and development, and to the extent such research and development investments do not translate into new products or material enhancements to our products, or if we do not use those investments efficiently, our business and results of operations would be harmed.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">A key element of our strategy will be to invest significantly in our research and development efforts to develop new products and enhance our existing products to address additional applications and markets. If we do not spend our research and development budget efficiently or effectively on compelling innovation and technologies, our business may be harmed and we may not realize the expected benefits of our strategy. Moreover, research and development projects can be technically challenging and expensive. The nature of these research and development cycles may cause us to experience delays between the time we incur expenses associated with research and development and the time we are able to offer compelling products and generate revenue, if any, from such investment. Additionally, anticipated customer demand for a product or service being developed could decrease after the development cycle has commenced, and we would nonetheless be unable to avoid substantial costs associated with the development of any such product or service. If we expend a significant amount of resources on research and development and our efforts do not lead to the successful introduction or improvement of products that are competitive in our current or future markets, it would harm our business and results of operations.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      37
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>If our products and services fail to perform properly, or if we fail to develop enhancements to resolve performance issues, we could lose customers, become subject to performance or warranty claims, or incur significant costs.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our operations will be dependent upon our ability to prevent system interruption. The applications underlying our products and services are inherently complex and may contain material defects or errors, which may cause disruptions in availability or other performance problems. Also, our software will be installed and used in a variety of computing environments with different operating system management software, and equipment and networking configurations, which may cause errors or failures of our software or other aspects of the computing environment into which it is deployed. In addition, deployment of our software into computing environments may expose undetected errors, compatibility issues, failures or bugs in our software. While we have not historically experienced any defects, errors, disruptions in service, cyber-attacks, or other performance problems with our software that materially influenced our sales performance, there is no assurance that such defects, problems or events will not occur in the future, whether in connection with the day-to-day operation, upgrades or otherwise. Any of these occurrences could result in loss of customers, lost or delayed market acceptance and sales of our products and services, delays in payment by customers, injury to our reputation and brand, legal claims, including warranty and service claims, diversion of resources, including through increased service and warranty expenses or financial concessions, and increased insurance costs.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We may discover defects in our products and services that could result in data unavailability, unauthorized access, loss, corruption, or other harm to our customers&#x2019; data. Despite testing we may not be able to detect and correct defects or errors before release. Consequently, we or our customers may discover defects or errors after our products and services have been deployed. We expect to implement bug fixes and upgrades as part of our regularly scheduled system maintenance. If we do not complete this maintenance according to schedule or if customers are otherwise dissatisfied with the frequency and/or duration of our maintenance services and related system outages, customers could terminate their contracts, delay or withhold payment, or cause us to issue credits, make refunds, or pay penalties. The costs incurred or delays resulting from the correction of defects or errors in our software or other performance problems may be substantial and could harm our operating results. Moreover, customers could incorrectly implement or inadvertently misuse our software, which could result in customer dissatisfaction and adversely impact the perceived utility of our products as well as our brand. Any of these real or perceived errors, compatibility issues, failures or bugs in our software could result in negative publicity, reputational harm, loss of or delay in market acceptance, loss of competitive position or claims by customers for losses sustained by them. In such an event, we may be required, or may choose, for customer relations or other reasons, to expend additional resources in order to help correct the problem.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Our ability to timely raise capital in the future may be limited, or may be unavailable on acceptable terms, if at all. The failure to raise capital when needed could harm our business, operating results and financial condition. Debt or equity issued to raise additional capital may reduce the value of our Common Stock.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We cannot be certain when or if the operations of our business will generate sufficient cash to fund our ongoing operations or the growth of our business. We intend to make investments to support our current business and may require additional funds to respond to business challenges, including the need to develop new features or enhance our software, improve our operating infrastructure or acquire complementary businesses and technologies. Additional financing may not be available on favorable terms, if at all. If adequate funds are not available on acceptable terms, we may be unable to invest in future growth opportunities, which could harm our business, operating results and financial condition. If we incur debt, the debt holders could have rights senior to holders of our Common Stock to make claims on our assets. The terms of any debt could restrict our operations, including our ability to pay dividends on our Common Stock. If we issue additional equity securities, stockholders will experience dilution, and the new equity securities could have rights senior to those of our Common Stock. Because the decision to issue securities in the future offering will depend on numerous considerations, including factors beyond our control, we cannot predict or estimate the amount, timing or nature of any future issuances of debt or equity securities. As a result, stockholders will bear the risk of future issuances of debt or equity securities reducing the value of their Common Stock and diluting their interest.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Risks Related to Data Privacy and Cybersecurity</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 39pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>To the extent our security measures are compromised, our products and services may be perceived as not being secure. This may result in customers curtailing or ceasing their use of our products and services, our reputation being harmed, the incurrence of significant liabilities, and harm to our results of operations and growth prospects.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our operations may, in some cases, involve the storage, transmission and other processing of customer data or information. Cyberattacks and other malicious internet-based activity continue to increase, and cloud-based platform providers of services are expected to continue to be targeted. Threats include traditional computer &#x201c;hackers,&#x201d; malicious code (such as viruses and worms), phishing attacks, employee theft or misuse and denial-of-service attacks. Sophisticated nation-states and nation-state supported actors now engage in such attacks, including advanced persistent threat intrusions. The growth in state sponsored cyber activity, including the increased rate of cyberattacks arising from the Russia-Ukraine crisis and the risk that these cyberattacks could spread globally, showcases the increasing sophistication of cyber threats and could dramatically expand the global threat landscape. While no single company can thwart a nation state attack, we work to implement and continuously improve security-aware software development, operational management, and threat-mitigation practices that are essential to the strong protection of services and data. AvePoint has decades-long experience building enterprise software and running online services around the world. We implement a robust defense-in-depth security strategy based on the principle of &#x201c;assume breach.&#x201d; We work to continuously strengthen threat detection, response, and defense, conduct continuous security monitoring, and practice security incident response to validate and improve the security of our software and services. Rigorous third-party audits verify that we adhere to strict security controls such as the ones contained in the ISO/IEC 27001 standard mandate. We are audited once a year for ISO/IEC 27001 compliance by a third-party accredited certification body, which provides independent validation that security controls are in place and operating effectively.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div style="font-size: 10pt; white-space: pre-wrap; text-indent: 36pt; text-align: justify;">
   We have security measures in place designed to protect us and our customers&#x2019; confidential and sensitive information and prevent data loss, but such measures cannot provide absolute security and may not be effective to prevent a security breach, including as a result of employee error, theft, misuse or malfeasance, third-party actions, unintentional events or deliberate attacks by cyber criminals, any of which may result in someone obtaining unauthorized access to our customers&#x2019; data, our data, our intellectual property and/or other confidential or sensitive business information. Importantly, the scope of our internal information controls and security measures is limited to the scope of our information security management system (&#x201c;
   <i><b>ISMS</b></i>&#x201d;). All of the legal entities (and each of their respective employees) within our global corporate structure are contractually bound to the ISMS, but failure by any of our subsidiaries or affiliates (or employees thereof) to abide by the terms and conditions imposed by our ISMS could result in increased vulnerabilities, decreased integrity of our assets, and ultimately, liability, loss of business, and loss of customer confidence.
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      38
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The ISMS applies to the use of information, network resources, and electronic and computing devices to conduct business or interact with internal networks and business systems, whether owned or leased by us, our employees, or a third party. All employees, contractors, consultants, as well as our affiliates and subsidiaries are responsible for exercising good judgment regarding appropriate use of information, electronic devices, and network resources in accordance with the ISMS, as well as local laws and regulation. While we have policies and procedures to address global compliance with the ISMS, our employees and agents could violate these policies and applicable law, for which we may be ultimately held responsible. We are taking further steps to assess globally managed departmental systems to ensure ISMS standards are maintained. Based on the results of that analysis, if, as, and when necessary, we will subsequently&#xa0;implement a remediation plan that will include tools, training, and education to ensure (A) repeatable procedures are being implemented that protect the confidentiality, availability, and integrity of assets from threats and vulnerabilities in accordance with the ISMA standards and protocols,&#xa0;and (B)&#xa0;that vulnerability testing is being performed, measured, and documented across our global operations landscape.&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Outside of the ISMS and the internal security measures and data protections we have developed (and continue to improve), third parties may attempt to fraudulently induce employees, contractors or users to disclose information, including user names and passwords, to gain access to our customers&#x2019; data, our data or other confidential or sensitive information, and we may be the target of email scams that attempt to acquire personal information or our assets. Because techniques used to sabotage or obtain unauthorized access to systems change frequently and generally are not recognized until successfully launched against a target, we may be unable to anticipate these techniques, react in a timely manner or implement adequate preventative measures. We devote significant financial and personnel resources to implement and maintain security measures; however, such resources may not be sufficient, and as cyber-security threats develop, evolve and grow more complex over time, it may be necessary to make significant further investments to protect our data and infrastructure. If our security measures are compromised as a result of third-party action, employee or customer error, malfeasance, stolen or fraudulently obtained log-in credentials, or otherwise, our reputation and business could be damaged and we could incur significant liability. As we rely on third-party and public-cloud infrastructure, it depends in part on third-party security measures to protect against unauthorized access, cyberattacks, and the mishandling of customer data. A cybersecurity event could have significant costs, including regulatory enforcement actions, litigation, litigation indemnity obligations, remediation costs, network downtime, increases in insurance premiums, and reputational damage. Many companies that provide cloud-based services have reported a significant increase in cyberattack activity since the beginning of the COVID-19 pandemic. T&#xfeff;hese risks, as well as the number and frequency of cybersecurity events globally, may also be heightened during times of geopolitical tension or instability between countries, including, for example, the ongoing military conflict between Russia and Ukraine, from which a number of recent cybersecurity events have been alleged to have originated.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>We store confidential company information and sensitive data, including personal information&#xa0;of our customers and employees, which may in turn contain third-party personal or other confidential information. If the security of this information is compromised or is otherwise accessed without authorization, our reputation may be harmed, and we may be exposed to liability and loss of business.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We may in some cases transmit or store personal and other confidential information of our partners, customers, and third parties (e.g. if the customer uses our products to create backups of their information) on storage space owned or provided by us. While we have in the past taken, and intend to take, steps to protect personal information and other confidential information that we have access to, including information we may obtain through our customer support services or customer usage of our products, we will not proactively monitor (or may not even be able to access) the content that our customers upload or process otherwise or the information provided to us through the use of our products and services. Therefore, we will not control the substance of the content on our storage space owned or provided by us, which may include personal or other confidential information.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We will also use third-party service providers and sub-processors to help us deliver services to our customers. Such service providers and sub-processors may store personal information and/or other confidential information. Such information may be the target of unauthorized access or subject to security breaches as a result of third-party action, employee error, malfeasance or otherwise. Many companies that provide these services have reported a significant increase in cyberattack activity since the beginning of the COVID-19 pandemic. Any of these could result in the loss of information, litigation, indemnity obligations, damage to our reputation and other liability or harm our business, financial condition, and results of operations. Because the techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not identified until they are launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. Even if such a data breach did not arise out of our action or inaction, or if it were to affect one or more of our competitors or customers&#x2019; competitors, rather than us, the resulting concern could negatively affect our customers and our business. Concerns regarding data privacy and security may cause some customers to stop using our products and services and fail to renew their subscriptions. In addition, failures to meet our customers&#x2019; expectations with respect to security and confidentiality of their data and information could damage our reputation and affect our ability to retain customers, attract new customers, and grow our business.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      39
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our potential failure to comply with legal or contractual requirements around the security of personal information could lead to significant fines and penalties, as well as claims by customers, affected data subjects, or other stakeholders. These proceedings or violations could force us to spend money in defense or settlement of these proceedings, result in the imposition of monetary liability or injunctive relief, divert management&#x2019;s time and attention, increase our costs of doing business, and harm our reputation and the demand for our platform. If credit card information is stored in our systems or transmitted, stored or otherwise processed via our products and services and our security measures fail to protect credit card information adequately, we could be liable to our partners, the payment card associations, our customers or affected credit card holders. We could be subject to fines and face regulatory or other legal action, and our customers could end their relationships with us. The limitations of liability in our contracts may not be enforceable or adequate or would otherwise protect us from any such liabilities or damages with respect to any particular claim.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Insurers could deny coverage as to any future claim. We seek to cap the liability to which we are exposed in the event of losses or harm to our customers, including those resulting from security incidents, but we cannot be certain that we will obtain these caps or that these caps, if obtained, will be enforced in all instances. The successful assertion of one or more large claims against us, or changes in insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could harm our business, financial condition, and results of operations. Furthermore, the cybersecurity insurance we maintain may be inadequate or may not be available in the future on acceptable terms, or at all. In addition, our policy may not cover our remediation expenses or any claim against us for loss of data or other indirect or consequential damages. Defending any suit based on or related to any data loss or system disruption, regardless of its merit and available insurance coverage, could be costly and divert management&#x2019;s attention.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We will also be subject to federal, state, and foreign laws regarding cybersecurity and the protection of data. Many jurisdictions have enacted laws requiring companies to notify individuals of security breaches involving certain types of personal information. Our agreements with certain customers and partners will require us to notify them of certain security incidents. Some jurisdictions and customers require us to safeguard personal information or confidential information using specific measures. If we fail to observe these requirements, our business, operating results, and financial condition could be harmed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Successful cyberattacks or data breaches at other technology companies, service providers, retailers, and other participants within our industry, whether or not we are impacted, could lead to a general loss of customer confidence that could negatively affect us, including harming the market perception of the effectiveness of our security measures, which could result in reduced use of our products and services.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our industry is prone to cyber-attacks by third parties seeking unauthorized access to our data or users' data or to disrupt our and our counterparts&#x2019; within the industry respective ability to provide service. Our products and services (and those of our partners and competitors within the industry) involve the collection, storage, processing, and transmission of a large amount of data. Any failure by those institutions and participants in our industry to prevent or mitigate security breaches and improper access to or disclosure of data or user data, including personal information, content, or payment information from users, or information from marketers, could result in the loss, modification, disclosure, destruction, or other misuse of such data, which could indirectly harm our business and reputation and diminish our competitive position within the market generally. In addition, computer malware, viruses, social engineering (such as spear phishing attacks), scraping, and general hacking continue to be prevalent in our industry, and while we anticipate that such events may occur on our systems in the future, the impact on those within our industry has already adversely impacted the market&#x2019;s perception of the effectiveness of our and our partners&#x2019; security measures and countermeasures. Such breaches and attacks on our counterparts within the industry and within our market may cause, among other things, interruptions to the provision of service, degradation of the user experience, the loss of user confidence and trust in our products, or result in financial harm to us.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>If we are not able to provide successful updates, enhancements and features to our technology to, among other things, keep up with emerging cyber threats and customer needs, our business could be adversely affected.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our industry is marked by rapid technological developments and demand for new and enhanced services and features to meet the evolving needs of our customers. In particular, cyber threats are becoming increasingly sophisticated and responsive to the new security measures designed to thwart them. If we fail to identify and respond to new and increasingly complex methods of attack and update our products to detect or prevent such threats, our business and reputation will suffer. The success of any new enhancements, features or services that we introduce depends on several factors, including the timely completion, introduction and market acceptance of such enhancements, features or services. We may not be successful in either developing these modifications and enhancements or in bringing them to market in a timely fashion. Furthermore, modifications to existing technologies will increase our research and development expenses. If we are unable to successfully enhance our existing services to meet customer requirements, increase adoption and usage of our services, or develop new services, enhancements, features and products, our business and operating results will be harmed. Our efforts to protect our company data or the information we receive, and to disable undesirable activities on our platform, may also be unsuccessful due to software bugs or other technical malfunctions; employee, contractor, or vendor error or malfeasance, including defects or vulnerabilities in our vendors' information technology systems or offerings; government surveillance; breaches of physical security of our facilities or technical infrastructure; or other threats that evolve.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      40
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Evolving global internet laws, regulations and standards, privacy regulations, cross-border data transfer restrictions, and data localization requirements may limit the use and adoption of our services, expose us to liability, or otherwise harm our business.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Federal, state, or foreign governmental bodies or agencies have in the past adopted, and may in the future adopt, laws and regulations affecting the use of the internet as a commercial medium. These laws and regulations could impact taxation, internet neutrality, tariffs, content, copyrights, distribution, electronic contracts and other communications, consumer protection, and the characteristics and quality of services. Legislators and regulators may make legal and regulatory changes or apply existing laws in ways that require us to incur substantial costs, expose us to unanticipated civil or criminal liability, or cause us to change our business practices. These laws and regulations and resulting increased costs could materially harm our business, results of operations, and financial condition.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Further, we have historically collected and utilized, and we will continue to collect and utilize, demographic and other information, including personally identifiable information, from and about users (such as customers, potential customers and others) as they interact with us over the internet and otherwise provide us with information whether via our website or blogs or through email or other means. Users may provide personal information to us in many contexts, including through our direct telephonic or web-based support service, newsletter or webinar sign-up, product purchase, survey registration, or when accessing online support portals or using other community or social networking features. Because we expect to continue to collect and utilize this information, we are subject to laws and regulations regarding the collection, use and disclosure of personal information.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Privacy and data information security have become a significant issue in the United States and in many other countries where we will have employees and operations and offer licenses to our products. The regulatory framework for privacy and personal information security issues worldwide is rapidly evolving and is likely to remain uncertain for the foreseeable future. The U.S. federal and various state and foreign government bodies and agencies have adopted or are considering adopting laws and regulations limiting, or laws and regulations regarding, the collection, distribution, use, disclosure, storage and security of personal information. For example, California recently enacted the California Consumer Privacy Act (&#x201c;<i><b>CCPA</b></i>&#x201d;), which went into effect on January 1, 2020, that requires, among other things, covered companies to provide new disclosures to California consumers and afford such consumers new abilities to opt-out of certain sales of personal information. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches that is expected to increase data breach litigation. The CCPA may increase our compliance costs and potential liability. Similar privacy legislation has been passed in Virginia: the Virginia Consumer Data Protection Act (the &#x201c;<i><b>VCDPA</b></i>&#x201d;), which went into effect on March 2, 2021. Under the VCDPA, Virginia residents have the rights to access, correct, delete, know, and opt-out of the sale and processing for targeted advertising purposes of their personal information, similar to the CCPA.&#xa0; However, the VCDPA departs from its California counterpart and aligns with the European Union&#x2019;s General Data Protection Regulation (&#x201c;<i><b>GDPR</b></i>&#x201d;) in a few key respects, including with respect to the adoption of data protection assessment requirements, and &#x201c;controller&#x201d; and &#x201c;processor&#x201d; terminology.&#xa0; The VCDPA also departs from the CCPA by leaving enforcement entirely up to the Attorney General and not providing a private right of action for consumers. These differing regulations across U.S. states introduce significant complexity to our already complex regulatory compliance obligations, and could increase costs related to legal research, infrastructure improvements, operational development, and engagement of third party advisors, in addition to the aforementioned penalties for non-compliance or violation.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Internationally, virtually every jurisdiction in which we operate has established its own data security and privacy legal framework with which we or our customers must comply. Laws and regulations in these jurisdictions apply broadly to the collection, use, storage, disclosure and security of data that identifies or may be used to identify or locate an individual, such as names, email addresses and, in some jurisdictions, Internet Protocol addresses. These laws and regulations often are more restrictive than those in the United States and are rapidly evolving. For example, the European Union (the &#x201c;<i><b>EU</b></i>&#x201d;) data protection regime, the GDPR became enforceable on May 25, 2018. Additionally, the United Kingdom enacted legislation in May 2018 that substantially implements the GDPR, but the United Kingdom&#x2019;s exit from the EU (which formally occurred on January 31, 2020), commonly referred to as &#x201c;Brexit&#x201d;, has created uncertainty with regard to the regulation of data protection in the United Kingdom. In particular, it is unclear how data transfers to and from the United Kingdom will be regulated following Brexit. Complying with the GDPR or other laws, regulations or other obligations relating to privacy, data protection or information security may cause us to incur substantial operational costs or require us to modify our data handling practices. Non-compliance could result in proceedings against us by governmental entities or others, could result in substantial fines or other liability and may otherwise adversely impact our business, financial condition and operating results.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our failure to comply with these and additional laws or regulations could expose us to significant fines and penalties imposed by regulators, as well as legal claims by customers or other relevant stakeholders. Similarly, many of these laws require us to maintain an online privacy policy and terms of service that disclose our practices regarding the collection, processing, and disclosure of personal information. If these disclosures contain any information that a court or regulator finds to be inaccurate or inadequate, we could also be exposed to legal or regulatory liability. Any such proceedings or violations could force us to spend money in defense or settlement, result in the imposition of monetary liability or demanding injunctive relief, divert management&#x2019;s time and attention, increase the costs of doing business, and harm our reputation.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      41
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In addition to government regulation, privacy advocates and industry groups may propose new and different self-regulatory standards that either legally or contractually apply to us. We also expect that there will continue to be new proposed laws and regulations concerning privacy, data protection and information security, but cannot yet determine the impact such future laws, regulations and standards may have on our business. New laws, amendments to or re-interpretations of existing laws and regulations, industry standards, contractual obligations and other obligations may require us to incur additional costs and restrict our business operations. Because the interpretation and application of laws and other obligations relating to privacy and data protection are still uncertain, it is possible that these laws and other obligations may be interpreted and applied in a manner that is inconsistent with our existing data management practices or the features of our software. If so, in addition to the possibility of fines, lawsuits and other claims, we could be required to fundamentally change our business activities and practices or modify our software, which could harm our business. We may be unable to make such changes and modifications in a commercially reasonable manner or at all, and our ability to develop new features could be limited. Any inability to adequately address privacy concerns, even if unfounded, or comply with applicable privacy or data protection laws, regulations and policies, could result in additional cost and liability, damage our reputation, inhibit sales and harm our business.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Because the interpretation and application of many privacy and data protection laws along with contractually imposed industry standards are uncertain, it is possible that these laws may be interpreted and applied in a manner that is inconsistent with our existing data management practices or the features of our products and platform capabilities. If so, in addition to the possibility of fines, lawsuits, and other claims and penalties, we could be required to fundamentally change our business activities and practices or modify our products and platform capabilities, which could have an adverse effect on our business. Any inability to adequately address privacy and security concerns, even if unfounded, or comply with applicable privacy and data security laws, regulations, and policies, could result in additional cost and liability to us, damage our reputation, inhibit sales, and adversely affect our business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, and policies that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our products. Privacy and data security concerns, whether valid or not valid, may inhibit market adoption of our products, particularly in certain industries and foreign countries. If we are not able to adjust to changing laws, regulations, and standards related to the Internet, our business may be harmed. Finally, additional requirements to pass certifications and/or to comply with local laws, especially as they relate to data storage and processing, may drastically increase cost of cloud-based operations and shrink our margins.</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Legal and Regulatory Risks</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>We may become subject to legal proceedings and litigation, including intellectual property disputes, which are costly and may subject us to significant liability and increased costs of doing business. Our business may suffer if it is alleged or determined that our technology infringes the intellectual property rights of others.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The software industry is characterized by the existence of a large number of patents, copyrights, trademarks, trade secrets, and other intellectual and proprietary rights. Companies in the software industry are often required to defend against litigation claims based on allegations of infringement or other violations of intellectual property rights. Our technologies or contractual and legal defenses may not be able to withstand any third-party claims or rights against the use of our technologies. These lawsuits are time-consuming and expensive to resolve, and they divert management&#x2019;s time and attention. Our future success will depend in part on not infringing the intellectual property rights of others.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Many software companies have the capability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims that may be brought against them. Any claims or litigation could cause us to incur significant expenses and, whether or not successfully asserted, could require that we pay substantial damages, ongoing royalty or license payments, re-engineer all or a portion of our products and services, or comply with other unfavorable terms. If a third party is able to obtain an injunction preventing us from accessing third-party intellectual property rights, or if we cannot license or develop technology for any infringing aspect of our business, we would be forced to limit or stop sales of our products and services or cease business activities covered by such intellectual property. Any such development could prevent us from competing effectively. We may be contractually obligated to indemnify our customers for third party claims of different kinds, in particular for infringement of a third party&#x2019;s intellectual property rights. Responding to such claims regardless of their merit, can be time-consuming and costly to defend in litigation, and can damage our reputation and brand. We also may be required to redesign our products and services, delay product releases, enter into costly settlement or license agreements, pay costly damage awards, or face a temporary or permanent injunction prohibiting us from marketing or selling our products and services. Requiring us to change one or more aspects of the way we deliver our products and services may harm our business.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Although we carry general liability insurance and other insurance, our insurance may not cover potential claims of this type. Insurance may not be adequate to cover us for all liability that may be imposed. We may not be able to maintain our insurance coverage. We cannot predict the outcome of lawsuits and cannot assure you that the results of any of these actions will not harm our business, operating results or financial condition.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Contractual indemnity provisions could expose us to substantial liability for intellectual property infringement, data protection, and other losses.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Some of the agreements with customers and other third parties to be in effect include indemnification provisions under which we will be obligated to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement, data protection breaches, confidentiality breaches, breaches of IT security obligations, damages to property or persons, or other liabilities relating to or arising from our products, services or other contractual obligations. Some of these indemnity agreements provide for uncapped liability for which we would be responsible, and some indemnity provisions survive termination or expiration of the applicable agreement. Large indemnity payments could harm our business, results of operations and financial condition. Although we will attempt to contractually limit our liability with respect to such obligations in negotiations, such negotiations may be fruitless and we may, with or without liability limitations in place, still incur substantial liability related to them and may be required to cease use of certain functions of our products and services as a result of any such claims. Any dispute with a customer with respect to such obligations could harm our relationship with such customer, other existing customers, and potential customers. Such a dispute could harm our business and results of operations.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      42
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>We are subject to governmental export and import controls that could impair our ability to compete in international markets and subject us to liability if we violate the controls.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our products are and will be subject to U.S. export controls, including the Export Administration Regulations and economic sanctions administered by the U.S. Treasury Department&#x2019;s Office of Foreign Assets Control. We incorporate encryption technology into our products. These encryption products and the underlying technology may be exported outside of the United States only with the required export authorizations, including by license, a license exception or other appropriate government authorizations. We previously obtained the required licenses to export our products outside of the United States. If the applicable U.S. legal requirements regarding the export of encryption technology were to change or if we change the encryption means in our products, we may need to apply for new licenses. There can be no assurance that we will be able to obtain the required licenses under such circumstances. Furthermore, various other countries regulate the import of certain encryption technology, including import permitting and licensing requirements, and have enacted laws that could limit the ability to distribute our products or could limit our customers&#x2019; ability to implement our products in such countries</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 36pt; text-align: justify;">Furthermore, our activities are and will be subject us to the U.S. economic sanctions laws and regulations that prohibit the shipment of certain products and services to countries, governments, and persons targeted by U.S. embargoes or sanctions. The current U.S. presidential administration may impose more stringent export and import controls, as has been the case recently in response to the current conflict between Russia and the Ukraine. Obtaining the necessary export license or other authorization for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities even if the export license ultimately may be granted. While we will take precautions to prevent our products and services from being exported in violation of these laws, including obtaining authorizations for our products and services, performing geolocation IP blocking and screenings against U.S. and other lists of restricted and prohibited persons, we cannot guarantee that the precautions we intend to take will prevent violations of export control and sanctions laws. Violations of U.S. sanctions or export control laws can result in significant fines or penalties and possible incarceration for responsible employees and managers could be imposed for criminal violations of these laws.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">If our customers or partners fail to obtain appropriate import, export or re-export licenses or permits, we may also be harmed, through reputational harm as well as other negative consequences, including government investigations and penalties. We presently incorporate export control compliance requirements into our license and partner agreements; however, no assurance can be given that our licensees and partners will comply with such requirements.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Various countries regulate the import and export of certain encryption and other technology, including import and export licensing requirements. Some countries have enacted laws that could limit the ability to distribute our products and services or could limit our customers&#x2019; ability to implement our products and services in those countries. Changes in our products and services or future changes in export and import regulations may create delays in the introduction of our products and services in international markets, prevent our customers with international operations from deploying our products and services globally or, in some cases, prevent the export or import of our products and services to certain countries, governments, or persons altogether. Various governmental agencies have proposed additional regulation of encryption technology, including the escrow and government recovery of private encryption keys. Any change in export or import regulations, economic sanctions, or related legislation, or change in the countries, governments, persons, or technologies targeted by such regulations, could limit our ability to export or sell our products and services to existing or potential customers with international operations. Any decreased use of our products and services or limitation on our ability to export or sell products and services would harm our business, operating results, and prospects.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 35pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>We are subject to anti-corruption, anti-bribery, anti-money laundering, and similar laws, and non-compliance with such laws can subject us to criminal and/or civil liability and harm our business.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We are subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. &#xa7; 201, the U.S. Travel Act, the UK Bribery Act of 2010, the UK Proceeds of Crime Act 2002, and other anti-bribery and anti-money laundering laws in the countries in which it conducts activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years. These laws are interpreted broadly to prohibit companies and their employees and third-party intermediaries from authorizing, promising, offering, or providing, directly or indirectly, improper payments or anything else of value to recipients in the public or private sector. As we seek to increase our international sales and business and sales to the private and public sector, we may engage with partners and third-party intermediaries to market our services and to obtain necessary permits, licenses, and other regulatory approvals. In addition, we or our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities in other countries, which also include countries known to experience corruption, particularly certain emerging countries in Africa, East Asia, Eastern Europe, South America and the Middle East. Activities in such countries create the risk of unauthorized payments or offers of payments by one of our employees, consultants, partners or third-party intermediaries that could be in violation of various anti-corruption laws, even though these parties may not be under our control. While we will have policies and controls intended to prevent these practices by our employees, consultants, partners and third-party intermediaries, existing safeguards and any future improvements may prove to be less than effective, and we could be held liable for corrupt or other illegal activities of such third-party intermediaries, our employees, representatives, contractors, partners, and agents, even if we do not explicitly authorize such activities. While we have policies and procedures to address compliance with such laws, our employees and agents could violate these policies and applicable law, for which we may be ultimately held responsible. As we seek to increase our international sales and business, our risks under these laws may increase. Noncompliance with anti-corruption, anti-bribery, or anti-money laundering laws could subject us to whistleblower complaints, investigations, sanctions, settlements, prosecution, other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, suspension and/or debarment from contracting with certain persons, the loss of export privileges, reputational harm, adverse media coverage, and other collateral consequences. If any subpoenas or investigations are launched, or governmental or other sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, results of operations, and financial condition could be materially harmed. Responding to any action will likely result in a materially significant diversion of management&#x2019;s attention and resources and significant defense costs and other professional fees. Enforcement actions and sanctions could further harm our business, results of operations, and financial condition.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 35pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Activities of our customers and partners could damage our brand, subject us to liability and harm our business and financial results.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our license terms prohibit our customers from using our products in breach of any applicable laws or regulations and, in particular, to use our SaaS products in any way that is unlawful, illegal, fraudulent or harmful or in connection with any unlawful, illegal, fraudulent or harmful purpose or activity and our license terms permit it to terminate an agreement and the granted licenses for our products if we becomes aware of illegal use. Our customers or partners may nonetheless engage in prohibited or illegal activities or use our products in violation of applicable laws, which could subject it to liability. Furthermore, our brand may be negatively impacted by the actions of customers or partners that are deemed to be hostile, offensive, inappropriate, or illegal. We do not expect to proactively monitor or review the appropriateness of the content of stored by our customers or our partners&#x2019; activities. Safeguards may not be sufficient for us to avoid liability or avoid harm to the AvePoint brand. Hostile, offensive, inappropriate, or illegal use could harm our business and financial results.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In many jurisdictions, laws relating to the liability of providers of online services for activities of our customers and other third parties are being tested by actions based on defamation, invasion of privacy, unfair competition, copyright and trademark infringement, and other theories. Any court ruling or other governmental regulation or action that imposes liability on customers of online services in connection with the activities of our own clients or other third parties could harm our business. We could also be subject to liability under applicable law, which may not be fully mitigated by our license terms. Any liability attributed to us could harm our brand, reputation, ability to expand our subscriber base, and financial results.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      43
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 39pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>We provide our products and services to businesses in highly regulated industries and to customers with elevated confidentiality, privacy or security requirements, including public sector customers, which will subject us to a number of challenges and risks.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We have historically provided our products and services to customers in highly regulated industries such as pharmaceuticals, finance, insurance, healthcare and life sciences, and we may have customers in other highly regulated industries in the future. We expect that we will also provide our products and services to customers that have significantly higher than usual requirements for the confidentiality, protection of data or security of our infrastructure and operations, such as public sector customers in the defense, infrastructure management and other sectors. Providing products and services to such entities will subject us to a number of challenges and risks. Selling to such entities can be highly competitive, expensive, and time-consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. Customers in highly- regulated industries or in the public sector may demand shorter subscription periods or other contract terms that differ from our standard arrangements, including terms that can lead those customers to obtain broader rights in our offerings than would be standard. Such entities may have statutory, contractual, or other legal rights to terminate contracts, conduct audits or execute other measures, with us or our partners due to a default or for other reasons. Any such measure may harm our reputation, business, results of operations and financial condition. Additionally, due to the heightened regulatory environment in which they operate or their elevated confidentiality, privacy or security requirements, potential customers in these industries and sectors may encounter additional difficulties when trying to move away from legacy products to products like those we provide, in particular to those in an SaaS format, which can negatively affect our business and results of operations.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Tax Risks</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>Examinations by relevant tax authorities may result in material changes in reserves for tax positions taken in previously filed tax returns or may impact the valuation of certain deferred income tax assets, such as NOL carryforwards.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Based on the outcome of examinations by relevant tax authorities, or as a result of the expiration of statutes of limitations for specific jurisdictions, it is possible that the reserves for tax positions taken in previously filed tax returns will materially change from those recorded in our financial statements. In addition, the outcome of examinations may impact the valuation of certain deferred income tax assets (such as NOL carryforwards) in future periods. It is not possible to estimate the impact of such changes, if any, to such reserves for uncertain tax positions.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Changes in tax laws or regulations that are applied adversely to us or our customers could increase the cost of our products and services and adversely impact our business.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">New income, sales, use, or other tax laws, statutes, rules, regulations, or ordinances could be enacted at any time. Any new taxes could harm our domestic and international business operations and our business and financial performance. Existing tax laws, statutes, rules, regulations, or ordinances could be interpreted, changed, modified or applied adversely. These events could require us or customers using our products and services to pay additional tax amounts on a prospective or retroactive basis. They could require us or our customers to pay fines and/or penalties and interest for past amounts deemed to be due. If we raise our prices to offset the costs of these changes, existing and potential customers may elect not to continue to subscribe or elect to subscribe to our products and services in the future. Additionally, new, changed, modified, or newly interpreted or applied tax laws could increase our and our customers&#x2019; compliance, operating and other costs, as well as the costs of our products and services. Any or all of these events could adversely impact our business and financial performance.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 39pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"><b><i>Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Legislation enacted in 2017, informally titled the Tax Cuts and Jobs Act (the &#x201c;<i><b>TCJA</b></i>&#x201d;), generally eliminates the ability to carry back any net operating losses ("<i><b>NOLs</b></i>") to prior taxable years, while allowing NOLs generated in tax periods beginning after December 31, 2017, to be carried forward indefinitely. Under the TCJA, as modified by the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;<i><b>CARES Act</b></i>&#x201d;), the amount of NOLs that we are permitted to deduct in any taxable year beginning after December 31, 2020, is limited to 80% of our taxable income in such year, where taxable income is determined without regard to the NOL deduction itself. It is uncertain if and to what extent various states will conform to the TCJA or the CARES Act. The changes in the carryforward/carryback periods as well as the limitation on use of NOLs in the taxable years beginning after December 31, 2020 may affect our ability to fully utilize available NOLs. In addition, at the state level, there may be periods during which the use of NOLs is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Changes in our provision for income taxes or adverse outcomes resulting from examination of our income tax returns could affect our results.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We will be subject to income taxation in the United States and numerous other jurisdictions. Determining our provision for income taxes will require significant management judgment. In addition, the provision for income taxes could be negatively impacted by many factors, including, among other things, changes to our operating structure, changes in the amounts of earnings in jurisdictions with different statutory tax rates, changes in the valuation of deferred tax assets and liabilities and changes in tax laws. We are subject to ongoing tax examinations in various jurisdictions. Tax authorities may disagree with our intercompany charges, cross- jurisdictional transfer pricing or other matters and assess additional taxes. While we regularly evaluate the likely outcomes of these examinations to determine the adequacy of our provision for income taxes, there can be no assurance that the outcomes of such examinations will not have a material impact on our results of operations and cash flows. In addition, we may be audited in various jurisdictions, and such jurisdictions may assess additional taxes against us. The final determination of any tax audits or litigation could be materially different from historical tax provisions and accruals, which could harm our results of operations or cash flows in the period or periods for which a determination is made.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Significant judgment is required to determine the recognition and measurement attributes prescribed in Accounting Standards Codification (&#x201c;<i><b>ASC</b></i>&#x201d;) 740-10-25. In addition, ASC 740-10-25 applies to all income tax positions, which if settled unfavorably could adversely impact our provision for income taxes.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      44
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 35pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Our international operations may subject us to potential adverse tax consequences.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We have been expanding our international operations and personnel to better support our growth into international markets. Our corporate structure and associated transfer pricing policies contemplate future growth into the international markets, taking into account the functions, risks, and assets of the various entities involved in the intercompany transactions. After the Mergers, the amount of taxes we will pay in different jurisdictions may depend on: (1) the application of the tax laws of the various jurisdictions, including the United States, to our international business activities, (2) changes in tax rates, (3) new or revised tax laws or interpretations of existing tax laws and policies, and (4) our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. Taxing authorities may challenge the transfer pricing methodologies of our intercompany arrangements or disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a challenge or disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest, and penalties. This could result in one-time tax charges, higher effective tax rates, reduced cash flows, and lower overall profitability of our operations. Our financial statements could fail to reflect adequate reserves to cover such a contingency.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Risks Related to Intellectual Property</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 39pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>We will rely on third-party proprietary and open source software for our products and services. The inability to obtain third-party licenses for such software, obtain them on favorable terms, or adhere to the license terms for such software or any errors or failures caused by such software could harm our business, results of operations and financial condition.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Some of our offerings will include software or other intellectual property licensed from third parties. It may be necessary in the future to renew licenses relating to various aspects of these applications or to seek new licenses for existing or new applications. Necessary licenses may not be available on acceptable terms or under open source licenses permitting redistribution in commercial offerings, if at all. The inability to obtain certain licenses or other rights or to obtain such licenses or rights on favorable terms could result in delays in product releases until equivalent technology can be identified, licensed or developed, if at all, and integrated into our products and services, which could harm our business, results of operations and financial condition. Third parties may allege that additional licenses are required for our use of their software or intellectual property, which it may be unable to obtain on commercially reasonable terms or at all. The inclusion in our offerings of software or other intellectual property licensed from third parties on a non-exclusive basis could limit our ability to differentiate our offerings from those of our competitors. Failure to properly adhere to the license terms for software or other intellectual property might have negative effects, such as revocation of the license grant, penalties, added license fees or other liabilities. To the extent that our products and services depend upon the successful operation of third-party software, any undetected errors or defects in such third-party software could impair the functionality of our products and services, delay new feature introductions, result in a failure of products and services, and injure our reputation.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">A significant portion of our products will incorporate open source software, and we expect to incorporate open source software into other offerings or products in the future. Such open source software is generally licensed by its authors or other third parties under open source licenses. Little legal precedent governs the interpretation of these licenses; therefore, the potential impact of these terms on our business is unknown and may result in unanticipated obligations regarding our technologies. If a distributor of open source software were to allege that we had not complied with our license, we could be required to incur significant legal expenses. In addition, if the license terms for the open source code change we may be forced to re-engineer our software or incur additional costs. If we combine our proprietary software with open source software or utilizes open source software in a certain manner, under some open source licenses, we could be in breach of the license if we did not release the source code of our proprietary software. Releasing the source code could substantially help competitors develop products that are similar to or better than ours and could help malevolent actors detect security weaknesses to develop and deploy attacks, including malware, against our products and systems.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>If we are unable to protect our intellectual property, the value of our brands and other intangible assets may be diminished, and our business may be adversely affected.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We rely and expect to continue to rely on a combination of confidentiality, assignment, and license agreements with our employees, consultants, and third parties with whom we have relationships, as well as trademark, copyright, patent, trade secret, and domain name protection laws, to protect our proprietary rights. Third parties may knowingly or unknowingly infringe our proprietary rights, third parties may challenge proprietary rights held by us, and pending and future trademark and patent applications may not be approved. In addition, effective intellectual property protection may not be available in every country in which we operate or intend to operate our business. In any or all of these cases, we may be required to expend significant time and expense in order to prevent infringement or to enforce our rights. Although we have generally taken measures to protect our proprietary rights, there can be no assurance that others will not offer products or concepts that are substantially similar to ours and compete with our business.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 39pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b><i>We could incur substantial costs in protecting or defending our proprietary rights. Failure to adequately protect our rights could impair our competitive position, or cause us to lose valuable assets, experience reduced revenue, or incur costly litigation.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our success is dependent, in part, upon protecting our proprietary technology. We have historically relied on a combination of trade secret laws, contractual provisions, trademarks, service marks, and copyrights in an effort to establish and protect our proprietary rights. However, the steps we have taken, and the steps we intend to take, to protect our intellectual property may be inadequate.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Any of our trademarks or other intellectual property rights may be challenged or circumvented by others or invalidated through administrative process or litigation. Others may independently develop similar products and services or adopt similar or identical brands for competing products and services. Legal standards relating to the validity, enforceability, and scope of protection of intellectual property rights are uncertain. Despite our precautions, it may be possible for unauthorized third parties to copy our products and services and use information that we regards as proprietary to create products and services that compete with us. Some license provisions restricting unauthorized use, copy, transfer, and disclosure of our intellectual property may be unenforceable under the laws of jurisdictions outside the United States.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">To the extent we expand our international activities, our exposure to unauthorized copying and use of our platform and proprietary information may increase. Moreover, effective trademark, copyright, and trade secret protection may not be available or commercially feasible in every country in which it conducts business. Further, intellectual property law, including statutory and case law, particularly in the United States, is constantly developing. Changes in the law could make it harder for us to enforce our rights.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We will continue to enter into confidentiality and invention assignment agreements with our employees and consultants and into confidentiality agreements with strategic and business partners, advisers and customers. However, we cannot be certain that we have entered into such agreements with all parties who may have or have had access to our confidential information, that the agreements that we entered into will be effective in controlling access to and distribution of our proprietary information or that they will provide an adequate remedy in the event of unauthorized disclosure of confidential information. These agreements also will not prevent our competitors or partners from independently developing technologies that are equivalent or superior to our products and services. In addition, former employees or contractors may start working for competitors and may use our confidential information there.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We may be required to spend significant resources to monitor, protect, and enforce our intellectual property rights. Litigation may be necessary in the future to enforce our intellectual property rights and protect our trade secrets. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming, and distracting to management. Such litigation could result in the impairment or loss of portions of our intellectual property. Enforcement of our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property. An adverse determination of any litigation proceedings could put our intellectual property at risk of being invalidated or interpreted narrowly. An adverse determination could risk the issuance or cancellation of pending trademark filings. Because of the substantial discovery required in connection with intellectual property litigation, our confidential or sensitive information could be compromised by disclosure in litigation. Litigation could result in public disclosure of results of hearings, motions, or other interim developments. If securities analysts or investors perceive these results to be negative, it could have a negative impact on the price of our Common Stock.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of management&#x2019;s attention and resources, could delay further sales or the implementation of our products and services, impair the functionality of our products and services, delay introductions of new functionality to our products and services, result in the substitution of inferior or more costly technologies into our products and services, or injure our reputation. We will not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property. Policing unauthorized use of our technologies, trade secrets, and intellectual property may be difficult, expensive, and time-consuming, particularly in foreign countries where the laws may not be as protective of intellectual property rights as those in the United States and where mechanisms for enforcement of intellectual property rights may be weak. If we fail to meaningfully protect our intellectual property and proprietary rights, our business, operating results, and financial condition could be harmed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      45
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt; text-align: center;"><b><i><span style="text-decoration: underline; ">Public Sector Risks</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Significant changes in the contracting or fiscal policies of the public sector, or our failure to comply with certain laws or regulations, could harm the business we do with the public sector.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We have historically derived a portion of our revenue from governments and government-owned or - controlled entities (such as public health care bodies, educational institutions and utilities), which we refers to as the public sector in this Report, and the success and growth of our business will continue to depend in part on our successful procurement of public sector contracts. Factors that could impede the ability to maintain or increase the amount of revenue derived from public sector contracts include:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Changes in public sector fiscal or contracting policies;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Decreases in available public sector funding;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Changes in public sector programs or applicable requirements;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Adoption of new laws or regulations or changes to existing laws or regulations;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Potential delays or changes in the public sector appropriations or other funding authorization processes; and</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Delays in the payment of invoices by public sector payment offices.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Furthermore, we must comply with laws and regulations relating to public sector contracting, which will affect how we and our channel partners do business in both the United States and abroad. These laws and regulations may impose added costs on our business, and failure to comply with these or other applicable regulations and requirements, including non-compliance in the past, could lead to claims for damages from channel partners, penalties, termination of contracts, and temporary suspension or permanent debarment from public sector contracting.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Our sales to government entities are and will continue to be subject to a number of challenges and risks.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We sell our products and services to U.S. federal and state and foreign governmental agency customers, often through resellers, and we may increase sales to government entities in the future. Sales to government entities are subject to a number of challenges and risks. Selling to government entities can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. Contracts and subcontracts with government agency customers are subject to procurement laws and regulations relating to the award, administration, and performance of those contracts. Government demand and payment for our products and services will be affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays potentially diminishing public sector demand for our products and services. We may be subject to audit or investigations relating to our sales to government entities, and any violations could result in various civil and criminal penalties and administrative sanctions, including termination of contracts, refunds of fees received, forfeiture of profits, suspension of payments, fines, and suspension or debarment from future government business. Government entities may have statutory, contractual or other legal rights to terminate contracts with distributors and resellers for convenience or due to a default. Any of these risks relating to our sales to governmental entities could adversely impact our future sales and operating results.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b><i><span style="text-decoration: underline; ">Human Capital Risks</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 39pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>We depend on the continued services of our founders, senior management team and skilled individual contributors, and the loss of one or more key employees or an inability to attract and retain highly skilled employees could harm our business.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our success and future performance has depended largely upon the continued services of our founders and other executive officers. We have relied on our leadership team to execute on our business plan, for research and development, marketing, sales, provision, maintenance and support of our products and services, and general and administrative functions, and on mission-critical individual contributors. From time to time, our executive management team and the groups of skilled individual contributors may change from the hiring or departure of executive officers or such contributors, which could disrupt our business. The employment agreements with our executive officers and other key personnel will not require them to continue to work for us for any specified period; therefore, they could terminate their employment at any time. The loss of one or more of our executive officers or key employees (including any limitation on the performance of their duties or short-term or long-term absences as a result of COVID-19) could significantly delay or prevent the achievement of our development and strategic objectives. We maintain insurance for our directors and executive officers; however, there is no assurance that the amount of any such insurance would likely be sufficient to compensate for the impact of losing their services.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      46
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="text-indent: 36pt; text-align: justify;">To execute our growth plan, we must attract and retain highly qualified personnel. Competition for these personnel is intense, especially for experienced software engineers and senior sales executives. If we are unable to attract such personnel in cities where our offices are located, we may need to hire in other locations, which may add to the complexity and costs of our business operations. We expect to continue to experience difficulty in hiring and retaining employees with appropriate qualifications. Many of the companies with which we will compete for experienced personnel have greater resources. If we hire employees from competitors or other companies, their former employers may attempt to assert that these employees or that we have breached our legal obligations, resulting in a diversion of management&#x2019;s time and resources. In addition, job candidates and existing employees often consider the value of the stock awards they receive in connection with their employment. If the perceived value of stock awards declines, it may harm our ability to recruit and retain highly skilled employees. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects could be harmed, or customers may lose confidence in the knowledge and capability of our employees.</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>If we are unable to maintain our corporate culture as it grows, it could lose the agility, innovation, teamwork, passion and focus on execution that we believe has contributed to our success, and our business may be harmed.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our customers have historically relied on our personnel for support related to our products, in particular SaaS products. High-quality support continues to be important for the renewal and expansion of agreements with our existing customers. The importance of high-quality support will increase as we expand our business and pursue new customers. If we do not help our customers quickly resolve issues and provide effective ongoing support, our ability to sell new products and services to existing and potential customers could suffer and our reputation with existing or potential customers could be harmed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>The ability to attract, recruit, and retain highly qualified employees (such as pre-sales and post sales technical solutions professionals, customer success professionals or software engineers) is critical to our success and growth.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our future success and growth depend, in part, on our ability to continue to recruit and retain highly skilled personnel, particularly pre-sales and post-sales technical solutions professionals, customer success professionals or software engineers. Any of our employees may terminate their employment at any time and competition for highly skilled personnel is usually intense. Moreover, to some extent, when we hire personnel from certain companies, it may be subject to allegations that they have been improperly solicited or divulged proprietary or other confidential information. If we are unable to attract or retain qualified employees, our ability to innovate, introduce new products and compete would be adversely impacted, and our financial condition and results of operations may suffer.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>A failure to hire and integrate additional sales and marketing personnel or maintain their productivity could harm our results of operations and growth prospects.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our business requires intensive sales and marketing activities. Sales and marketing personnel are essential to attracting new customers and expanding sales to existing customers, both of which are key to our future growth. We face several challenges in successfully expanding our sales force. We must locate and hire a significant number of qualified individuals, and competition for such individuals is intense. In addition, as our expands into new markets with which it has less familiarity, we will need to recruit individuals who are multilingual or who have skills particular to a certain geography, and it may be difficult to find candidates with those qualifications. We plan to significantly increase our headcount in the short term, but may be unable to achieve our hiring or integration goals due to a number of factors, including, but not limited to, challenges in finding individuals with the correct background due to increased competition for such hires and increased attrition rates among new hires. We invest significant time and resources in training new members of our sales force and may be unable to achieve our target performance levels with new sales personnel as rapidly as we have done in the past due to larger numbers of hires or lack of experience training sales personnel to operate in new jurisdictions. Our failure to hire enough qualified individuals, or to integrate new sales force members within the time periods hawse have achieved historically, may materially impact our projected growth rate.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      47
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><b><i><span style="text-decoration: underline; ">Risks Related to Our Common Stock </span></i></b></p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>The market price of shares of our Common Stock may be volatile, which could cause the value of your investment to decline.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Even if an active trading market develops, the market price of our Common Stock may be highly volatile and could be subject to wide fluctuations. Securities markets worldwide experience significant price and volume fluctuations. The securities markets have experienced significant volatility as a result of the COVID-19 pandemic. Market volatility, as well as general economic, market, or political conditions, could reduce the market price of shares of our Common Stock regardless of our operating performance. Our operating results could be below the expectations of public market analysts and investors due to a number of potential factors, including: (1) variations in quarterly operating results or dividends, if any, to stockholders, (2) additions or departures of key management personnel, (3) publication of research reports about our industry, (4) litigation and government investigations, (5) changes or proposed changes in laws or regulations or differing interpretations or enforcement of laws or regulations affecting our business, (6) adverse market reaction to any indebtedness incurred or securities issued in the future, (7) changes in market valuations of similar companies, (8) adverse publicity or speculation in the press or investment community, (9) announcements by competitors of significant contracts, acquisitions, dispositions, strategic partnerships, joint ventures, or capital commitments and (10) the impact of the COVID-19 pandemic on our management, employees, partners, customers, and operating results. In response, the market price of shares of our Common Stock could decrease significantly. You may be unable to resell your shares of our Common Stock at or above your purchase price. Following periods of volatility in the overall market and the market price of a company&#x2019;s securities, securities class action litigation has often been instituted against such company. Such litigation, if instituted against us, could result in substantial costs and a diversion of management&#x2019;s attention and resources</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>A small number of stockholders have substantial control over us, which may limit other stockholders</i></b>&#x2019;<b><i>&#xa0;ability to influence corporate matters and delay or prevent a third party from acquiring control over us.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our directors and executive officers and their respective affiliates beneficially own, in the aggregate, approximately 55% of our outstanding Common Stock. This significant concentration of ownership may have a negative impact on the trading price for our Common Stock because investors often perceive disadvantages in owning stock in companies with controlling stockholders. In addition, these stockholders will be able to exercise influence over all matters requiring stockholder approval, including the election of directors and approval of corporate transactions, such as a merger or other sale of us or our assets. This concentration of ownership could limit stockholders&#x2019; ability to influence corporate matters and may have the effect of delaying or preventing a change in control, including a merger, consolidation or other business combination, or discouraging a potential acquirer from making a tender offer or otherwise attempting to obtain control, even if that change in control would benefit the other stockholders.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 35pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>There can be no assurance that we will be able to comply with the continued listing standards of Nasdaq.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">If the Nasdaq delists our securities from trading on its exchange for failure to meet the listing standards, we and our stockholders could face significant negative consequences including:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 3%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Limited availability of market quotations for our securities;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 96%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">A determination that our Common Stock is a &#x201c;penny stock&#x201d;&#xa0;which will require brokers trading in our Common Stock to adhere to more stringent rules,</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Possibly resulting in a reduced level of trading activity in the secondary trading market for shares of our Common Stock;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">A limited amount of analyst coverage; and</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">A decreased ability to issue additional securities or obtain additional financing in the future.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      48
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>If our operating and financial performance in any given period does not meet the guidance provided to the public or the expectations of investment analysts, the market price of our Common Stock may decline.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We may, but are not obligated to, provide public guidance on our expected operating and financial results for future periods. Any such guidance will consist of forward-looking statements, subject to the risks and uncertainties described in this Report and in our other public filings and public statements. The ability to provide this public guidance, and the ability to accurately forecast our results of operations, may be impacted by the COVID-19 pandemic. Our actual results may not always be in line with or exceed any guidance we have provided, especially in times of economic uncertainty, such as the current global economic uncertainty being experienced as a result of the COVID-19 pandemic. If, in the future, our operating or financial results for a particular period do not meet any guidance provided or the expectations of investment analysts, or if we reduce our guidance for future periods, the market price of our Common Stock may decline as well. Even if we do issue public guidance, there can be no assurance that we will continue to do so in the future.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 28pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>We have incurred (and will continue to incur) significant increased expenses and administrative burdens as a public company, which could negatively impact our business, financial condition and results of operations.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We face 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 (&#x201c;<i><b>Sarbanes-Oxley</b></i>&#x201d;), 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. Compliance with public company requirements has, and will continue to, increase costs and make certain activities more time-consuming. A number of those requirements will require us to carry out activities in which we did not engage as a private company.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">For example, we have created new board committees and adopted new internal controls and disclosure controls and procedures. In addition, expenses associated with SEC reporting requirements have been and will continue to be incurred. Furthermore, if any issues in complying with those requirements are identified (for example, if we 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 harm our reputation or investor perceptions of us. It may also be more expensive to obtain director and officer liability insurance.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">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 the us to divert a significant amount of money that could otherwise be used to expand our 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</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Our management has identified material weaknesses in our internal control over financial reporting and we may identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, which may result in material misstatements of our financial statements or cause us to fail to meet our periodic reporting obligations.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">As a public company, our management is required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. Prior to the consummation of the Business Combination, we were a private company with limited accounting and financial reporting personnel and other resources with which to address our internal controls and procedures. 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 our annual or interim financial statements will not be prevented or detected on a timely basis. We determined that we had material weaknesses in internal control because we did not maintain effective controls related to: (i) the completeness and accuracy of financial accounting, reporting and disclosures, (ii) the identification, review and accounting for nonroutine transactions and/or events and (iii) segregation of duties with respect to the processing of financial transactions. With the oversight of senior management and our audit committee, we implemented actions under a remediation plan which include (A) the hiring of personnel with technical accounting and financial reporting experience to further bolster our ability to assess judgmental areas of accounting and provide an appropriate level of oversight of activities related to internal control over financial reporting and (B) the engagement of external consultants in the assistance of the evaluation of complex accounting matters. We are implementing additional actions under a remediation plan which include, but are not limited to, (I) the implementation of improved accounting and financial reporting procedures and controls to improve the completeness and accuracy of our financial accounting, reporting and disclosures and (II) the establishment of formalized internal controls to review and maintain segregation of duties between control operators. We have continued the implementation of this plan and believe the measures described above will remediate the material weaknesses identified and strengthen our internal control over financial reporting. We are committed to continuing to improve our internal control processes and will continue to diligently and vigorously review our financial reporting controls and procedures.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      49
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">While we continue to implement our plan to remediate the material weaknesses described above, we cannot predict the success of such plan or the outcome of our assessment of these plans at this time. If our steps are insufficient to remediate the material weaknesses successfully and otherwise establish and maintain an effective system of internal control over financial reporting, the reliability of our financial reporting, investor confidence in us, and the value of our Common Stock could be materially and adversely affected. We can give no assurance that the implementation of this plan will remediate these deficiencies in internal control or that additional material weaknesses or significant deficiencies in our internal control over financial reporting will not be identified in the future. Our failure to implement and maintain effective internal control over financial reporting could result in errors in our financial statements that could result in a restatement of our financial statements, causing us to fail to meet our reporting obligations.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 35pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>As a public company, we are obligated to develop and maintain proper and effective internal control over financial reporting in order to comply with Section 404 of the Sarbanes-Oxley Act. We may not complete our analysis of our internal control over financial reporting in a timely manner, these internal controls may not be determined to be effective, and our independent registered public accounting firm may issue an adverse opinion, which may adversely affect investor confidence in us and, as a result, the value of our Common Stock.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with GAAP. We are in the very early stages of the costly and challenging process of compiling the system and processing documentation necessary to perform the evaluation needed to comply with Section 404 of the Sarbanes-Oxley Act (&#x201c;SOX&#x201d;). In addition to our remediation efforts described under the heading &#x201c;<i>our management has identified material weaknesses in our internal control over financial reporting and we may identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, which may result in material misstatements of our financial statements or cause us to fail to meet our periodic reporting obligations,</i>&#x201d;<b><i> </i></b>we may need to undertake various costly and time-consuming actions, such as implementing new internal controls and procedures and hiring accounting or internal audit staff, which may adversely affect our business, financial condition and results of operations. We may not be able to complete our evaluation, testing and any required remediation in a timely manner. If we are unable to assert that our internal control over financial reporting is effective, we could lose investor confidence in the accuracy and completeness of our financial reports, which would cause the price of our Common Stock to decline, and we may be subject to investigation or sanctions by the SEC.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We may be required, pursuant to Section 404 of SOX, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting as of December 31, 2022 at the time we file our next Annual Report on Form 10-K. This assessment will need to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting, including the existing material weakness, if not remediated. We are also required to disclose changes made in our internal control and procedures on a quarterly basis.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Additionally, the existence of any material weakness, including our existing material weaknesses identified by management previously, or significant deficiency requires management to devote significant time and incur significant expense to remediate any such material weaknesses or significant deficiencies and management may not be able to remediate any such material weaknesses or significant deficiencies in a timely manner. The existence of any material weakness in our internal control over financial reporting could also result in errors in our financial statements that could require us to restate our financial statements, cause us to fail to meet our reporting obligations and cause shareholders to lose confidence in our reported financial information, all of which could materially and adversely affect our business and stock price.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 32pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>We qualify as an </i></b>&#x201c;<b><i>emerging growth company.</i></b>&#x201d;<b><i>&#xa0;The reduced public company reporting requirements applicable to emerging growth companies may make our Common Stock less attractive to investors.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We qualify as an &#x201c;emerging growth company&#x201d; under SEC rules. As an emerging growth company, we will be permitted and plan to rely on exemptions from certain disclosure requirements that are applicable to other public companies that are not emerging growth companies. These provisions include but are not limited to: (1) an exemption from compliance with the auditor attestation requirement in the assessment of internal control over financial reporting pursuant to Section 404 of SOX, (2) not being required to comply with any requirement that may be adopted by the PCAOB regarding mandatory audit firm rotation or a supplement to the auditor&#x2019;s report providing additional information about the audit and the financial statements, (3) reduced disclosure obligations regarding executive compensation arrangements in periodic reports, registration statements, and proxy statements, and (4) exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. As a result, the information we provide will be different than the information that is available with respect to other public companies that are not emerging growth companies. If some investors find our Common Stock less attractive as a result, there may be a less active trading market for our Common Stock, and the market price of our Common Stock may be more volatile. We will remain an emerging growth company until the earliest of: (1) December 31, 2024, (2) the last day of the fiscal year in which we have gross revenue exceeding $1.07 billion, (3) the date on which we have, during the immediately preceding three-year period, issued more than $1.0 billion in non-convertible debt securities, and (4) the end of any fiscal year in which the market value of our Common Stock held by non-affiliates exceeds $700 million as of the end of the second quarter of that fiscal year.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      50
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 28pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Our management does not have extensive experience in operating a public company.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our executive officers have limited experience in the management of a publicly traded company. Our management team may not successfully or effectively manage our transition to a public company that will be subject to significant regulatory oversight and reporting obligations under federal securities laws. Their limited experience in dealing with the increasingly complex laws pertaining to public companies could be a significant disadvantage in that it is likely that an increasing amount of their time may be devoted to these activities, which will result in less time being devoted to our management and growth. We may not have adequate personnel with the appropriate level of knowledge, experience, and training in the accounting policies, practices or internal controls over financial reporting required of public companies in the United States. 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. It is possible that we will be required to expand our employee base and hire additional employees to support our operations as a public company, which will increase our operating costs in future periods.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 25pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>If securities or industry analysts do not publish research or reports about our business or publish negative reports, the market price of our Common Stock could decline.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The trading market for our Common Stock&#xa0;will be influenced by the research and reports that industry or securities analysts publish about us or our business. If regular publication of research reports ceases, we could lose visibility in the financial markets, which in turn could cause the market price or trading volume of our Common Stock to decline. Moreover, if one or more of the analysts who cover us downgrade our Common Stock or if reporting results do not meet their expectations, the market price of our Common Stock could decline.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 24pt; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>We have no current plans to pay cash dividends on our Common Stock; as a result, stockholders may not receive any return on investment unless they sell their Common Stock for a price greater than the purchase price.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We have no current plans to pay dividends on our Common Stock. Any future determination to pay dividends will be made at the discretion of our board of directors, subject to applicable laws. It will depend on a number of factors, including our financial condition, results of operations, capital requirements, contractual, legal, tax and regulatory restrictions, general business conditions, and other factors that the board of directors may deem relevant. In addition, the ability to pay cash dividends may be restricted by the terms of debt financing arrangements, as any future debt financing arrangement likely will contain terms restricting or limiting the amount of dividends that may be declared or paid on our Common Stock. As a result, stockholders may not receive any return on an investment in our Common Stock unless they sell their shares for a price greater than that which they paid for them.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b><i><span style="text-decoration: underline; ">General Risk Factors</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 34px; font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>The COVID-19 pandemic could continue to disrupt the availability or performance of our products and services, require unfavorable changes to our existing products, negatively impact our global technical, sales, and distribution infrastructure, delay the introduction of future products, and adversely impact the global economy on a macro level, any one of which has the potential to harm our business, financial condition, and results of operations.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">While we were able to deliver significant growth in 2020 and 2021 despite the COVID-19 pandemic, the measures attempting to contain and mitigate the effects of the COVID-19 pandemic, including stay-at-home, business closure, and other restrictive orders, and the resulting changes in businesses&#x2019; behaviors, have disrupted our normal operations and impacted our employees, suppliers, partners, and customers. We expect these disruptions and impacts to continue for the foreseeable future. In response to the COVID-19 pandemic, we took a number of actions that have impacted and continue to impact our business, including transitioning employees across all our offices (including our corporate headquarters) to remote work-from-home arrangements, imposing travel and related restrictions, and reducing operational expenditures significantly, including a reduction of approximately 10% of our global workforce during the first half of 2020. Given the continued spread of COVID-19, the emergence of new variants, and the resulting personal, economic, and governmental reactions, we may have to take additional actions in the future that could harm our business, financial condition and results of operations. While we have a distributed workforce and our employees are accustomed to working remotely or with other remote employees, our workforce has not historically been fully remote. Prior to the COVID-19 pandemic, certain of our employees traveled frequently to establish and maintain relationships with our customers and partners. We continue to monitor the situation and may adjust our current policies as more information and guidance become available. Suspending travel and doing business in-person on a long-term basis could negatively impact our marketing efforts, our ability to enter into customer contracts in a timely manner, our international expansion efforts and our ability to recruit employees across the organization. These changes could negatively impact our sales and marketing in particular, which could have longer-term effects on our sales pipeline, or create operational or other challenges as our workforce remains predominantly remote, any of which could harm our business. In addition, our management team has spent, and will likely continue to spend, significant time, attention, and resources monitoring the COVID-19 pandemic and associated global economic uncertainty and seeking to manage its effects on our business and workforce.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The degree to which COVID-19 will affect our business and results of operations will depend on future developments that are highly uncertain and cannot currently be predicted. These developments include, but are not limited to, the duration, extent and severity of the COVID-19 pandemic, the emergence of new variants of the disease, actions taken to contain the COVID-19 pandemic including through vaccinations, the impact of the COVID-19 pandemic and related restrictions on economic activity in domestic market and international trade, and the extent of the impact of these and other factors on our employees, suppliers, partners and customers. The COVID-19 pandemic and related restrictions could limit our customers&#x2019; ability to continue to operate, such as by limiting their abilities to obtain inventory, generate sales, or make timely payments to us. It could disrupt or delay the ability of employees to work because they become sick or are required to care for those who become sick, or for dependents for whom external care is not available. It could cause delays or disruptions in services provided by key suppliers and vendors, increase the vulnerability of us and our partners and service providers to security breaches, denial of service attacks or other hacking or phishing attacks, or cause other unpredictable effects.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      51
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>P</b><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">ART I</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Item 1A</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The COVID-19 pandemic also has caused heightened uncertainty in the global economy. If economic conditions further deteriorate, consumers and business clients may not have the financial means to make purchases from our customers and may delay or reduce discretionary purchases, negatively impacting our customers and, as a consequence, the results of our operations. Uncertainty from the pandemic may cause prospective or existing customers to defer investment in the areas covered by our products and services or to reduce the value or duration of contracts and may also require us to provide larger pricing discounts or extended payment terms. Our SMB customers may be more susceptible to general economic conditions than larger businesses, which may have greater liquidity and access to capital. Since the impact of COVID-19 is ongoing and because of our subscription-based business model, the effect of the COVID-19 pandemic and the related impact on the global economy may not be fully reflected in our results of operations until future periods. Some of our customers have experienced, and may continue to experience, financial hardships that could result in delayed or even uncollectible payments in the future.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Further, to the extent there is a sustained general economic downturn and our software and services are perceived by our existing and potential customers as costly or too difficult to deploy or migrate to, our revenue may be disproportionately affected by delays or reductions in general information technology spending. Competitors, many of whom are larger and more established than us, may respond to market conditions by lowering prices and attempting to lure away our customers. We cannot predict the timing, strength, or duration of any economic slowdown, instability, or recovery, generally, or within any particular industry. If the economic conditions of the general economy or markets in which we operate worsen from present levels, our business, results of operations and financial condition could be harmed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0pt 0pt 0pt 36pt; text-align: justify;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Natural catastrophic events and man-made problems such as power disruptions, global pandemics, computer viruses, data security breaches, war, and terrorism may disrupt our business.</i></b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We rely heavily on our and third parties&#x2019;, in particular Microsoft&#x2019;s, network infrastructure and IT systems for our business operations. An online attack, earthquake, fire, terrorist attack, armed conflicts (such as the current conflict between Russia and Ukraine), power loss, global pandemics, such as the COVID-19 pandemic, telecommunications failure, or other similar catastrophic event could cause system interruptions, delays in accessing our service, reputational harm, and loss of critical data or customer data. Such events could prevent us from providing our products and services to our customers. A catastrophic event that results in the destruction or disruption of our or third parties&#x2019; data centers, or our network infrastructure or IT systems, including any errors, defects, or failures in third-party hardware, could affect our ability to conduct normal business operations, and harm our operating results. We may also incur significant costs for using alternative equipment or facilities or taking other actions in preparation for, or in reaction to, any such events.</p>
  <p style="text-indent: 36pt; text-align: justify;">Acts of war and other international conflicts, such as the Russia-Ukraine crisis, terrorism and other geo-political unrest or health issues, such as outbreak of pandemic or epidemic disease, such as COVID-19, or fear of such events, could cause disruptions in our or our customers&#x2019; businesses, national economies or the world economy as a whole. In addition, computer malware, viruses and computer hacking, fraudulent use attempts and phishing attacks have become more prevalent in our industry, and our internal systems may be victimized by such attacks. Although we maintain incident management and disaster response plans, in the event of a major disruption caused by a natural disaster or man-made problem, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in our development activities, lengthy interruptions in service, security breaches and incidents and loss of critical data. Though it is difficult to determine what, if any, harm may directly result from any specific interruption or attack, any failure to maintain performance, reliability, security and availability of our platform to the satisfaction of our users may materially harm our reputation and our ability to retain existing customers and attract new customers.&#xfeff;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Further, if a catastrophic event occurs in a region from which we derive a significant portion of our revenue, customers in such region may delay or forego purchases of our products, which may materially and adversely impact our results of operations for a particular period. In addition, acts of terrorism could cause disruptions in our business or the business of partners, customers or the economy as a whole. Given our historical concentration of sales at each quarter end, any disruption in the business of partners or customers that impacts sales at the end of each quarter could harm our quarterly results. All of the aforementioned risks may be augmented if disaster recovery plans for the or our partners prove to be inadequate. To the extent that any of the above results in delays or cancellations of customer orders, or the delay in the manufacture, deployment or shipment of products, our business, financial condition and results of operations would be harmed.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">In addition, as computer malware, viruses, computer hacking, fraudulent use attempts, and phishing attacks have become more prevalent, we will face increased risk from such activities. Such activities threaten the performance, reliability, security, and availability of our products and services. Any computer malware, viruses, computer hacking, fraudulent use attempts, phishing attacks, or other data security breaches to our systems could, among other things, harm our reputation and our ability to retain existing customers and attract new customers.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      52
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART I</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Items 1B, 2, 3, and 4</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><a id="item1b" title="item1b" href="#"></a>ITEM 1B. UNRESOLVED STAFF COMMENTS</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We have received no written comments regarding our periodic or current reports from the staff of the SEC that were issued 180 days or more preceding the end of our fiscal year 2021 that remain unresolved.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><a id="item2" title="item2" href="#"></a>ITEM 2. PROPERTIES</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We and our subsidiaries are obligated under various non-cancelable operating leases for office space. The initial terms of the leases expire on various dates through&#xa0;2030. As of December&#xa0;31, 2021, we had approximately 259,000 square feet of leased office space across the United States, Australia, China, France, Germany, Japan, Netherlands, the Philippines, Singapore, South Africa, Sweden, Switzerland, the United Kingdom, and Vietnam.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Our Principal Offices</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our principal corporate headquarters and executive offices are located in Jersey City, New Jersey, United States, and consist of approximately 15,467 square feet under a lease that expires in 2030. Our principal operating offices are located in Richmond, Virginia, United States, where we lease approximately 11,965 square feet under a lease that expires in 2027.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Use of Facilities</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We use our principal corporate headquarters primarily for our executive management, human resources, and marketing, as well as for certain of data privacy and security teams. We use our Richmond, Virginia, United States office as our principal operating headquarters out of which our finance, accounting, legal, general administration, information technology, data privacy and security, and sales teams operate. Our other facilities across the globe are used for some or all of the aforementioned operating purposes, as well as for research and development, customer support, data storage, accounts receivable and payable, and other administrative and operational purposes in the localities and surrounding jurisdictions in which such office facilities are located.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Additional Space</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We intend to procure additional space as we add employees and expand geographically. We believe that our current facilities are adequate to meet our needs for the immediate future and that suitable additional space will be available to accommodate any expansion of our operations as needed.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><a id="item3" title="item3" href="#"></a>ITEM 3. LEGAL PROCEEDINGS</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In the normal course of our business, we may be involved in various claims, negotiations, and legal actions. Except for such claims that arise in the normal course of business, as of and for the fiscal quarter and the fiscal year ended December 31, 2021, we are not a party to any material asserted, ongoing, threatened, or pending claims, suits, assessments, proceedings, or other litigation for which a material claim is reasonably possible, probable, or estimable.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Refer to the information under the section titled &#x201c;<i>Risk Factors - Legal and Regulatory Risks</i>&#x201d; (Part I, Item&#xa0;1A of this Annual Report) for information regarding the potential legal and regulatory risks (including potential legal proceedings and litigation) in which we may become involved.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><a id="item4" title="item4" href="#"></a>ITEM 4. MINE SAFETY DISCLOSURES</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Not applicable.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      53
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
   &#xa0;
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><a id="part2" title="part2" href="#"></a>PART II</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 5</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><a id="item5" title="item5" href="#"></a>ITEM 5. MARKET FOR REGISTRANT</b>&#x2019;<b>S COMMON EQUITY, RELATED STOCKHOLDER MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Market Information</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our Common Stock began trading on the Nasdaq Global Select Market (the &#x201c;<b><i>Nasdaq</i></b>&#x201d;) under the symbol &#x201c;AVPT,&#x201d; and our Public Warrants began trading on the Nasdaq under the symbol &#x201c;AVPTW&#x201d; on July 2, 2021. Prior to the consummation of the Business Combination on July 1, 2021, Apex Units, Public Shares, and Public Warrants were each traded on the Nasdaq Capital Market under the symbols &#x201c;APXTU,&#x201d; &#x201c;APXT,&#x201d; and &#x201c;APXTW,&#x201d; respectively. Apex Units commenced public trading on September 17, 2019, and Apex&#x2019;s Public Shares and Public Warrants commenced separate public trading on November 5, 2019. In connection with the Closing of the Business Combination, each Apex Unit was separated into its components, which consisted of one share of Class&#xa0;A common stock and&#xa0;one-half&#xa0;of one Warrant, and such Units no longer exist. As of December 31, 2021, there were 181,801,404 shares of our Common Stock issued and outstanding held of record by 111&#xa0;holders, and 17,905,000 Warrants outstanding held of record by three holders.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Current Stockholder and Common Stock Information</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On March 30, 2022, just prior to the date of this Annual Report, there were 182,602,086 shares of Common Stock issued and outstanding held of record by 113&#xa0;holders, and 17,905,000 Warrants outstanding held of record by three holders. This figure does not include a substantially greater number of beneficial holders of our Common Stock and Public Warrants whose shares (or Warrants to purchase shares) are held by banks, brokers, and other financial institutions.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Dividend Policy</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We currently intend to retain all available funds and any future earnings to fund the development and growth of our business and, therefore, we do not anticipate paying any cash dividends in the foreseeable future. Any future determination to pay dividends is at the discretion of our Board, subject to compliance with covenants in current and future agreements governing our and our subsidiaries&#x2019; indebtedness, and will depend on our results of operations, financial condition, capital requirements, and other factors that our Board may deem relevant. Except as noted in &#x201c;<i>Item 7.</i>&#xa0;<i>Management</i>&#x2019;<i>s Discussion and Analysis of Financial Condition and Results of Operations</i>&#x201d; below, there are currently no contractual restrictions on our ability to pay dividends in cash or shares.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Securities Authorized for Issuance Under Equity Compensation Plans</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">See &#x201c;<i>Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</i>&#x201d; (Part III, Item 12 of this Annual Report) and &#x201c;<i><span style="background-color:#ffffff;">Note</span></i><span style="background-color:#ffffff;">&#xa0;</span><i><span style="background-color:#ffffff;">13</span></i><span style="background-color:#ffffff;">&#xa0;&#x2014;</span><i><span style="background-color:#ffffff;"> Stock-Based Compensation</span></i>&#x201d; (Part II, Item 8 of this Annual Report) for more information.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      54
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART II</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Items 5 and 6</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Unregistered Sales of Equity Securities</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The following list sets forth information regarding all unregistered securities sold by us since the Closing Date of the Business Combination:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">PIPE Shares</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On the Closing Date of the Business Combination, a number of qualified institutional buyers and accredited investors<i><b> </b></i>(each, a<i><b> </b></i>&#x201c;<i><b><i><b>PIPE Investor</b></i></b></i>&#x201d;)<i><b><i><b> </b></i></b></i>purchased from AvePoint an aggregate of 14,000,000 shares of Apex c&#xfeff;ommon stock (the "<i><b>PIPE Shares</b></i>"), for a purchase price of $10.00 per share and an aggregate purchase price of $140.0 million, pursuant to separate subscription agreements (each, a &#x201c;<i><b>Subscription Agreement</b></i>&#x201d;) entered into effective as of November 23, 2020 in one or more private placement transactions (the "<i><b>Private Placements</b></i>"). The PIPE Shares issued in connection with the Subscription Agreements were not registered under the Securities Act and were issued in reliance on the exemption from registration provided by Section&#xa0;4(a)(2) of the Securities Act (and Regulation D promulgated thereunder) as transactions by an issuer not involving any public offering or Rule 701 promulgated under Section 3(b) of the Securities Act as transactions by an issuer under benefit plans and contracts relating to compensation as provided under Rule 701. None of the Private Placements involved any underwriters, underwriting discounts or commissions, or any public offering. The recipients of the securities in&#xa0;these transactions represented their intentions to acquire the securities for investment only and not with a view to or for sale in connection with any distribution thereof, and appropriate legends were placed on the share certificates issued in these transactions. All recipients had adequate access, through their relationships with us, to information about us. The sales of these securities were made without any general solicitation or advertising.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Pursuant to the Subscription Agreements, we granted certain registration rights to the PIPE Investors with respect to the PIPE Shares.&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <div style="font-size: 10pt; text-indent: 36pt; text-align: justify;">
   On the Closing Date of the Business Combination, certain persons and entities receiving shares of Common Stock pursuant to the Business Combination Agreement and certain persons and entities holding securities of Apex prior to the Closing entered into that certain Amended and Restated Registration Rights Agreement (the &#x201c;
   <b style="font-size: 10pt; text-indent: 36pt;"><i>A&amp;R Registration Rights Agreement</i></b>&#x201d;).&#xa0;In the A&amp;R Registration Right Agreement, we agreed that, within 15 business days after the Closing, we would file with the SEC a registration statement registering the resale of certain of our securities held by the Sponsor, the PIPE Investors, holders of the Warrants, and other selling securityholders, and that we would use commercially reasonable efforts to have the Resale Registration Statement declared effective as soon as practicable after the filing thereof.&#xa0;
  </div>
  <div style="font-size: 10pt; text-indent: 36pt;">
   &#xa0;
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On June 23, 2021, in fulfilment of our obligations under the A&amp;R Registration Rights Agreement, we filed a&#xa0;Registration Statement on Form S-1&#xa0;(File No. 333-258109) (the &#x201c;<b><i>Preliminary S-1</i></b>&#x201d;) registering for sale or resale, as applicable, certain securities offered by us and by named selling securityholders (including the holders of PIPE Shares) therein. The Preliminary S-1 became effective on August 9, 2021, and the prospectus relating thereto was filed on August 10, 2021. On August 5, 2021, we filed an amendment to the Preliminary S-1 (the &#x201c;<b><i>Amended S-1</i></b>&#x201d;).</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In the Amended S-1, we registered for primary offering 17,905,000 shares of Common Stock, consisting of:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">405,000 shares of Common Stock issuable upon exercise of the Private Warrants and</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">17,500,000 shares of Common Stock issuable upon exercise of the Public Warrants.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In the Amended S-1, certain selling securityholders registered for secondary offering an aggregate of 136,029,478 shares of Common Stock, consisting of:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Up to 14,000,000 PIPE Shares;</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 36pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Up to 8,750,000 Common Stock shares held by the Sponsor and Cantor (the &#x201c;<b><i>Sponsor Shares</i></b>&#x201d;), which number includes 2,916,700 Sponsor Earn-Out Shares (as defined in the Amended S-1)</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 36pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Up to 810,000 Placement Shares issued upon separation of the Placement Units;</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 36pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Up to 405,000 shares of Common Stock issuable upon the exercise of the Private Warrants; and</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 36pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Up to 112,064,478 shares of Common Stock pursuant to the Registration Rights Agreement (including up to 13,329,196 shares of Common Stock issuable pursuant to outstanding options and up to 1,912,155 shares of Common Stock issuable as Earnout Shares (as such term is defined in the Amended S-1)).</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Pursuant to the Amended S-1, certain selling securityholders also offered 405,000 Private Warrants.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"><span style="text-decoration: underline; ">Equity Incentive Plans - Conversion of Options</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Legacy AvePoint granted to certain employees, directors and consultants of it and its subsidiaries, options to purchase an aggregate of 29,423,382&#xfeff; shares of common stock at exercise prices of $0.0334 to $3.905 per share under our 2016 Equity Incentive Plan and $0.0334 to $1.8915 per share under our 2006 Equity Incentive Plan. Upon the closing of the Business Combination, such options were automatically and without any required action on the part of any holder or beneficiary thereof, were assumed by us and converted into options to purchase an aggregate of 255,731,562 shares of our Common Stock at exercise prices of $0.0038 to $0.4493 per share and $0.0038 to $0.2176 per share under our 2016 Equity Incentive Plan and our 2006 Equity Incentive Plan, respectively.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Capitalized terms used but not defined in this section under the heading "<i>Unregistered Sales of Equity Securities</i>" are defined in the section title "<i>Business - 2021 Consummation of the Business Combination</i>" (Part 1, Item 1 of this Annual Report).</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Issuer Purchases of Equity Securities</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In April of 2021, we purchased approximately $1.6 million of pre-Business Combination Apex common stock shares via a publicly announced share purchase program (the "<i><b>Apex Share Purchase Program</b></i>"), which shares are now recorded as treasury stock.&#xa0;In &#xfeff;a press release issued on April 14, 2021, we announced that the board of directors of Legacy AvePoint authorized Legacy AvePoint to thereafter purchase up to an aggregate of $20.0 million of pre-Business Combination Apex common stock via the Apex Share Purchase Program until the date on which the SEC declared Apex's amended registration statement on Form S-4 effective (which date was June 2, 2021). However, we elected to terminate the Apex Share Purchase Program on April 30, 2021. . See our consolidated financial statements (Part II, Item 8 of this Annual Report) for more information regarding this purchase and cash outflows related thereto.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;">
   <tbody>
    <tr>
     <td style="width: 20%; text-align: center; border: 1px solid rgb(0, 0, 0);">&#xfeff;Period</td>
     <td style="width: 20%; border: 1px solid rgb(0, 0, 0);"> <p style="text-align: center; line-height: 1;">Total number of shares purchased<sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td>
     <td style="width: 20%; text-align: center; border: 1px solid rgb(0, 0, 0);">Average price paid per share</td>
     <td style="width: 20%; text-align: center; border: 1px solid rgb(0, 0, 0);">Total number of shares purchased as part of publicly announced plans or programs</td>
     <td style="width: 20%; text-align: center; border: 1px solid rgb(0, 0, 0);">Maximum number (or approximate dollar value) of shares that may yet be purchased under the Apex Share Purchase Program<sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></td>
    </tr>

    <tr>
     <td style="text-align: center; border: 1px solid rgb(0, 0, 0);">&#xfeff;April 14 - April 30, 2021<sup style="vertical-align:top;line-height:120%;font-size:pt">(3)</sup></td>
     <td style="text-align: center; border: 1px solid rgb(0, 0, 0);">143,564</td>
     <td style="text-align: center; border: 1px solid rgb(0, 0, 0);">$11.36</td>
     <td style="text-align: center; border: 1px solid rgb(0, 0, 0);">143,564</td>
     <td style="text-align: center; border: 1px solid rgb(0, 0, 0);">&#xfeff;$0</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -36pt; text-indent: 36pt;">(1) All shares were purchased pursuant to the publicly announced Apex Share Purchase Program via open market purchases.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">(2) The Apex Share Purchase Program authorized Legacy AvePoint to purchase up to an aggregate of $20.0 million of pre-Business Combination Apex common stock until the date on which the SEC declared Apex's amended registration statement on Form S-4 effective (which date was June 2, 2021). The Apex Share Purchase Program was terminated on April 30, 2021, and no additional purchases were made thereunder.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">(3) &#xfeff;The Apex Share Purchase Program began on April 14, 2021 and ended on April 30, 2021. Other than the period presented in this table, there are no other periods in which the Apex Share Purchase Program was active.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Use of Proceeds from the Business Combination</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">As a result of the Business Combination, we received net cash consideration of $204.5&#xa0;million. Legacy AvePoint and Apex incurred costs that are considered direct and incremental costs associated with&#xa0;the transactions contemplated by the Business Combination Agreement and those transactions ancillary thereto. These costs amounted to&#xa0;$56.2&#xa0;million&#xa0;and were treated as a reduction of additional paid-in capital. In addition to the payment of the direct and incremental costs associated with&#xa0;consummation of the Business Combination, the remaining proceeds (including proceeds from the Private Placements) we received from the Business Combination are used (and will continue to be used) for our working capital and general corporate purposes, including potential merger and acquisition activity in accordance with our acquisition and growth strategies.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="item6" title="item6" href="#"></a>ITEM 6. RESERVED</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      55
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
   &#xa0;
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART II</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 7</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><a id="item7" title="item7" href="#"></a>ITEM 7. MANAGEMENT</b>&#x2019;<b>S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b><i> </i></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"><i><i>The following Management</i>&#x2019;<i>s Discussion and Analysis of Financial Condition and Results of Operations (</i>&#x201c;<b><i>MD&amp;A</i></b>&#x201d;<i>) summarizes the significant factors affecting the consolidated operating results, financial condition, liquidity and cash flows of our Company as of and for the periods presented below.</i>&#xa0;<i>The MD&amp;A should be read in conjunction with our consolidated financial statements and the related notes included elsewhere in this Annual Report.</i>&#xa0;<i>The MD&amp;A</i>&#xa0;<i>should also be read together with (A)(i) our audited consolidated financial statements as of</i>&#xa0;<i><i>December 31, 2020</i></i><i> and for the year ended <i><i>December 31, 2020</i></i></i><i>, (ii) the</i>&#xa0;<i>section</i>&#xa0;<i>titled </i>&#x201c;<i>Information About AvePoint</i>&#x201d;<i> and (iii) the section titled</i>&#xa0;<i> </i>&#x201c;<i>Selected Historical Consolidated Financial Information of AvePoint,</i>&#x201d;<i> in each case as set forth in Amendment No. 4</i>&#xa0;<i>to our Form</i>&#xa0;<i>S-4, as filed with the SEC on May</i>&#xa0;<i>28, 2021, and (B) the section entitled </i>&#x201c;<i>Management</i>&#x2019;<i>s Discussion and Analysis of Financial Condition and Results of Operations</i>&#x201d;<i> as set forth in Amendment No. 1</i>&#xa0;<i>to our Registration Statement on Form</i>&#xa0;<i>S-1, as filed with the SEC on August 5, 2021 (and declared effective on August 9, 2021). <i><i>The MD&amp;A contains forward-looking statements that involve risks, uncertainties, and assumptions that are based on the beliefs of management, as well as assumptions made by, based on information currently available to, our management. Actual results and timing of selected events may differ materially from those anticipated in the forward-looking statements as a result of various factors, including those discussed below and those set forth under the section</i>&#xa0;<i>titled</i>&#xa0;&#x201c;<i>Risk Factors</i>&#x201d; <i>(Part I, Item</i>&#xa0;<i>1A of this Annual Report)</i>.&#xa0;<i>Please also see the section of this Annual Report titled</i>&#xa0;&#x201c;<i>Forward-Looking Statements.</i>&#x201d;</i></i></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">&#xa0;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; "><b><i>2021 Business Highlights</i></b></span></p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 26px;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: 1296px;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Grew total ARR 34% year-over-year to $159.2 million;</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 36pt; text-align: justify;">&#xa0;</td>
     <td style="width: 26px;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: 1296px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Increased dollar-based net retention rate to 110%, up 3 percentage points year-over-year;</td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 36pt; text-align: justify;">&#xa0;</td>
     <td style="width: 26px;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: 1296px;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Eclipsed 2,800 total channel partners in 2021, of which, roughly three quarters are managed service providers (MSPs). AvePoint&#x2019;s channel presence has further expanded to include over 100 cloud marketplaces and distributors across 7 continents;</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 36pt; text-align: justify;">&#xa0;</td>
     <td style="width: 26px;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: 1296px;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Expanded cloud user base to 9.4 million, up 34% from 7.0 million as of December 31, 2020; and</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 36pt; text-align: justify;">&#xa0;</td>
     <td style="width: 26px;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: 1296px;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Recognized as a Leader in The Forrester New Wave: SaaS Application Data Protection, Q4 2021 Report. According to the report, AvePoint offers strong capabilities in Microsoft 365, Google Workspace and Salesforce backup capabilities, and was the only vendor to receive a differentiated rating in all three criteria.</p> </td>
    </tr>

   </tbody>
  </table>
  <p><b><i><span style="text-decoration: underline; ">Overview</span></i></b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify; text-indent: 36pt;">Our goal is to be the catalyst of business transformation by empowering organizations with relevant technologies that are efficient, secure, and well governed. We help transform data and collaboration so users can be more productive with the latest cloud services (like Microsoft 365 ("<i><b>M365</b></i>")), and drive efficiency in delivery and management of those services for service providers. Our strategy is focused on supporting cloud and hybrid cloud customers and partners as they transition to&#xa0;and mature their cloud deployments. We do this through our Confidence Platform, a SaaS platform that assists organizations who use M365 and more than a half dozen cloud collaboration platforms. The Confidence Platform (built on&#xa0;&#x201c;<b><i>AvePoint Online Services</i></b>&#x201d; or "<b><i>AOS</i></b>") supports the collaboration of 8 million users across 7 continents with a scalable, secure, and intelligent architecture.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i><span style="text-decoration: underline; ">The 2021 Business Combination</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify; text-indent: 36pt;">On November&#xa0;23, 2020, Legacy AvePoint and the members of the Apex Group entered into the Business Combination Agreement. The Business Combination by and among&#xa0;Legacy AvePoint and the members of the&#xa0;Apex Group&#xa0;was effected on July 1, 2021 by the merger of Athena Technology Merger Sub, Inc.&#xa0;("<b><i>Merger Sub 1</i></b>")&#xa0;with and into Legacy AvePoint&#xa0;(the &#x201c;<b><i>First Merger</i></b>&#x201d;), with Legacy AvePoint surviving the First Merger as a wholly-owned subsidiary of Apex, and promptly following the First Merger, Legacy AvePoint was merged with and into Athena Technology Merger Sub 2, LLC ("<b><i>Merger Sub 2</i></b>") (the &#x201c;<b><i>Second Merger</i></b>&#x201d;), with Merger Sub 2 surviving the Second Merger (the &#x201c;<b><i>Surviving Entity</i></b>&#x201d;) as a wholly-owned subsidiary of Apex (the Second Merger together with the First Merger,&#xa0;the &#x201c;<b><i>Mergers</i></b>&#x201d;). Following the consummation of the Mergers, the Surviving Entity changed its name to AvePoint US, LLC and Apex changed its name&#xa0;to AvePoint, Inc. (hereinafter referred to as &#x201c;<i><b>AvePoint</b></i>,&#x201d; &#x201c;<i><b>we</b></i>,&#x201d; "<i><b>us</b></i>," or &#x201c;<i><b>our</b></i>&#x201d;). On July 26, 2021, AvePoint US, LLC was merged with and into AvePoint, with AvePoint surviving.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Business Combination is accounted for as a reverse recapitalization. We are the accounting predecessor and we are the successor SEC registrant, meaning that our financial statements for previous periods will be disclosed in our future periodic reports filed with the SEC. Under this method of accounting, Apex is treated as the acquired company for financial statement reporting purposes. The most significant change in the successor&#x2019;s subsequent reported financial position and results reflect the&#xa0;net increase in cash&#xa0;of approximately $204.5 million,&#xa0;including $140&#xa0;million in gross proceeds from the PIPE by Apex. Total transaction costs were approximately $56.2&#xa0;million.&#xa0;See the section of this Annual Report titled &#x201c;<i>Consolidated Financial Statements</i>&#x201d; for additional information. As a result of the Business Combination, we are the&#xa0;successor&#xa0;to&#xa0;an&#xa0;SEC-registered&#xa0;and&#xa0;Nasdaq-listed company, which has required us to hire additional personnel and implement procedures and processes to address public company regulatory requirements and customary practices. We have incurred and expect to continue to incur additional annual expenses as a public company for, among other things, directors&#x2019; and officers&#x2019; liability insurance, director fees, and additional internal and external accounting, legal, and administrative resources, including increased personnel costs, audit and other professional service fees</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Capitalized terms used but not defined in this section under the heading "The 2021 Business Combination" are defined in the section titled &#x201c;<i>Business - 2021 Consummation of the Business Combination&#x201d; </i>(Part&#xa0;I, Item&#xa0;1 of this Annual Report).</p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      56
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART II</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 7</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Key Business Metrics</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our management reviews the following key business metrics to measure our performance, identify trends affecting our business, formulate business plans, make strategic decisions, and to make informed decisions regarding the allocation of our resources. We disclose key business metrics within the MD&amp;A and elsewhere in this Annual Report to enable investors to evaluate progress against our ambitions, provide transparency into performance trends, and reflect the continued evolution of our products and services. Our key business metrics are fundamentally interconnected and indicative of how customers use our products and services. However, increases or decreases in our key business metrics may not correspond with increases or decreases in our revenue.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The chart below illustrates certain of our key business metrics, each described in more detail below, as of the end of or for the periods presented. Our key business metrics are further discussed in the section titled &#x201c;<i>Notes to Consolidated Financial Statements</i>&#x201d; (Part II, Item&#xa0;8 of this Annual Report).</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31,</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>2021</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>2020</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total ARR ($ in mil)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">159.2</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">118.7</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt;">Core TTM dollar-based net retention rate</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px; text-align: right;">110</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px; text-align: right;">107</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-indent: 36pt;"><span style="text-decoration: underline; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; text-indent: 36pt;">Annual Recurring Revenue</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We calculate our annual recurring revenue (&#x201c;<b><i>ARR</i></b>&#x201d;) at the end of a particular period as the annualized sum of&#xa0;contractually obligated Annual Contract Value (&#x201c;<b><i>ACV</i></b>&#x201d;) from SaaS, term license and support, and maintenance revenue&#xa0;sources, with the exception of migration products, from all customers with a contract duration exceeding three months (such customers, our &#x201c;<b><i>Core</i></b>&#x201d; customers, and such ARR, our &#x201c;<b><i>Core ARR</i></b>&#x201d;), and the product of the current month&#x2019;s monthly recurring revenue (&#x201c;<b><i>MRR</i></b>&#x201d;) multiplied by twelve (to prospectively annualize SaaS and term license and support revenue). ARR also includes some recurring professional services revenue, such as recurring TAM services.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">MRR is attributable to our Channel business, and MRR-contributing customers are classified as customers with a contract duration of 3 months or less. As of&#xa0;December 31, 2021 and December 31, 2020, our Channel business was transacting the equivalent of&#xa0;$9.4 million&#xa0;and $4.2 million in ARR, respectively, calculated as December&#x2019;s MRR multiplied by twelve months. Customer contracts used in calculating MRR may or may not be extended or renewed by our customers. Growth in ARR is driven by both new business and the retention of existing business.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We believe ARR is indicative of growth in recurring revenue streams, leading to higher revenue growth in future periods. ARR should be viewed independently of revenue and deferred revenue and is not intended to be combined with, or to replace, either of those items. ARR is not a forecast and the active contracts at the end of a reporting period used in calculating ARR may or may not be extended or renewed by our customers (the same is true for those contracts used in calculating MRR, which may or may not be extended or renewed by the customer).</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Core TTM Dollar-Based Net Retention Rate</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We use a trailing twelve-month ("<b><i>TTM</i></b>") dollar-based net retention rate to evaluate our ability to maintain and expand our revenue with our customer base over time.&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><i>&#x201c;</i><b><i>Core TTM Dollar-Based Net Retention Rate</i></b>&#x201d; as of a period end is calculated by starting with the ARR from the cohort of all Core customers as of 12 months prior to such period end (the &#x201c;<b><i>Prior Period ARR</i></b>&#x201d;). We then calculate the ARR from these same Core customers as of the current period end (the &#x201c;<b><i>Current Period ARR</i></b>&#x201d;). Current Period ARR includes any expansion and is net of contraction or attrition over the last 12 months but excludes ARR from new customers in the current period. We then divide the total Current Period ARR by the total Prior Period ARR to arrive at the Core TTM Dollar-Based Net Retention Rate.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">A Core TTM Dollar-Based Net Retention Rate greater than 100% implies positive net revenue retention. We believe this Core<b><i> </i></b>TTM Dollar-Based Net Retention Rate metric is indicative of our ability to grow our relationships with existing customers, and further grow ARR and revenue. Improvement in this metric is driven by improvement in both customer retention, as well as cross-sell and up-sell capabilities.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      57
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART II</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 7</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Components of Results of Operations</span></i></b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 13%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Revenue</span></p> </td>
     <td style="vertical-align: top; width: 92.8%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We generate revenue from four primary sources:&#xa0;SaaS, term license and support, services, and maintenance&#xa0;across a variety of products.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">SaaS revenue sources are generated from our cloud-based solutions. Term license and support revenue sources are similar to SaaS revenue sources with the exception that term licenses and support are generated from the sales of on-premise or hybrid licenses which include a distinct support component. Both SaaS and term license and support revenue sources are primarily billed annually, apart from our Channel business. SaaS and term license and support are generally sold per user license or based upon the amount of data protected.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Services revenue includes revenue generated from implementation, training, consulting, migration, license customization and managed services. Services revenue from implementation, training, consulting, migration, and license customization are recognized by applying a measure of progress, such as labor hours to determine the percentage of completion of each contract. These offerings are not inherently recurring in nature and as such are subject to more period-to-period volatility than other elements of our business. Services revenue from managed services are recognized ratably or on a straight-line basis over the contract term.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Maintenance revenue is a result of selling on-going support for perpetual licenses. It also includes recurring professional services such as TAM. Maintenance revenue is recognized ratably over the term of the maintenance agreement, which is typically one year.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Over time, we expect SaaS and term license and support revenue will increase as a percentage of total revenue and more closely reflect our bookings mix as it continues to focus on increasing SaaS and term license and support revenue as a key strategic priority.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 13%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Cost of Revenue</span></p> </td>
     <td style="vertical-align: top; width: 92.8%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Cost of SaaS and cost of term license and support consists of all direct costs to deliver and support our SaaS and term license and support products, including salaries, benefits and related expenses, allocated overhead, and third-party hosting fees related to our cloud services. We recognize these expenses as they are incurred. We expect that these costs will increase in absolute dollars but may fluctuate as a percentage of SaaS and term license and support revenue from period to period.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Cost of maintenance consists of all direct costs to support our perpetual license products, including salaries, benefits, stock-based compensation and related expenses and allocated overhead. We recognize these expenses as they are incurred. We expect that cost of maintenance revenue will decrease in absolute dollars as maintenance revenue declines but may fluctuate as a percentage of maintenance revenue.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Cost of services consists of salaries, benefits, stock-based compensation and related expenses for our services organization, allocated overhead and IT necessary to provide services for our customers. We recognize these expenses as they are incurred.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 13%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Gross Profit and Gross Margin</span></p> </td>
     <td style="vertical-align: top; width: 92.8%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Gross profit is revenue less cost of revenue, and gross margin is gross profit as a percentage of revenue.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Gross profit has been and will continue to be affected by various factors, including the mix of our revenue, the costs associated with third-party cloud-based hosting services for our cloud-based subscriptions, and the extent to which we expand our customer support and services organizations. We expect that our gross margin will fluctuate from period to period depending on the interplay of these various factors but should increase in the long term as our product mix continues to shift in favor of SaaS and term license and support revenue.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 13%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Sales and Marketing</span></p> </td>
     <td style="vertical-align: top; width: 92.8%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Sales and marketing expenses consist primarily of&#xa0;personnel-related expenses for sales, marketing and customer success personnel, stock-based compensation expense, sales commissions, marketing programs, travel-related expenses, and allocated overhead costs. We focus our sales and marketing efforts on creating sales leads and establishing and promoting our brand. Incremental sales commissions for new customer contracts are deferred and amortized ratably over the estimated period of our relationship with such customers. We plan to continue our investment in sales and marketing by hiring additional sales and marketing personnel, executing our go-to-market strategy globally, and building our brand awareness.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 13%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">General and Administrative</span></p> </td>
     <td style="vertical-align: top; width: 92.8%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">General and administrative expenses consist primarily of personnel-related expenses for finance, legal and compliance, human resources, and IT, stock-based compensation expense, external professional services,&#xa0;allocated overhead costs and other administrative functions. Our&#xa0;general and administrative expenses have increased as a result of operating as a public company, including costs to comply with the rules and regulations applicable to companies listed on a national securities exchange, costs related to compliance and reporting obligations pursuant to the rules and regulations of the SEC, and increased expenses for insurance, investor relations, and professional services.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 13%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Research and Development</span></p> </td>
     <td style="vertical-align: top; width: 92.8%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Research and development expenses consist primarily of personnel-related expenses incurred for our engineering, product and design teams, stock-based compensation expense and allocated overhead costs. We have a research and development presence in the United States, China, and Vietnam. This&#xa0;provides a strategic advantage, allowing us to efficiently invest in both new product development and increasing our existing product capabilities. We believe delivering expanding product functionality is critical to enhancing the success of existing customers while new product development further reinforces our breadth of software solutions.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 13%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Other Income (Expense)</span></p> </td>
     <td style="vertical-align: top; width: 92.8%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Other income (expense), net consists primarily of fair value adjustments on earn-out and warrant liabilities. In addition to fair value adjustment, other income (expense), net also consists of&#xa0;foreign currency remeasurement gains/losses partially offset by interest income on corporate funds invested in money market instruments and highly liquid short-term investments.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#xa0;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 13%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Income Taxes</span></p> </td>
     <td style="vertical-align: top; width: 92.8%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We are subject to income taxes in the U.S. (federal and state) and numerous foreign jurisdictions. Tax laws, regulations, administrative practices, principles, and interpretations in various jurisdictions may be subject to significant change, with or without notice, due to economic, political, and other conditions. The foreign jurisdictions in which we operate have different statutory tax rates than those of the United States. Accordingly, our effective tax rate could be affected by the relative proportion of foreign to domestic income, use of foreign tax credits, changes in the valuation of our deferred tax assets and liabilities, applicability of any valuation allowances, and changes in tax laws in jurisdictions in which we operate.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      58
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;"><b>PART II</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;"><b>Item 7</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;"><b><i><span style="text-decoration: underline; ">Results of Operations</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 8pt; text-indent: 27pt;">The following table summarizes our historical consolidated statement of operations data for the periods indicated. The period-to-period comparison of operating results is not necessarily indicative of results for future periods.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 8pt; text-indent: 9pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Year Ended December 31,</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2020</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(in thousands)</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenue</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">191,909</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">151,533</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total cost of revenue<sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52,664</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,290</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross profit</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">139,245</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">111,243</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating expenses:</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Sales and marketing<sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100,512</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">76,545</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">General and administrative<sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">59,221</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">36,872</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Research and development<sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,765</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,204</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Depreciation and amortization</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,238</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,059</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total operating expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">192,736</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">126,680</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Loss from operations</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(53,491</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(15,437</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other income (expense), net</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,703</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(470</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Loss before income taxes</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(32,788</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(15,907</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income tax expense</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">457</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,062</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(33,245</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(16,969</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="vertical-align: top; width: 0.9%; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td>
     <td style="vertical-align: top; width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Stock-based compensation for the periods was included in the following line items:</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-size: 10pt; width: 100%; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: bottom;">
     <td style="font-size: 10pt;">&#xa0;</td>
     <td style="font-size: 10pt;">&#xa0;</td>
     <td colspan="6" rowspan="1" style="text-align: center; font-size: 10pt; margin-left: 0pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><b>Year Ended December 31,</b></b><b style="font-size: 10pt;">&#xa0;</b><b style="font-size: 10pt;">&#xa0;</b></p> </td>
     <td style="font-size: 10pt;"><b>&#xa0;</b></td>
    </tr>

    <tr style="vertical-align: bottom;">
     <td style="font-size: 10pt;">&#xa0;</td>
     <td style="font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><b>2021</b></b></p> </td>
     <td style="font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><b>2020</b></b></p> </td>
     <td style="font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="vertical-align: bottom;">
     <td style="font-size: 10pt;">&#xa0;</td>
     <td style="font-size: 10pt;">&#xa0;</td>
     <td colspan="6" rowspan="1" style="text-align: center; font-size: 10pt; margin-left: 0pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><b>(in thousands)</b></b></p> <b>&#xa0;</b><b>&#xa0;</b></td>
     <td style="font-size: 10pt;"><b>&#xa0;</b></td>
    </tr>

    <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
     <td style="font-size: 10pt; width: 70%;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">Cost of revenue</p> </td>
     <td style="width: 1%; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">3,477</td>
     <td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">592</td>
     <td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="vertical-align: bottom;">
     <td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales and marketing</p> </td>
     <td style="width: 1%; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">15,906</td>
     <td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">19,973</td>
     <td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
     <td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">General and administrative</p> </td>
     <td style="width: 1%; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">24,063</td>
     <td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">12,916</td>
     <td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="vertical-align: bottom;">
     <td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">Research and development</p> </td>
     <td style="width: 1%; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,062</td>
     <td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">286</td>
     <td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
     <td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total stock-based compensation</p> </td>
     <td style="width: 1%; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,508</td>
     <td style="width: 1%; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33,767</td>
     <td style="width: 1%; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      59
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;"><b>PART II</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;"><b>Item 7</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -18pt; text-indent: 18pt;"><span style="text-decoration: underline; "><b><i><span style="text-decoration: underline; ">Comparison of the Years Ended December 31, 2021, and December 31, 2020</span>&#xfeff;</i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="text-decoration: underline; ">Revenue </span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The components of our revenue during the years&#xa0;ended December 31, 2021&#xa0;and 2020&#xa0;were as follows:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Year Ended</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Change</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2020</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>%</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(dollars in thousands)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Revenue:</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">SaaS</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">85,580</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">52,074</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">33,506</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">64.3</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Term license and support</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">50,970</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">38,949</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,021</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">30.9</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">31,919</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">34,140</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,221</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(6.5</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Maintenance</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,022</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">23,462</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,440</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(10.4</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Perpetual license</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,418</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,908</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(490</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(16.9</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenue</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">191,909</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">151,533</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">40,376</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26.6</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Revenue increased&#xa0;$40.4&#xa0;million, or 26.6%, from $151.5&#xa0;million for the year&#xa0;ended December 31, 2020&#xa0;to $191.9&#xa0;million for the year&#xa0;ended December 31, 2021, primarily as a result of an increase in SaaS and term license and support revenue. Revenue from our SaaS offerings&#xa0;increased $33.5&#xa0;million, or 64.3%, from $52.1&#xa0;million for the year&#xa0;ended December 31, 2020&#xa0;to $85.6&#xa0;million for the year ended December 31, 2021. Revenue from our term license and support offerings&#xa0;increased $12.0&#xa0;million, or 30.9%, from $38.9&#xa0;million for the year&#xa0;ended December 31, 2020&#xa0;to $51.0&#xa0;million for the year&#xa0;ended December 31, 2021.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">The growth in revenue is primarily attributable to AvePoint&#x2019;s investment in our global sales teams and increases in our marketing efforts driving sales of new customers.&#xa0; Another meaningful factor was the increase in our net retention rate, indicating that existing customers continued to provide more revenue from us than in past periods.&#xa0; This increase is attributable in our customer success organizations as well as research and development efforts to produce new products and product features.</p>
  <p style="text-indent: 36pt;">The increases attributable to SaaS and term license and support revenue were offset by a decrease in service, maintenance,&#xa0;and perpetual license revenue. Our services offerings&#xa0;decreased&#xa0;$2.2 million, or 6.5%, from $34.1&#xa0;million for the year&#xa0;ended December 31, 2020&#xa0;to&#xa0;$31.9&#xa0;million for the year&#xa0;ended December 31, 2021. Our&#xa0;maintenance&#xa0;offerings&#xa0;decreased&#xa0;$2.4 million, or 10.4%, from&#xa0;$23.5&#xa0;million for the year&#xa0;ended December 31, 2020&#xa0;to&#xa0;$21.0&#xa0;million for the year&#xa0;ended December 31, 2021.&#xa0;Our perpetual license offerings&#xa0;decreased&#xa0;$0.5&#xa0;million, or 16.9%, from $2.9&#xa0;million for the year&#xa0;ended December 31, 2020&#xa0;to&#xa0;$2.4&#xa0;million for the year&#xa0;ended December 31, 2021.&#xa0;Services revenue is derived from services offerings related to software implementation, training, migration, customized solutions and managed services. Our revenue from maintenance&#xa0;and perpetual license revenue is expected to continue to trend downward period over period. This is driven from multiple strategic decisions to shift away from the sale of perpetual licenses and towards SaaS and term licenses. The fundamental shift by our customers to the cloud has accelerated the adoption of our SaaS offerings. This increased adoption rate is evidenced by the shift in bookings towards SaaS offerings from perpetual license and term license and support bookings. Beginning in 2016, we shifted our focus from a perpetual license model to a subscription pricing model. Over the last several years, we have experienced a gradual decline in sales of perpetual licenses, followed by a corresponding decline in maintenance revenue. In contrast, we have experienced a rapid increase in SaaS and term license and support sales and corresponding revenue.</p>
  <div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); text-align: justify;">
   Term license and support revenue for the years ended
   December 31, 2021&#xa0;and
   2020&#xa0;includes
   $37.3&#xa0;million and
   $29.5&#xa0;million of revenue recognized at a point of time, respectively.
  </div>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Revenue by geographic region during the years&#xa0;ended December 31, 2021&#xa0;and 2020&#xa0;was as follows:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div style="font-size: 10pt; text-indent: 36pt; text-align: justify;">
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">
    <tbody>
     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Year Ended</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Change</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2020</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">%</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(dollars in thousands)</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">83,034</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">67,823</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,211</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22.4</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">EMEA</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,285</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,441</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,844</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37.3</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">APAC</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">50,590</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">41,269</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,321</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22.6</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">191,909</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">151,533</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">40,376</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26.6</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td>
     </tr>

    </tbody>
   </table>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">From the year&#xa0;ended&#xa0;December 31, 2020&#xa0;to the year ended December 31, 2021, United States experienced a $15.2&#xa0;million increase&#xa0;in revenue driven by a&#xa0;$20.1 million increase in SaaS and term license and support revenue, partially offset by a $3.4&#xa0;million decrease in services revenue, a $1.2&#xa0;million decrease in maintenance revenue&#xa0;and a $0.3&#xa0;million decrease in perpetual license revenue. EMEA experienced a $15.8&#xa0;million increase&#xa0;in revenue driven by an $18.3 million increase in SaaS and term license and support revenue and $0.2 million increase in perpetual license, partially offset by a $1.6&#xa0;million decrease in services revenue and a $1.1&#xa0;million decrease in maintenance&#xa0;revenue. APAC experienced a $9.3&#xa0;million increase&#xa0;in revenue driven by a&#xa0;$7.1&#xa0;million increase in SaaS and term license and support revenue and a $2.8 million increase in services revenue, partially offset by a $0.5 million decrease in perpetual license revenue.&#xa0;The overall decrease in services and maintenance&#xa0;revenue in United States, German and other locations&#xa0;is due to our continued shift towards SaaS and term license and support offerings, while the increase in perpetual license revenue in German and Singapore is a result of an increase in one-time sales of perpetual licenses. The increase in SaaS, term&#xa0;license and support and maintenance&#xa0;revenue offerings in Japan is a result of increased bookings in the location, while the decrease in perpetual license revenue is a result of the strategic shift away from perpetual license offerings.</p>
  </div>
  <div style="font-size: 10pt;">
   &#xa0;
  </div>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">
    60
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;"><b>PART II</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;"><b>Item 7</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Cost of Revenue, Gross Profit, and Gross Margin </span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Cost of revenue, gross profit, and gross margin during the years&#xa0;ended December 31, 2021&#xa0;and 2020&#xa0;were as follows:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Year Ended</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Change</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2020</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>%</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(dollars in thousands)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cost of revenue:</p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">SaaS</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,039</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,050</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,989</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">72.3</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Term license and support</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">950</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,930</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(980</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(50.8</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Services</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">30,726</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">26,089</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,637</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17.8</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Maintenance</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,949</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,221</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">728</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59.6</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total cost of revenue</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">52,664</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">40,290</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,374</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">30.7</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross profit</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">139,245</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">111,243</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28,002</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25.2</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross margin</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">72.6</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">73.4</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">GAAP cost of revenue</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">52,664</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">40,290</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">12,374</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">30.7</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">Stock-based compensation expense</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">(3,477</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">(592</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">(2,885</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">487.3</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">Non-GAAP cost of revenue</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">49,187</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">39,698</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">9,489</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">23.9</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">Non-GAAP gross profit</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">142,722</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">111,835</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">30,887</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">27.6</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">Non-GAAP gross margin</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">74.4</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">73.8</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Cost of revenue increased&#xa0;$12.4&#xa0;million, or 30.7%, from $40.3&#xa0;million for the year&#xa0;ended December 31, 2020&#xa0;to $52.7&#xa0;million for the year&#xa0;ended December 31, 2021. Stock-based compensation contributed $2.9&#xa0;million of the increase primarily as a result of a one-time compensation expense relating to stock-based compensation awards to a group of our longstanding employees as a result of becoming a public company. The&#xa0;remaining $9.5 million increase was driven primarily by&#xa0;higher hosting costs resulting from increased SaaS revenue and higher service costs associated with a greater number of customization services which typically incur higher costs.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="text-decoration: underline; ">Operating Expenses </span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><i>Sales and Marketing </i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Sales and marketing expenses during the years&#xa0;ended December 31, 2021&#xa0;and 2020&#xa0;were as follows:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Year Ended</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Change</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2020</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>%</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(dollars in thousands)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales and marketing</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">100,512</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">76,545</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">23,967</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">31.3</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Percentage of revenue</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">52.4</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">50.5</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">GAAP sales and marketing</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">100,512</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">76,545</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">23,967</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">31.3</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">Stock-based compensation expense</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">(15,906</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">(19,973</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">4,067</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">(20.4</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">Non-GAAP sales and marketing</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">84,606</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">56,572</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">28,034</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">49.6</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">Non-GAAP percentage of revenue</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">44.1</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">37.3</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Sales and marketing expenses&#xa0;increased&#xa0;$24.0&#xa0;million, or 31.3%, from $76.5&#xa0;million for the year&#xa0;ended December 31, 2020&#xa0;to&#xa0;$100.5&#xa0;million for the year ended December 31, 2021. Stock-based compensation decreased by $4.1&#xa0;million&#xa0;primarily as a result of a reduction of&#xa0;mark-to-market fair value on liability classified awards in the first half of 2021 compared to mark-to-market fair value on liability classified awards in 2020.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The primary drivers of the remaining $28.0 million increase consisted of increases in&#xa0;personnel and&#xa0;marketing costs. Personnel costs, which comprised approximately $21.0 million of the increase,&#xa0;were driven by compensation and benefits increases related to the increases in headcount across global sales and marketing teams. Of the remaining $7.0 million of increases, the majority of the increase was driven by expanded marketing campaigns throughout 2021.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      61
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><i>General and Administrative </i></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">General and administrative expenses during the years ended December 31, 2021&#xa0;and 2020&#xa0;were as follows:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Year Ended</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Change</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2020</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>%</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(dollars in thousands)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">General and administrative</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">59,221</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">36,872</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,349</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">60.6</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Percentage of revenue</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">30.9</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24.3</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">GAAP general and administrative</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">59,221</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">36,872</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">22,349</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">60.6</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">Stock-based compensation expense</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">(24,063</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">(12,916</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">(11,147</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">86.3</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">Non-GAAP general and administrative</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">35,158</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">23,956</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">11,202</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">46.8</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">Non-GAAP percentage of revenue</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">18.3</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">15.8</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">General and administrative expenses&#xa0;increased&#xa0;$22.3&#xa0;million, or 60.6%, from $36.9&#xa0;million for the year&#xa0;ended December 31, 2020&#xa0;to&#xa0;$59.2&#xa0;million for the year ended December 31, 2021. Stock-based compensation contributed $11.1&#xa0;million of the increase as a result of a one-time compensation expense relating to existing stock-based compensation awards to a group of our international employees, unfavorable&#xa0;mark-to-market adjustments on liability classified awards in the first half of 2021 compared to mark-to-market adjustment on liability classified awards in 2020, and recognition of compensation expense for our Q3 2021 stock-based awards.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The primary drivers of the remaining $11.2 million increase consisted of increases in&#xa0;professional service, personnel,&#xa0;and insurance costs.&#xa0;Approximately 38% of the increase in general and administrative costs was due to increases in professional service costs, largely as a result of increased consumption of legal and consulting services due to the public listing of our securities in Q3 2021. The increase in personnel costs, which made up approximately 29% of the increase,&#xa0;was driven by higher headcount required as we continue to expand and due to additional need for legal, finance and administrative personnel as we transitioned&#xa0;to become a publicly traded company. Insurance increases, primarily related to increased coverage needed as a publicly traded company, made up approximately 14% of the increase.&#xa0;The remaining difference was driven by various general and administrative costs as we continue&#xa0;to expand our operations.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: 18pt; text-align: justify;"><i>Research and Development </i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Research and development expenses during the years&#xa0;ended December 31, 2021&#xa0;and 2020&#xa0;were as follows:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Year Ended</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Change</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2020</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>%</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(dollars in thousands)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Research and development</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">31,765</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,204</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,561</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">160.3</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Percentage of revenue</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16.6</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.1</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</p> </td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">GAAP research and development</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">31,765</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">12,204</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">19,561</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">160.3</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">Stock-based compensation expense</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">(16,062</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">(286</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">(15,776</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">5,516.1</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">Non-GAAP research and development</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">15,703</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">11,918</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">$</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">3,785</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">31.8</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman; font-size: 10pt;">Non-GAAP percentage of revenue</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">8.2</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">7.9</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">%</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">&#x2014;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px; margin: 0px;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Research and development expenses&#xa0;increased&#xa0;$19.6&#xa0;million, or 160.3%, from $12.2&#xa0;million for the year&#xa0;ended December 31, 2020&#xa0;to $31.8&#xa0;million for the year&#xa0;ended December 31, 2021. Stock-based compensation represented the primary driver of the change, contributing approximately $15.8&#xa0;million of the increase primarily as a result of a one-time compensation expense relating to existing stock-based compensation awards to a group of our international employees.&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The primary driver of the remaining $3.8&#xa0;million increase resulted from higher&#xa0;compensation costs for research and development personnel as we seek to expand development of new offerings and improvements to existing offerings.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><i>Income Tax Provision</i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Income tax provision during the years ended December 31, 2021&#xa0;and 2020&#xa0;was as follows:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Year Ended</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#xa0;</b></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Change</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2020</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>%</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(dollars in thousands)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income tax expense</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">457</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,062</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(605</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(57.0</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Our income tax expense for the year ended December 31, 2021 was&#xa0;$0.5&#xa0;million as compared to the income tax expense of $1.1&#xa0;million for the year ended 2020.&#xa0;The effective tax rate which equals the income tax provision divided by income from continuing operation&#xa0;was (1.42)%&#xa0;for the year ended December 31, 2021&#xa0;compared to (6.7)%&#xa0;for the year&#xa0;ended December 31, 2020.&#xa0;The change in effective tax rates for the year&#xa0;ended December 31, 2021 as compared to the year&#xa0;ended December 31, 2020 was primarily due to the mix of pre-tax income (loss) results by jurisdictions taxed at different rates or tax losses for which no benefit can be taken in 2020, changes in the valuation allowance, and non-deductible equity compensation, offset by&#xa0;deductible transaction related expenses and non-taxable gain from change in earn out liability fair value.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      62
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;"><b>PART II</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;"><b>Item 7</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Certain Non-GAAP Financial Measures </b></i></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">We believe that, in addition to our financial results determined in accordance with GAAP, non-GAAP operating income and non-GAAP operating margin are useful in evaluating our business, results of operations, and financial condition.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Non-GAAP operating income and non-GAAP operating margin should not be considered as an alternative to operating income, operating margin or any other performance measures derived in accordance with GAAP as measures of performance. Non-GAAP operating income and non-GAAP operating margin should not be considered in isolation or as a substitute for analysis of our results as reported under GAAP.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Non-GAAP Operating Income and Non-GAAP Operating Margin </i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Non-GAAP operating income and non-GAAP operating margin are non-GAAP financial measures that our management uses to assess our overall performance. We define non-GAAP operating income&#xa0;as GAAP operating loss plus stock-based compensation. We define non-GAAP operating margin as non-GAAP operating income&#xa0;divided by revenue. We believe non-GAAP operating income and non-GAAP operating margin provide our management and investors consistency and comparability with our&#xa0;past financial performance and facilitate period-to-period comparisons of operations, as these metrics eliminate the effects of stock-based compensation which has had historical volatility from period to period due to marked-to-market securities.&#xa0; The elimination of the effect of variability of stock-based compensation expense, which is a non-cash expense, provides a better representation as to the overall operating performance of the company.&#xa0; We use non-GAAP financial measures (a) to evaluate our historical and prospective financial performance and trends as well as our performance relative to our peers, (b) to set and approve spending budgets, (c) to allocate resource, (d) to measure operational profitability and the accuracy of forecasting, (e) to assess financial discipline over operational expenditures.</p>
  <p style="text-indent: 36pt;">GAAP operating margin for the years ended December 31, 2021 and&#xa0;2020 was&#xa0;(27.9)% and&#xa0;(12.3)%, respectively. Non-GAAP operating margin for the years ended December 31, 2021 and 2020 was 3.1% and 12.1%, respectively.&#xa0; The reduction in non-GAAP operating margin was primarily attributable to the significant investment in the business during late 2020 and through 2021 as well as a of increased expenses related to becoming a publicly traded company. The following table presents a reconciliation of non-GAAP operating income from the most comparable GAAP measure, operating income, for the periods presented:</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Year Ended</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2020</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(dollars in thousands)</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Loss from operations</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(53,491</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(15,437</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Margin from operations</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(27.9</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(10.2</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Add:</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Stock-based compensation</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59,508</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,767</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-GAAP operating income</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,017</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,330</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-GAAP operating margin</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.1</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12.1</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Liquidity and Capital Resources </b></i></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">As of December 31, 2021, we had an accumulated deficit of&#xa0;$375.3&#xa0;million, $268.2&#xa0;million in cash and cash equivalents and $2.4&#xa0;million in short-term investments. Historically, we have from time to time financed our operations with proceeds from the sale of preferred stock and other equity instruments.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">Our short-term liquidity needs primarily include working capital for sales and marketing, research and development, and continued innovation. Prior to 2020, we generated significant operating losses and negative cash flows from operations as reflected in our accumulated deficit and consolidated statements of cash flows. We may continue to incur operating losses and negative cash flows from operations in the future and may require additional capital resources to execute strategic initiatives to grow our business. Our long-term capital requirements will depend on many factors, including our growth rate, levels of revenue, the expansion of sales and marketing activities, market acceptance of our platform, the results of business initiatives, and the timing of new product introductions. Refer to "<i>Note 10 - Commitments and Contingencies</i>" for more information regarding the purchase commitments.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: -18pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">We believe that our existing cash and cash equivalents, our cash flows from operating activities, and our borrowing capacity under our credit facility with HSBC, described below, will be sufficient to meet our working capital and capital expenditure needs and debt service obligations for at least the next twelve months. In the future, we may attempt to raise additional capital through the sale of additional equity or debt financing. The sale of additional equity would be dilutive to our stockholders. Additional debt financing could result in increased debt service obligations and more restrictive financial and operational covenants.&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      63
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;"><b>PART II</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;"><b>Item 7</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Cash Flows </i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The following table sets forth a summary of our cash flows for the periods indicated.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Year Ended</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2020</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(in thousands)</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net cash provided by operating activities</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,030</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,120</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net cash provided by (used in) investing activities</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,377</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,368</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net cash provided by financing activities</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">198,617</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35,559</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-family: Times New Roman; font-size: 10pt;">&#xa0;</p> </td>
    </tr>

   </tbody>
  </table>
  <div style="font-size:10pt">
   <div style="font-family:Times New Roman">
    <div style="font-variant:normal">
     &#xa0;
    </div>
    <div style="font-variant: normal; text-indent: 36pt; text-align: justify;">
     <span style="text-decoration: underline; ">Operating<b> </b>Activities<b> </b></span>
    </div>
    <div style="font-variant: normal; text-align: justify;">
     &#xa0;
    </div>
   </div>
  </div>
  <div style="font-size:10pt">
   <div style="font-family:&quot;Times New Roman&quot;">
    <div style="font-variant: normal; text-indent: 36pt; text-align: justify;">
     Net cash
     provided by&#xa0;operating activities for the year ended
     December 31, 2021&#xa0;was
     $5.0&#xa0;million, reflecting our
     net loss&#xa0;of
     $33.2&#xa0;million, adjusted for non-cash items of
     $39.9&#xa0;million and net cash
     outflows&#xa0;of
     $1.6&#xa0;million from changes in our operating assets and liabilities. The primary drivers for non-cash items were stock-based compensation, which reflects ongoing compensation charges for the entity&#x2019;s equity- and pre-merger liability-classified awards, mark to market adjustments on earnout and warrant liabilities and changes in deferred tax assets as a result of timing differences in tax related to stock option awards. The primary drivers of changes in operating assets and liabilities related to an increase in&#xa0;accounts receivable due primarily to timing of payments from customers and an increase in prepaid expenses and other current assets primarily related to prepaid insurance in Q3 2021 and an estimated tax payment in Q2 2021, partially offset by an increase&#xa0;in accounts payable and accrued expenses primarily due to billings related to professional services&#xa0;and an increase in deferred revenue due to continued increases in sales of our SaaS offerings which result in increased up-front payments.
    </div>
    <div style="font-variant: normal; text-align: justify;">
     &#xa0;
    </div>
   </div>
  </div>
  <div style="font-size: 10pt; text-indent: 36pt; text-align: justify;">
   Net cash&#xa0;
   provided by operating activities for the year ended
   December 31, 2020&#xa0;was&#xa0;
   $19.1 million, reflecting our
   net loss&#xa0;of
   $17.0&#xa0;million, adjusted for non-cash items of
   $34.8&#xa0;million and net cash
   inflows&#xa0;of
   $1.3&#xa0;million provided by changes in our operating assets and liabilities. The primary drivers for non-cash items were stock-based compensation,&#xa0;which represented ongoing activity within the account, partially offset by&#xa0;deferred income taxes primarily due to the release of a valuation allowance in the first half of 2020. The primary drivers of changes in operating assets and liabilities related to an increase&#xa0;in deferred revenue primarily due to continued increases in sales of our SaaS offerings which result in increased up-front payments&#xa0;and an increase&#xa0;in prepaid expenses and other current assets primarily due to timing of payments to suppliers,&#xa0;an increase in accounts receivable primarily due to timing of payments from customers.
  </div>
  <div style="font-size: 10pt; text-align: justify;">
   &#xa0;
  </div>
  <div style="font-size:10pt">
   <div style="font-family:Times New Roman">
    <div style="font-variant: normal; text-indent: 36pt; text-align: justify;">
     <span style="text-decoration: underline; ">Investing Activities</span>
     <i> </i>
    </div>
    <div style="font-variant: normal; text-align: justify;">
     &#xa0;
    </div>
   </div>
  </div>
  <div style="font-size:10pt">
   <div style="font-family:&quot;Times New Roman&quot;">
    <div style="font-variant: normal; text-indent: 36pt; text-align: justify;">
     Net cash&#xa0;
     used in investing activities for the year ended
     December 31, 2021&#xa0;was
     $3.4&#xa0;million. It consisted of $2.5&#xa0;million of&#xa0;purchases of property and equipment&#xa0;and $1.4&#xa0;million of purchases of short-term investments.
    </div>
    <div style="font-variant: normal; text-align: justify;">
     &#xa0;
    </div>
   </div>
  </div>
  <div style="font-size:10pt">
   <div style="font-family:&quot;Times New Roman&quot;">
    <div style="font-variant: normal; text-indent: 36pt; text-align: justify;">
     Net cash&#xa0;
     provided by investing activities for the year ended
     December 31, 2020&#xa0;was
     $1.4&#xa0;mill
     <span style="background-color: rgb(255, 255, 255); font-family: Times New Roman; font-size: 10pt;">ion. It consisted of $2.4&#xa0;million in maturities of short-term investments, partially offset by $1.0&#xa0;million of purchases of property and equipment.</span>
    </div>
    <div style="font-variant: normal; text-align: justify;">
     &#xa0;
    </div>
   </div>
  </div>
  <div style="font-size:10pt">
   <div style="font-family:Times New Roman">
    <div style="font-variant: normal; text-indent: 36pt; text-align: justify;">
     <span style="text-decoration: underline; ">Financing Activities</span>
     <i> </i>
    </div>
    <div style="font-variant: normal; text-align: justify;">
     &#xa0;
    </div>
   </div>
  </div>
  <div style="font-size:10pt">
   <div style="font-family:&quot;Times New Roman&quot;">
    <div style="font-variant: normal; text-indent: 36pt; text-align: justify;">
     Net cash
     provided by&#xa0;financing activities for the year ended
     December 31, 2021&#xa0;was
     $198.6&#xa0;million. The primary driver of cash flows from financing activities was a result of the Business Combination, which resulted in a $441.6 million cash inflow, net of issuance costs paid immediately prior to the merger, partially offset by $130.9 million of cash outflows to Legacy AvePoint's preferred shareholders and $106.2 million of cash outflows to Legacy AvePoint's common shareholders. Other cash flows from financing activities included $7.5 million of cash outflows to holders of Legacy AvePoint options, $3.0 million of cash outflows for Business Combination transaction costs paid directly by us, and $1.6 million of cash outflows related to Legacy AvePoint's purchase of pre-Business Combination Apex shares, which are now recorded as treasury stock. These cash outflows were partially offset by $5.6&#xa0;million of cash inflows from the proceeds collected upon exercise of stock options.
    </div>
    <div style="font-variant: normal; text-align: justify;">
     &#xa0;
    </div>
   </div>
  </div>
  <div style="font-size:10pt">
   <div style="font-family:&quot;Times New Roman&quot;">
    <div style="font-variant: normal; text-indent: 36pt; text-align: justify;">
     Net cash
     provided by&#xa0;financing activities for the year&#xa0;ended
     December 31, 2020&#xa0;was&#xa0;
     $35.6 million
     <span style="background-color: rgb(255, 255, 255); font-family: Times New Roman; font-size: 10pt;">. It consisted primarily of proceeds from the issuance of </span>Common Stock
     <span style="background-color: rgb(255, 255, 255); font-family: Times New Roman; font-size: 10pt;">, partially offset by payments made for the redemption of our&#xa0;Series B preferred stock.</span>
    </div>
    <div style="font-variant:normal">
     &#xa0;
    </div>
   </div>
  </div>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      64
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;"><b>PART II</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;"><b>Item 7</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 8pt; text-indent: 27pt;"><span style="text-decoration: underline; ">Indebtedness</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"><i>Credit Facility</i></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: -18pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">On April 7 2020, Legacy AvePoint entered into a loan and security agreement (the &#x201c;<b><i>Loan Agreement</i></b>&#x201d;) with HSBC Ventures Bank USA Inc. (&#x201c;<b><i>HSBC</i></b>&#x201d;), a commercial bank.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">On July 1, 2021, Legacy AvePoint effected an assignment of its existing rights and obligations under the Loan Agreement to AvePoint US, LLC (which, at the time of the assignment, was a wholly-owned subsidiary of ours) through entry into a limited consent and first amendment to the Loan Agreement (the &#x201c;<b><i>First Amendment</i></b>,&#x201d; and the Loan Agreement as amended thereby, the &#x201c;<b><i>First</i></b> <b><i>Amended Loan Agreement</i></b>&#x201d;) and an assignment and assumption agreement (the &#x201c;<b><i>First</i></b> <b><i>Assignment and Assumption Agreement</i></b>&#x201d;). In addition, our Board approved the entry into a pledge agreement (the &#x201c;<b><i>Pledge Agreement</i></b>&#x201d;) and limited guaranty (the &#x201c;<b><i>Limited Guaranty</i></b>&#x201d;) in favor of HSBC, pursuant to which we pledged 100% of the AvePoint US, LLC equity held by us (the &#x201c;<b><i>Pledged Equity</i></b>&#x201d;) as collateral in support of the borrower&#x2019;s obligations under the Amended Loan Agreement and further provided a payment guarantee to HSBC on behalf of AvePoint US, LLC equal to the value of the Pledged Equity and capped at the amount actually borrowed under the First Amended Loan Agreement.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">On July 26, 2021, we effected a merger with AvePoint US, LLC, following the consummation of which we were the surviving entity (the &#x201c;<b><i>Rollup Merger</i></b>&#x201d;). In connection therewith, on July 23, 2021, we entered into that certain second assignment and assumption agreement (the &#x201c;<b><i>Second</i></b> <b><i>Assignment and Assumption Agreement</i></b>&#x201d;) by and among us, AvePoint US, LLC, and HSBC, pursuant to which we would assume AvePoint US, LLC&#x2019;s obligations as borrower under the First Amended Loan Agreement as of the effective time of the Rollup Merger (the &#x201c;<b><i>Assumption</i></b>&#x201d;). We, the guarantors party to the Loan Agreement (the &#x201c;<b><i>Guarantors</i></b>&#x201d;), and HSBC also entered into that certain limited consent, dated as of July 23, 2021 (the &#x201c;<b><i>Limited Consent</i></b>&#x201d;), whereby HSBC consented to the Rollup Merger, the entry into the Second Assignment and Assumption Agreement, and the Assumption, and all other actions taken by or necessary or permissible to be taken by us, AvePoint US, LLC, or the Guarantors related thereto, whether occurring prior to, on, or after the effective time of the Rollup Merger.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">On October 31, 2021, we entered into that certain Second Amendment (the "<b><i>Second Amendment</i></b>")&#xa0;to the First Amended Loan Agreement. The First Amended Loan Agreement as amended by the Second Amendment (the "<b><i>Second</i></b> <b><i>Amended Loan Agreement</i></b>") provides for, among other things, completion of the Post-Closing Amendments (as defined in the Limited Consent) and the removal of "Holdings" (as defined in the First Amended Loan Agreement) as a limited guarantor of the Borrower's (as defined in the First Amended Loan Agreement) obligations under the First Amended Loan Agreement and the de facto termination of the&#xa0;Pledge Agreement and Limited Guaranty.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">The Second Amended Loan Agreement&#x2019;s substantive economic terms were not amended from the original Loan Agreement, the substantive economic terms of which are described as follows: a revolving line of credit of up to $30.0 million, with an additional $20.0 million accordion feature for additional capital we may draw at our request. Borrowings under the line bear interest at a rate equal to LIBOR plus 3.5%. The line carries an unused fee of 0.5% per year. The proceeds of borrowings under the Second Amended Loan Agreement will be used for general corporate purposes.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">We, on a consolidated basis with our subsidiaries, are required to maintain a specified adjusted quick ratio, tested by HSBC each quarter. Pursuant to the Second Amended Loan Agreement, we pledged, assigned, and granted HSBC a security interest in all shares of our subsidiaries, future proceeds, and certain assets as security for our obligations under the Second Amended Loan Agreement. Our line of credit under the Second Amended Loan Agreement will mature on April 7, 2023.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">To date, we are in compliance with all covenants under the Second Amended Loan Agreement. We have not at any time, including as of and for the fiscal year ending as of December 31, 2021, borrowed under the Second Amended Loan Agreement. The descriptions of the&#xa0;Loan Agreement, the First Amendment, the Second Amendment, the First Amended Loan Agreement, the Second Amended Loan Agreement, the First Assignment and Assumption Agreement, the Second Assignment and Assumption Agreement, the Limited Consent, the Pledge Agreement, and the Limited Guaranty, are&#xa0;qualified in their&#xa0;entirety by the full text of the forms of such agreements, copies of which are attached hereto as Exhibits and&#xa0;are incorporated herein by reference.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"><i>Leasing Obligations</i></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: -18pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">We are obligated under various&#xa0;non-cancelable&#xa0;operating leases for office space. The initial terms of the leases expire on various dates through 2030. During the years ended December 31, 2021 and 2020, total rent expense for facilities amounted to $6.4&#xa0;million and $5.6 million, respectively. As of December 31, 2021, letters of credit have been issued in the amount of $0.5&#xa0;million as security for operating leases. The letters of credit are secured by certificates of deposit.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      65
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>PART II</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Item 7</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Operating Segment Information</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We operate in&#xa0;one&#xa0;segment. Our products and services are sold throughout the world, through direct and indirect sales channels. Our chief operating decision maker (the &#x201c;<b><i>CODM</i></b>&#x201d;) is our Chief Executive Officer. The CODM makes operating performance assessment and resource allocation decisions on a global basis. The CODM does&#xa0;not&#xa0;receive discrete financial information about asset allocation, expense allocation, or profitability by product or geography. See &#x201c;<i>Note 15 </i>&#x2013;<i> Segment Information</i>&#x201d; (Part II, Item 8 of this Annual Report) for more information.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Critical Accounting Policies and Estimates</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities. We also make estimates and assumptions on the reported revenue generated and reported expenses incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that our management believes are reasonable under the circumstances. The results of these estimates form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: -9pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">While our significant accounting policies are described in more detail in the section titled &#x201c;<i>Notes to Consolidated Financial Statements</i>&#x201d; (Part II, Item 8 of this Annual Report), we believe the following critical accounting policies are most important to understanding and evaluating our reported financial results.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Revenue Recognition</span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">We derive revenue from four primary sources: SaaS, term license and support, services, and maintenance. Many of our contracts with customers include multiple performance obligations. Judgment is required in determining whether each performance obligation is distinct. Our products and services generally do not require a significant amount of integration or interdependency; therefore, our products and services are generally not combined. We allocate the transaction price for each contract to each performance obligation based on the relative standalone selling price (&#x201c;<i>SSP</i>&#x201d;) for each performance obligation within each contract.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">We use judgment in determining the SSP for products and services. For substantially all performance obligations except term licenses, we are able to establish the SSP based on the observable prices of products or services sold separately in comparable circumstances to similar customers. We typically establish an SSP range for our products and services which is reassessed on a periodic basis or when facts and circumstances change. Term license are sold only as a bundled arrangement that includes the rights to a term license and support. In determining the SSP of license and support in a term license arrangement we applied observable inputs using the value relationship between support and term license, the value relationship between support and perpetual licenses, the average economic life of our products, software renewals rates and the price of the bundled arrangement in relation to the perpetual licensing approach. Using a combination of the relative fair value method or the residual value method the SSP of the performance obligations in an arrangement was allocated to each performance obligation within a sales arrangement.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <div style="font-size: 10pt; text-indent: 36pt;">
   <span style="text-decoration: underline; ">Company Earn-Out Shares</span>
  </div>
  <div style="font-size: 10pt; text-indent: 36pt;">
   &#xa0;
  </div>
  <div style="font-size: 10pt; text-indent: 36pt;">
   In evaluation of the Company Earn-Out Shares and Company Earn-Out RSUs, management determined that the Company Earn-Out Shares represent derivatives to be marked to market at each reporting period, while the Company Earn-Out RSUs represent&#xa0;equity under ASC 718. Refer to
   <i style="font-size: 10pt; text-indent: 36pt;">"Note 13 &#x2014; <i style="font-size: 10pt; text-indent: 36pt;">Stock-Based Compensation"</i></i> for more information regarding the Company Earn-Out RSUs.
  </div>
  <p style="text-indent: 36pt;">In order to capture the market conditions associated with the Company Earn-Out&#xa0;Shares, the Company applied an approach that incorporated a Monte Carlo simulation, which involved random iterations that took different future price paths over the Sponsor Earn-Out Shares&#x2019; contractual life based on the appropriate probability distributions. The fair value was determined by taking the average of the fair values under each Monte Carlo simulation trial. The Monte Carlo model requires highly subjective assumptions including the expected volatility of the price of our common stock, and the expected term of the earn-out shares.</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      66
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Impact of COVID-19 on Our Business</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In the fiscal year ended December 31, 2021,&#xa0;the COVID-19 pandemic and related voluntary and government-imposed social and business restrictions have had, and will likely continue to have, a significant impact on global economic conditions, the environment in which we operate our business, and on our financial results. We have seen a strong demand for our existing products, as well as products released during the pandemic as a result of our customers' need for security, governance, and collaboration in both remote and hybrid work settings. During the fiscal year ended December 31, 2021, we experienced a 26.6%&#xa0;increase in revenue compared to the fiscal year ended December 31, 2020.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We believe that market volatility during the pandemic has caused organizations to accelerate their digital transformation priorities, as evidenced by increased cloud usage and demand for remote technology solutions among our customers. This transformation requires advanced technology solutions and ample automation to support new organizational realities, all of which we are in a prime position to provide. We remain focused on improving and investing in the products and services we offer to support our long-term growth while continuing to innovate and develop new products and services in response to customer needs, whether directly as a result of the COVID-19 pandemic or otherwise. Although our business has not been adversely affected by the COVID-19 pandemic, and in fact has been positively affected by, among other things, our customers&#x2019; increased focus on our ability to provide multiple core services and products as solutions to pandemic-driven obstacles, the extent of the continuing impact of COVID-19 is uncertain and will depend on numerous factors outside of our control. Refer to the section titled &#x201c;<i>Risk Factors</i>&#x201d; (Part I,&#xa0;Item 1A of this Annual Report) for our consideration of risks related to COVID-19.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Economic Conditions, Challenges, and Risks</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The markets for software and cloud-based services are dynamic and highly competitive. Our competitors are developing new software while also deploying competing cloud-based services for consumers and businesses. Customer preferences evolve rapidly, and choices in hardware, products, and devices can and do influence how users access services in the cloud, and in some cases, the user&#x2019;s choice of which suite of cloud-based services to use. We must continue to evolve and adapt over an extended time in pace with this changing environment. The investments we are making in infrastructure, research and development, marketing, and geographic expansion will continue to increase our operating costs and may decrease our operating margins.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our success is highly dependent on our ability to attract and retain qualified employees. We hire a mix of university and industry talent worldwide. We compete for talented individuals globally by offering an exceptional working environment, broad customer reach, scale in resources, the ability to grow one&#x2019;s career across many different products and businesses, and competitive compensation and benefits. Aggregate demand for our software, services, and devices is correlated to global macroeconomic and geopolitical factors, which remain dynamic. Recently, Russia initiated significant military action against Ukraine. In response, the U.S. and certain other countries imposed significant sanctions and export controls against Russia, Belarus and certain individuals and entities connected to Russian or Belarusian political, business, and financial organizations, and the U.S. and certain other countries could impose further sanctions, trade restrictions, and other retaliatory actions should the conflict continue or worsen. It is not possible to predict the broader consequences of the conflict, including related geopolitical tensions, and the measures and retaliatory actions taken by the U.S. and other countries in respect thereof as well as any counter measures or retaliatory actions by Russia or Belarus in response, including, for example, potential cyberattacks or the disruption of energy exports, is likely to cause regional instability, geopolitical shifts, and could materially adversely affect global trade, currency exchange rates, regional economies and the global economy. The situation remains uncertain, and while it is difficult to predict the impact of any of the foregoing, the conflict and actions taken in response to the conflict could increase our costs, disrupt our supply chain, reduce our sales and earnings, impair our ability to raise additional capital when needed on acceptable terms, if at all, or otherwise adversely affect our business, financial condition, and results of operations.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our international operations provide a significant portion of our total revenue and expenses. Many of these revenue and expenses are denominated in currencies other than the U.S. dollar. As a result, changes in foreign exchange rates may significantly affect revenue and expenses. Refer to the section titled &#x201c;<i>Risk Factors</i>&#x201d; (Part I, Item&#xa0;1A of this Annual Report) for a discussion of these factors and other risks.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Seasonality</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our quarterly revenue fluctuates and does not necessarily grow sequentially when measuring any one fiscal quarter&#x2019;s revenue against another (e.g. comparing the fourth fiscal quarter of fiscal year 2020 against the first fiscal quarter of fiscal year 2021).&#xa0;Historically, our third and fourth quarters have been our highest revenue quarters, however those results are not necessarily indicative of future quarterly revenue or full year results.&#xa0;Higher third and fourth quarter revenue is driven primarily by increased sales resulting from our customers&#x2019; fiscal year ends.&#xa0;The ongoing COVID-19 pandemic may have an impact on consumer behaviors and customer activities that may result in temporary changes to and increased fluctuations in the quarterly revenue of our business. Additionally, new product and service introductions (including the timing of those introductions) can significantly impact revenue. Revenue can also be affected when consumers and customers anticipate a product introduction. Our operating expenses have generally increased sequentially due to increases in personnel in connection with the expansion of our business.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Emerging Growth Company Accounting Election</span></i></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Section&#xa0;102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can choose not to take advantage of the extended transition period and comply with the requirements that apply to non-emerging growth companies, and any such election to not take advantage of the extended transition period is irrevocable. We will be an emerging growth company at least until December 31, 2021. As a result, we have elected to avail ourselves of the extended transition period&#xa0;and will take advantage of the benefits of the extended transition period emerging growth company status permits. During the extended transition period, it may be difficult or impossible to compare our financial results with the financial results of another public company that complies with public company effective dates for accounting standard updates because of the potential differences in accounting standards used.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      67
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We will remain an emerging growth company under the JOBS Act until the earliest of (a)&#xa0;December&#xa0;31, 2024, (b) the last date of our fiscal year in which we have total annual gross revenue of at least $1.07&#xa0;billion, (c)&#xa0;the date on which we are deemed to be a &#x201c;large accelerated filer&#x201d; under the rules of the SEC with at least $700.0&#xa0;million of outstanding securities held by non-affiliates, or (d)&#xa0;the date on which we have issued more than $1.0&#xa0;billion in non-convertible debt securities during the previous three years. The next determination date as to whether we have satisfied the criteria set forth in the foregoing (b), (c), and (d) is the last day of our second fiscal quarter in 2022.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i><span style="text-decoration: underline; ">Recently Issued and Adopted Accounting Pronouncements</span></i></b></p>
  <p style="text-indent: 36pt;">For information about recent accounting pronouncements, see Note 2 to the Consolidated Financial Statements of this Annual Report on Form 10-K.&#xfeff;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      68
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
   &#xa0;
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;"><b>PART II</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;"><b>Item 7A</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="item7a" title="item7a" href="#"></a>ITEM 7A. <span style="text-transform: uppercase; font-family: Times New Roman; font-size: 10pt;">Quantitative and Qualitative Disclosures About Market Risks </span></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><b><i>Interest Rate Risk </i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">We had cash and cash equivalents, marketable securities, and short-term deposits of $270.6 million as of December 31, 2021. We hold cash and cash equivalents, marketable securities, and short-term deposits for working capital purposes. Our cash and cash equivalents are held in cash deposits and money market funds. Due to the short-term nature of these instruments, we believe that it does not have any material exposure to changes in the fair value of our investment portfolio due to changes in interest rates. Declines in interest rates, however, would reduce our future interest income. The effect of a hypothetical 10% change in interest rates would not have a material impact on our consolidated financial statements. As of December 31, 2021, we had no outstanding obligations under our line of credit with HSBC under the Second Amended Loan Agreement. To the extent we enter into other long-term debt arrangements in the future, we would be subject to fluctuations in interest rates which could have a material impact on our future financial condition and results of operation.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><span style="text-decoration: underline; "><b><i>Foreign Currency Exchange Risk </i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 34pt; text-align: justify;">Fluctuations in foreign currencies impact the amount of total assets and liabilities that we report for our foreign subsidiaries upon the translation of these amounts into U.S. Dollars. In particular, the amount of cash, cash equivalents and marketable securities that we report in U.S. Dollars for a significant portion of the cash held by these subsidiaries is subject to translation variance caused by changes in foreign currency exchange rates as of the end of each respective reporting period, the offset to which is substantially recorded to accumulated other comprehensive income on our consolidated balance sheets and is also presented as a line item in its consolidated statements of comprehensive income.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 34pt; text-align: justify;">As the U.S.&#xa0;Dollar fluctuated against certain international currencies as of December 31, 2021, the balances that we reported in U.S. Dollars for foreign subsidiaries that hold international currencies as of December 31, 2021 increased relative to what it would have reported using a constant currency rate from December 31, 2020. As reported in our consolidated statements of cash flows, the estimated effects of exchange rate changes on our&#xa0;reported cash and cash equivalents balances in U.S. Dollars was a decrease of $1.2 million for the year ended December 31, 2021 and an increase of $0.9&#xa0;million for the year&#xa0;ended December 31, 2020. If overall foreign currency exchange rates in comparison to the U.S.&#xa0;Dollar uniformly would have been weaker by 10% as of December 31, 2021 and December 31, 2020, the amount of cash, cash equivalents and marketable securities AvePoint would have reported in U.S. Dollars would have decreased by approximately $2.6&#xa0;million and $2.9 million, respectively, assuming constant foreign currency cash, cash equivalents and marketable securities balances.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><span style="text-decoration: underline; "><b><i>Concentration of Credit Risk </i></b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 34pt; text-align: justify;">We deposit our cash with financial institutions, and, at times, such balances may exceed federally insured limits. No customer accounted for more than 10% of billings for the years&#xa0;ended December 31, 2021 and 2020 and no customers made up more than 10% of accounts receivable as of December 31, 2021.</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 25pt; text-align: justify;">&#xa0;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      69
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="margin-bottom: 0px; text-align: right; margin-top: 0px">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>PART II&#xa0;</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Item 8</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-transform:uppercase;"><b><a id="item8" title="item8" href="#"></a>Item 8. Financial Statements AND SUPPLEMENTARY&#xa0;DATA</b></span></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr>
     <td style="vertical-align: top; width: 89.8%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Index to Financial Statements</b></p> </td>
     <td style="vertical-align:top;width:4.9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13.3%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Page</b></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:89.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#audit1" style="-sec-extract:exhibit;">Report of Independent Registered Public Accounting Firm (PCAOB ID No. <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:AuditorFirmId">34</ix:nonNumeric>)</a></p> </td>
     <td style="vertical-align:top;width:4.9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13.3%; text-align: right;"><a class="tocPGNUM" href="#audit1">71</a></td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:89.8%;"><a href="#audit2" style="-sec-extract:exhibit;">Report of Predecessor&#xa0;Independent Registered Public Accounting Firm (PCAOB ID No. <ix:nonNumeric contextRef="d_2020-01-01_2020-12-31" name="dei:AuditorFirmId">173</ix:nonNumeric>)</a></td>
     <td style="vertical-align:top;width:4.9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13.3%; text-align: right;"><a class="tocPGNUM" href="#audit2">72</a></td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:89.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#balsheet" style="-sec-extract:exhibit;">Consolidated Balance Sheets</a></p> </td>
     <td style="vertical-align:top;width:4.9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13.3%; text-align: right;"><a class="tocPGNUM" href="#balsheet">73</a></td>
    </tr>

    <tr>
     <td style="vertical-align:middle;width:89.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#ops" style="-sec-extract:exhibit;">Consolidated Statements of Operations</a></p> </td>
     <td style="vertical-align:top;width:4.9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13.3%; text-align: right;"><a class="tocPGNUM" href="#ops">74</a></td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:89.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#compincome" style="-sec-extract:exhibit;">Consolidated Statements of Comprehensive Loss</a></p> </td>
     <td style="vertical-align:top;width:4.9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13.3%; text-align: right;"><a class="tocPGNUM" href="#compincome">75</a></td>
    </tr>

    <tr>
     <td style="vertical-align:middle;width:89.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#equity" style="-sec-extract:exhibit;">Consolidated Statements of Mezzanine Equity and Stockholders&#x2019; Equity (Deficiency</a>)</p> </td>
     <td style="vertical-align:top;width:4.9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13.3%; text-align: right;"><a class="tocPGNUM" href="#equity">76</a></td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:89.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#cash_flows" style="-sec-extract:exhibit;">Consolidated Statements of Cash Flows</a></p> </td>
     <td style="vertical-align:top;width:4.9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13.3%; text-align: right;"><a class="tocPGNUM" href="#cash_flows">78</a></td>
    </tr>

    <tr>
     <td style="vertical-align:middle;width:89.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#notes" style="-sec-extract:exhibit;">Notes to Consolidated Financial Statements</a></p> </td>
     <td style="vertical-align:top;width:4.9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13.3%; text-align: right;"><a class="tocPGNUM" href="#notes">79</a></td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      70
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;">&#xa0;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b><a id="audit1" title="audit1" href="#"></a>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;">To the shareholders and the Board of Directors of AvePoint, Inc.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;"><span style="text-decoration: underline; "><b><i>Opinion on the Financial Statements</i></b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;">We have audited the accompanying consolidated balance sheet of AvePoint, Inc. and subsidiaries (the "<i><b>Company</b></i>") as of December 31, 2021, the related consolidated statements of operations, comprehensive loss, mezzanine equity and stockholders&#x2019; equity, and cash flows, for the year then ended, and the related notes (collectively referred to as the "<i><b>financial statements</b></i>"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021, and the results of its operations and its cash flows for the year then ended, in conformity with accounting principles generally accepted in the United States of America.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;"><b><i><span style="text-decoration: underline; ">Basis for Opinion</span></i></b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;">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 audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("<i><b>PCAOB</b></i>") 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.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;">We conducted our audit 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 audit, 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&#x2019;s internal control over financial reporting. Accordingly, we express no such opinion.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;">Our audit 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 audit 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 audit provides a reasonable basis for our opinion.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;">/s/ <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:AuditorName">DELOITTE &amp; TOUCHE LLP</ix:nonNumeric></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;">We have served as the Company's auditor since 2021.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:AuditorLocation">New York, New York</ix:nonNumeric></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">March 31, 2022</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      71
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;">&#xa0;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b><a id="audit2" title="audit2" href="#"></a>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Shareholders and the Board of Directors of AvePoint, Inc.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Jersey City, New Jersey</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Opinion on the Financial Statements</b></i></span></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 0pt;">We have audited the accompanying consolidated balance sheets of AvePoint, Inc. (the "<i><b>Company</b></i>") as of December 31, 2020, the related consolidated statements of operations, comprehensive loss, mezzanine equity and stockholders&#x2019; deficiency, and cash flows for each of the two years in the period ended December 31, 2020, and the related notes (collectively referred to as the "<i><b>financial statements</b></i>"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2020, in conformity with accounting principles generally accepted in the United States of America.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Basis for Opinion</b></i></span></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 0pt;">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) ("<i><b>PCAOB</b></i>") 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.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 0pt;">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.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 0pt;">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.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">/s/&#xa0;<ix:nonNumeric contextRef="d_2020-01-01_2020-12-31" name="dei:AuditorName">Crowe LLP</ix:nonNumeric></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We&#xa0;served as the Company's auditor from 2017 to&#xa0;2021.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><ix:nonNumeric contextRef="d_2020-01-01_2020-12-31" name="dei:AuditorLocation">New York, New York</ix:nonNumeric></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">March 10, 2021, except for the number of shares and per share amounts, as to which the date is March 31, 2022</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">
    72
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a id="balsheet" title="balsheet" href="#"></a>AvePoint, Inc. and Subsidiaries</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Consolidated Balance Sheets</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(In thousands, except par value)</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Current assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734111" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:numdotdecimal" decimals="-3">268,217</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734112" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:numdotdecimal" decimals="-3">69,112</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Short-term investments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734113" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:ShortTermInvestments" scale="3" format="ixt:numdotdecimal" decimals="-3">2,411</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734114" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:ShortTermInvestments" scale="3" format="ixt:numdotdecimal" decimals="-3">992</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Accounts receivable, net of allowance of $<span style="-sec-ix-hidden:c82736448">838</span> and $<span style="-sec-ix-hidden:c82736449">1,767</span> as of December 31, 2021 and December 31, 2020, respectively</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734115" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccountsReceivableNetCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">55,067</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734116" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccountsReceivableNetCurrent" scale="3" format="ixt:numdotdecimal" decimals="-4">48,250</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Prepaid expenses and other current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734117" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">8,461</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734118" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">2,343</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734119" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AssetsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">334,156</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734120" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AssetsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">120,697</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734121" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">3,922</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734122" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">2,663</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred contract costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734123" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">38,926</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734124" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">31,943</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Long-term unbilled receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734125" contextRef="i_2021-12-31" unitRef="USD" name="avpt:UnbilledReceivablesNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">6,268</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734126" contextRef="i_2020-12-31" unitRef="USD" name="avpt:UnbilledReceivablesNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">5,499</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734127" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:OtherAssetsNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">5,466</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734128" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:OtherAssetsNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">8,252</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734129" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:numdotdecimal" decimals="-3">388,738</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734130" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:numdotdecimal" decimals="-3">169,054</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Liabilities, mezzanine equity, and stockholders&#x2019; deficiency</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Current liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Accounts payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734131" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccountsPayableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,824</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734132" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccountsPayableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">774</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Accrued expenses and other liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734133" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">35,062</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734134" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">26,245</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Current portion of deferred revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734135" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">74,294</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734136" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">65,203</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734137" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-4">111,180</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734138" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:LiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">92,222</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Long-term portion of deferred revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734139" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">8,038</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734140" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">9,485</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Share-based awards classified as liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734141" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734142" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">43,502</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Earn-out shares liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734143" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">10,012</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734144" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other non-current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734145" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">3,943</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734146" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">3,658</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734147" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:Liabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">133,173</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734148" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:Liabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">148,867</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Commitments and contingencies (Note 10)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;<span style="-sec-ix-hidden:c82745761">&#xa0;</span></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;<span style="-sec-ix-hidden:c82745762">&#xa0;</span></td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Mezzanine equity</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Redeemable convertible preferred stock, $<span style="-sec-ix-hidden:c82736451">0.0001</span> par value; <span style="-sec-ix-hidden:c82736453">94,695</span> shares authorized, <span style="-sec-ix-hidden:c82736455"><span style="-sec-ix-hidden:c82736457">42,001</span></span> shares issued and outstanding with aggregate liquidation preference of $<span style="-sec-ix-hidden:c82736459">403,361</span> at December 31, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734149" contextRef="i_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734150" contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" format="ixt:numdotdecimal" decimals="-4">183,390</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Redemption value of common shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734151" contextRef="i_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734152" contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" format="ixt:numdotdecimal" decimals="-3">25,074</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Share-based awards classified as mezzanine equity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734153" contextRef="i_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734154" contextRef="i_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,489</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Redeemable noncontrolling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734155" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" scale="3" format="ixt:numdotdecimal" decimals="-4">5,210</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734156" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">3,061</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total mezzanine equity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734157" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-4">5,210</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734158" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">213,014</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stockholders&#x2019; equity (deficiency)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Common stock, $<span style="-sec-ix-hidden:c82736460"><span style="-sec-ix-hidden:c82736461">0.0001</span></span> par value; <span style="-sec-ix-hidden:c82736462">1,000,000</span> and <span style="-sec-ix-hidden:c82736463">243,360</span> shares authorized, <span style="-sec-ix-hidden:c82736464"><span style="-sec-ix-hidden:c82736466">181,822</span></span> and <span style="-sec-ix-hidden:c82736465"><span style="-sec-ix-hidden:c82736467">100,068</span></span> shares issued and outstanding, at December 31, 2021 and December 31, 2020, respectively</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734159" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:CommonStockValue" scale="3" format="ixt:numdotdecimal" decimals="-3">18</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734160" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:CommonStockValue" scale="3" format="ixt:numdotdecimal" decimals="-3">12</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Additional paid-in capital</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734161" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AdditionalPaidInCapital" scale="3" format="ixt:numdotdecimal" decimals="-3">625,056</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734162" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AdditionalPaidInCapital" scale="3" format="ixt:numdotdecimal" decimals="-3">105,159</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Treasury stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734163" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:TreasuryStockValue" scale="3" format="ixt:numdotdecimal" decimals="-3">1,739</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734164" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:TreasuryStockValue" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Accumulated other comprehensive income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734165" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3">2,317</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734166" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3">1,791</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Accumulated deficit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734167" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">375,297</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734168" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">299,789</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total stockholders&#x2019; equity (deficiency)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734169" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">250,355</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734170" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">192,827</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total liabilities, mezzanine equity, and stockholders&#x2019; equity (deficiency)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734171" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">388,738</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734172" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">169,054</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
  </div>
  <p><br /> <i style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">See accompanying notes.</i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">
    73
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
   &#xa0;
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><a id="ops" title="ops" href="#"></a>AvePoint, Inc. and Subsidiaries</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Consolidated Statements of Operations</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(In thousands, except per share amounts)</p>
  <p>&#xa0;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">For the Year Ended</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenue:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">SaaS</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734189" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-SAASMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">85,580</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734190" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-SAASMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">52,074</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734191" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-SAASMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">27,744</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Term license and support</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734192" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">50,970</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734193" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">38,949</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734194" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">26,985</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734195" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">31,919</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734196" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">34,140</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734197" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">26,662</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Maintenance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734198" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-MaintenanceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">21,022</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734199" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-MaintenanceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">23,462</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734200" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-MaintenanceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">29,122</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Perpetual license</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734201" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-LicenseMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">2,418</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734202" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-LicenseMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">2,908</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734203" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-LicenseMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">5,586</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734204" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">191,909</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734205" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">151,533</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734206" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">116,099</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cost of revenue:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">SaaS</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734207" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-SAASMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-3">19,039</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734208" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-SAASMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-4">11,050</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734209" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-SAASMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-5">7,500</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Term license and support</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734210" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-4">950</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734211" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-4">1,930</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734212" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-3">1,897</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734213" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-3">30,726</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734214" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-3">26,089</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734215" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-3">24,727</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Maintenance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734216" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-MaintenanceMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-3">1,949</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734217" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-MaintenanceMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-3">1,221</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734218" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-MaintenanceMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-3">2,275</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total cost of revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734219" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-3">52,664</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734220" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-4">40,290</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734221" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-3">36,399</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734222" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:GrossProfit" scale="3" format="ixt:numdotdecimal" decimals="-3">139,245</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734223" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:GrossProfit" scale="3" format="ixt:numdotdecimal" decimals="-3">111,243</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734224" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:GrossProfit" scale="3" format="ixt:numdotdecimal" decimals="-5">79,700</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating expenses:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Sales and marketing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734225" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:SellingAndMarketingExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">100,512</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734226" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:SellingAndMarketingExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">76,545</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734227" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:SellingAndMarketingExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">61,901</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">General and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734228" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">59,221</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734229" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">36,872</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734230" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">24,614</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Research and development</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734231" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">31,765</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734232" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">12,204</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734233" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">11,148</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734234" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:DepreciationAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3">1,238</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734235" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:DepreciationAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3">1,059</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734236" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:DepreciationAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3">1,049</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total operating expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734237" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:numdotdecimal" decimals="-3">192,736</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734238" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:numdotdecimal" decimals="-4">126,680</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734239" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:numdotdecimal" decimals="-3">98,712</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Loss from operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734240" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">53,491</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734241" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">15,437</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734242" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">19,012</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Change in earn-out shares liabilities and warrant liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734243" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:GainLossOnChangeInContingentLiabilityAndWarrants" scale="3" format="ixt:numdotdecimal" decimals="-3">21,233</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734244" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:GainLossOnChangeInContingentLiabilityAndWarrants" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734245" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:GainLossOnChangeInContingentLiabilityAndWarrants" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest income, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734246" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" format="ixt:numdotdecimal" decimals="-3">102</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734247" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" format="ixt:numdotdecimal" decimals="-3">41</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734248" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" format="ixt:numdotdecimal" decimals="-3">56</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other expense, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734249" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">632</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734250" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">511</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734251" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">604</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Loss before income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734252" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">32,788</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734253" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">15,907</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734254" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">19,560</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income tax expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734255" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">457</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734256" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">1,062</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734257" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">614</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734258" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">33,245</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734259" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">16,969</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734260" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">20,174</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss attributable to and accretion of redeemable noncontrolling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734261" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">1,974</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734262" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">27</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82734263" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss attributable to AvePoint, Inc.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734264" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">35,219</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734265" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">16,996</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734266" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">20,174</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deemed dividends on preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734267" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" format="ixt:numdotdecimal" decimals="-3">32,928</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734268" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" format="ixt:numdotdecimal" decimals="-3">34,446</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734269" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" format="ixt:numdotdecimal" decimals="-3">107,469</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss available to common shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82734270" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">68,147</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82734271" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">51,442</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82734272" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">127,643</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Loss per share:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734273" contextRef="d_2021-01-01_2021-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">0.48</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734274" contextRef="d_2020-01-01_2020-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">0.57</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734275" contextRef="d_2019-01-01_2019-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">1.72</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734276" contextRef="d_2021-01-01_2021-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">0.48</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734277" contextRef="d_2020-01-01_2020-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">0.57</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734278" contextRef="d_2019-01-01_2019-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">1.72</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Shares used in computing loss per share:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734279" contextRef="d_2021-01-01_2021-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:numdotdecimal" decimals="-3">141,596</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734280" contextRef="d_2020-01-01_2020-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:numdotdecimal" decimals="-3">89,638</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734281" contextRef="d_2019-01-01_2019-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:numdotdecimal" decimals="-3">74,006</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734282" contextRef="d_2021-01-01_2021-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">141,596</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734283" contextRef="d_2020-01-01_2020-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">89,638</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82734284" contextRef="d_2019-01-01_2019-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">74,006</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
  </div>
  <p>&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>See accompanying notes. </i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      74
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><a id="compincome" title="compincome" href="#"></a>AvePoint, Inc. and Subsidiaries</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Consolidated Statements of Comprehensive Loss</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(In thousands)</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">For the Year Ended</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734299" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">33,245</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734300" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">16,969</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734301" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">20,174</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other comprehensive income net of taxes</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign currency translation adjustments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734302" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3">463</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734303" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3">217</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734304" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3">347</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total other comprehensive income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734305" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3">463</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734306" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3">217</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734307" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3">347</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total comprehensive loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734308" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">32,782</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734309" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">16,752</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82734310" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">19,827</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Comprehensive income attributable to redeemable noncontrolling interests</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734311" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">1,911</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734312" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">27</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82734313" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total comprehensive loss attributable to AvePoint, Inc</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82734314" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">34,693</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82734315" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">16,779</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82734316" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">19,827</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>See accompanying notes. </i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">
    75
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><a id="equity" title="equity" href="#"></a>AvePoint, Inc. and Subsidiaries</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Consolidated Statements of Mezzanine Equity and Stockholders&#x2019; Equity (Deficiency)</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">For the Year Ended December 31,&#xa0;2021,&#xa0;2020&#xa0;and 2019</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(In thousands, except share amounts)</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
  <div>
   <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 8pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; text-align: right; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Redeemable</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Share</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Redeemable</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Total</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Accumulated</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Total</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Convertible</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Common</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Based</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">noncontrolling</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">mezzanine</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0); width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Additional</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Other</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Stockholders&#x2019;</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Preferred Stock (1)</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Shares</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Awards</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">interest</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">equity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0); width: 1%;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Common Stock (1)</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Paid-In</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Treasury</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Accumulated</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Comprehensive</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Equity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Shares</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0); width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Shares</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Capital</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Stock</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Deficit</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Income</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">(Deficiency)</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Balance, December 31, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734370" contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="Share" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">42,000,592</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734371" contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-4">183,390</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734372" contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">25,074</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734373" contextRef="i_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">1,489</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734374" contextRef="i_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">3,061</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734375" contextRef="i_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">213,014</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734376" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">100,068,469</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734377" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">12</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734378" contextRef="i_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">105,159</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734379" contextRef="i_2020-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734380" contextRef="i_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">299,789</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734381" contextRef="i_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">1,791</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734382" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">192,827</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Reclassification of share-based awards to mezzanine equity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734384" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734385" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734386" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">206</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734387" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734388" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">206</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734390" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734391" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">206</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734392" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734393" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734394" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734395" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">206</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: -9pt; margin-left: 18pt;">Reclassification of common shares to mezzanine equity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734397" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:ReclassificationOfCommonSharesToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734398" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:ReclassificationOfCommonSharesToTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">6,872</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734399" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:ReclassificationOfCommonSharesToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734400" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="avpt:ReclassificationOfCommonSharesToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734401" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:ReclassificationOfCommonSharesToTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">6,872</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: -9pt; margin-left: 18pt;">Remeasurement of redemption value of common shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734410" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734411" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:numdotdecimal" decimals="-3">7,361</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734412" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734413" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734414" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:numdotdecimal" decimals="-3">7,361</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734416" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734417" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734418" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734419" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">7,361</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734420" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734421" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">7,361</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Proceeds from exercise of options</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734428" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" format="ixt:numdotdecimal" decimals="INF">5,141,331</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734429" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734430" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">8,242</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734431" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734432" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734433" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734434" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">8,242</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Common stock issued upon vesting of restricted stock units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; text-align: right; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><ix:nonFraction id="c82734441" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" format="ixt:numdotdecimal" decimals="INF">170,852</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: -9pt; margin-left: 18pt;">Stock-based compensation expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734455" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734456" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">46,475</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734457" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734458" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734459" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734460" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">46,475</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: -9pt; margin-left: 18pt;">Remeasurement of redemption value of convertible preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734462" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3">32,928</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734463" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734464" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734465" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734466" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3">32,928</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734468" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734469" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734470" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734471" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">32,928</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734472" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734473" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">32,928</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: -9pt; margin-left: 18pt;">Issuance of redeemable noncontrolling interest in EduTech</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734475" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734476" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734477" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734478" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:numdotdecimal" decimals="-3">238</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734479" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:numdotdecimal" decimals="-3">238</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734481" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734482" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:numdotdecimal" decimals="-3">515</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734483" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734484" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734485" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734486" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:numdotdecimal" decimals="-3">515</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: -9pt; margin-left: 18pt;">Conversion of convertible preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734487" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="Share" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" format="ixt:numdotdecimal" decimals="INF">42,000,592</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734488" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" format="ixt:numdotdecimal" decimals="-3">216,318</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734489" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734490" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734491" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734492" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" format="ixt:numdotdecimal" decimals="-3">216,318</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734493" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" format="ixt:numdotdecimal" decimals="INF">28,500,592</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734494" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" scale="3" format="ixt:numdotdecimal" decimals="-3">3</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734495" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" scale="3" format="ixt:numdotdecimal" decimals="-4">85,390</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734496" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734497" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734498" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734499" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" scale="3" format="ixt:numdotdecimal" decimals="-3">85,393</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: -9pt; margin-left: 18pt;">Reclassification of redeemable common shares from mezzanine to permanent equity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734501" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734502" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">39,307</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734503" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734504" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734505" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">39,307</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734507" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734508" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">39,307</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734509" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734510" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734511" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734512" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">39,307</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: -9pt; margin-left: 18pt;">Reclassification of share-based awards from liabilities and mezzanine equity to permanent equity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734514" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734515" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734516" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,695</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734517" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734518" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,695</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734520" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734521" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">41,152</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734522" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734523" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734524" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734525" contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">41,152</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: -9pt; margin-left: 18pt;">Merger and recapitalization, net of transaction costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734532" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" format="ixt:numdotdecimal" decimals="INF">47,940,523</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734533" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" format="ixt:numdotdecimal" decimals="-3">3</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734534" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" format="ixt:numdotdecimal" decimals="-3">299,736</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734535" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734536" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734537" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734538" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" format="ixt:numdotdecimal" decimals="-3">299,739</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: -9pt; margin-left: 18pt;">Reclassification of earn-out RSUs to earn-out shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734546" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734547" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares" scale="3" format="ixt:numdotdecimal" decimals="-3">714</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734548" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734549" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734550" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734551" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares" scale="3" format="ixt:numdotdecimal" decimals="-3">714</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: -9pt; margin-left: 18pt;">Reclassification of Apex shares purchased prior to the Business Combination</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734559" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734560" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734561" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" format="ixt:numdotdecimal" decimals="-3">1,739</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734562" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734563" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734564" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" format="ixt:numdotdecimal" decimals="-3">1,739</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: -9pt; margin-left: 18pt;">Comprehensive income (loss):</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0); width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 3%;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734572" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734573" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734574" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734575" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">33,245</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734576" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734577" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">33,245</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: -9pt; margin-left: 27pt;">Net income attributable to and accretion of redeemable noncontrolling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734579" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734580" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734581" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734582" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">1,974</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734583" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">1,974</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734585" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734586" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734587" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734588" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">1,974</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734589" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734590" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">1,974</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: -9pt; margin-left: 27pt;">Foreign currency translation adjustment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82734592" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82734593" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82734594" contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734595" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">63</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82734596" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">63</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82734598" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82734599" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82734600" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82734601" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734602" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:numdotdecimal" decimals="-3">526</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734603" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:numdotdecimal" decimals="-3">526</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Balance, December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82734604" contextRef="i_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="Share" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" format="ixt:zerodash" decimals="INF">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734605" contextRef="i_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734606" contextRef="i_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734607" contextRef="i_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734608" contextRef="i_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-4">5,210</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734609" contextRef="i_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-4">5,210</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-left: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734610" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">181,821,767</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734611" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">18</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734612" contextRef="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">625,056</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82734613" contextRef="i_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,739</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82734614" contextRef="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">375,297</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734615" contextRef="i_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">2,317</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734616" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">250,355</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
  </div>
  <p>&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
  <p>&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      76
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 8pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Redeemable</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Share</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Redeemable</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Total</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Accumulated</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Total</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Convertible</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Common</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Based</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">noncontrolling</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">mezzanine</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Additional</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Other</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Stockholders&#x2019;</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Preferred Stock (1)</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Shares</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Awards</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">interest</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">equity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Common Stock (1)</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Paid-In</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Accumulated</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Comprehensive</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Equity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Shares</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Shares</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Capital</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Deficit</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Income</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">(Deficiency)</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734666" contextRef="i_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="Share" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">51,091,344</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734667" contextRef="i_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">182,656</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734668" contextRef="i_2019-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">10,684</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734669" contextRef="i_2019-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">1,291</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734670" contextRef="i_2019-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734671" contextRef="i_2019-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">194,631</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734672" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">84,331,573</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734673" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-4">10</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734674" contextRef="i_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">33,691</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734675" contextRef="i_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">233,957</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734676" contextRef="i_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">1,574</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734677" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">198,682</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Reclassification of share-based awards to mezzanine equity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734679" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734680" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734681" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">198</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734682" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734683" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">198</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734685" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734686" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">198</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734687" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734688" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734689" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">198</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Remeasurement of redemption value of common shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734691" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734692" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:numdotdecimal" decimals="-4">14,390</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734693" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734694" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734695" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:numdotdecimal" decimals="-4">14,390</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734697" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734698" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734699" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">14,390</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734700" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734701" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">14,390</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Proceeds from exercise of options</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734708" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" format="ixt:numdotdecimal" decimals="INF">759,293</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734709" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734710" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">612</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734711" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734712" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734713" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">612</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Stock-based compensation expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734721" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734722" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">3,277</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734723" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734724" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734725" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">3,277</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Proceeds from the issuance of common stock, net of issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734732" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" format="ixt:numdotdecimal" decimals="INF">11,979,055</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734733" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-3">1</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734734" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-4">56,260</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734735" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734736" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734737" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-3">56,261</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Settlement of restricted stock issued in exchange for non-recourse promissory note</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734744" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares" scale="0" format="ixt:numdotdecimal" decimals="INF">2,607,432</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82734745" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" scale="3" format="ixt:numdotdecimal" decimals="-3">1</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82734746" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" scale="3" format="ixt:numdotdecimal" decimals="-3">4,639</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82734747" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82734748" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82734749" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" scale="3" format="ixt:numdotdecimal" decimals="-4">4,640</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Issuance of common shares in exchange for issuance cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734756" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="avpt:StockIssuedDuringPeriodSharesIssuedForIssuanceCost" scale="0" format="ixt:numdotdecimal" decimals="INF">391,115</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734757" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734758" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost" scale="3" format="ixt:numdotdecimal" decimals="-3">2,407</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734759" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734760" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734761" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost" scale="3" format="ixt:numdotdecimal" decimals="-3">2,407</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Remeasurement of redemption value of convertible preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734763" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3">32,976</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734764" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734765" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734766" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734767" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3">32,976</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734769" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><ix:nonFraction id="c82734770" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" xsi:nil="true"></ix:nonFraction></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734771" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">32,976</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734772" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734773" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">32,976</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Redemption of Series B convertible preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734774" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="Share" name="avpt:TemporaryEquitySharesRedempted" scale="0" format="ixt:numdotdecimal" decimals="INF">9,090,752</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734775" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:TemporaryEquityValueRedempted" scale="3" format="ixt:numdotdecimal" decimals="-3">32,242</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734776" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:TemporaryEquityValueRedempted" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734777" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:TemporaryEquityValueRedempted" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734778" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="avpt:TemporaryEquityValueRedempted" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734779" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:TemporaryEquityValueRedempted" scale="3" format="ixt:numdotdecimal" decimals="-3">32,242</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734781" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734782" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734783" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">1,470</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734784" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734785" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">1,470</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Issuance of redeemable noncontrolling interest in EduTech</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734787" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734788" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734789" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734790" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect" scale="3" format="ixt:numdotdecimal" decimals="-3">3,034</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734791" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect" scale="3" format="ixt:numdotdecimal" decimals="-3">3,034</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734793" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734794" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:numdotdecimal" decimals="-3">4,471</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734795" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734796" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734797" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" scale="3" format="ixt:numdotdecimal" decimals="-3">4,471</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Comprehensive loss:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt; text-indent: -9pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734805" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734806" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734807" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">16,969</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734808" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734809" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">16,969</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt; text-indent: -9pt;">Net income attributable to noncontrolling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734811" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734812" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734813" contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734814" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">27</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734815" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">27</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734817" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734818" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734819" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">27</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734820" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734821" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">27</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt; text-indent: -9pt;">Foreign currency translation adjustment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82734829" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82734830" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82734831" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734832" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:numdotdecimal" decimals="-3">217</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82734833" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:numdotdecimal" decimals="-3">217</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734834" contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="Share" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">42,000,592</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734835" contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-4">183,390</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734836" contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">25,074</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734837" contextRef="i_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">1,489</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734838" contextRef="i_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">3,061</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734839" contextRef="i_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">213,014</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0); padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734840" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">100,068,469</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734841" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">12</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734842" contextRef="i_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">105,159</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82734843" contextRef="i_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">299,789</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82734844" contextRef="i_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">1,791</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82734845" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">192,827</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Redeemable</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Share</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Redeemable</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Total</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0px; margin: 0px; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Accumulated</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Total</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding: 0; margin: 0">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Convertible</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Common</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Based</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">noncontrolling</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">mezzanine</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Additional</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Other</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Stockholders&#x2019;</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Preferred Stock (1)</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Shares</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Awards</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">interest</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">equity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Common Stock (1)</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Paid-In</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Accumulated</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Comprehensive</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Equity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Shares</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Shares</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Capital</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Deficit</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Income</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">(Deficiency)</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; width: 4%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31, 2018</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734895" contextRef="i_2018-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="Share" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">58,529,461</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734896" contextRef="i_2018-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">108,958</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734897" contextRef="i_2018-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734898" contextRef="i_2018-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">774</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734899" contextRef="i_2018-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734900" contextRef="i_2018-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">109,732</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734901" contextRef="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">73,838,841</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734902" contextRef="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">9</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734903" contextRef="i_2018-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">10,244</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734904" contextRef="i_2018-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">154,289</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734905" contextRef="i_2018-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">1,227</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734906" contextRef="i_2018-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">142,809</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Reclassification of share-based awards to mezzanine equity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734908" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734909" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734910" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">517</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734911" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734912" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">517</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734914" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734915" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">517</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734916" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734917" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734918" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">517</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Remeasurement of redemption value of common shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734920" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734921" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:numdotdecimal" decimals="-3">10,684</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734922" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734923" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734924" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:numdotdecimal" decimals="-3">10,684</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734926" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734927" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">10,684</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734928" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82734929" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734930" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfCommonShares" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">10,684</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cumulative effect of accounting change</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734940" contextRef="i_2018-12-31_CumulativeEffectPeriodOfAdoptionAxis-CumulativeEffectPeriodOfAdoptionAdjustmentMember_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">47,975</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734942" contextRef="i_2018-12-31_CumulativeEffectPeriodOfAdoptionAxis-CumulativeEffectPeriodOfAdoptionAdjustmentMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">47,975</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Proceeds from exercise of options</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734949" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" format="ixt:numdotdecimal" decimals="INF">451,955</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734951" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">88</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734954" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">88</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock-based compensation expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734963" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">3,094</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734966" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">3,094</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Options reclassified from permanent equity to liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734975" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="avpt:ReclassificationOfOptionsFromPermanentEquityToLiability" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">2,203</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82734978" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:ReclassificationOfOptionsFromPermanentEquityToLiability" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">2,203</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Proceeds from the issuance of common stock, net of issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734985" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" format="ixt:numdotdecimal" decimals="INF">10,040,777</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734986" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-3">1</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734987" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-3">33,669</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734990" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-4">33,670</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Proceeds from the issuance of Series C convertible preferred stock, net of issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734991" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesCPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" format="ixt:numdotdecimal" decimals="INF">42,000,593</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734992" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesCPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-4">145,230</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82734996" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesCPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-4">145,230</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Redemption of Series A convertible preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735003" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="Share" name="avpt:TemporaryEquitySharesRedempted" scale="0" format="ixt:numdotdecimal" decimals="INF">5,834,851</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735004" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:TemporaryEquityValueRedempted" scale="3" format="ixt:numdotdecimal" decimals="-3">9,258</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735008" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:TemporaryEquityValueRedempted" scale="3" format="ixt:numdotdecimal" decimals="-3">9,258</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735012" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">8,030</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735014" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember" unitRef="USD" name="avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">8,030</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Redemption of Series B convertible preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735015" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="Share" name="avpt:TemporaryEquitySharesRedempted" scale="0" format="ixt:numdotdecimal" decimals="INF">43,603,859</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735016" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:TemporaryEquityValueRedempted" scale="3" format="ixt:numdotdecimal" decimals="-3">80,695</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735020" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:TemporaryEquityValueRedempted" scale="3" format="ixt:numdotdecimal" decimals="-3">80,695</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735024" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">81,018</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735026" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember" unitRef="USD" name="avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">81,018</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deemed dividend on extinguishment of Series B convertible preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82735028" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3">15,408</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82735032" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3">15,408</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735036" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3">15,408</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735038" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember" unitRef="USD" name="avpt:EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3">15,408</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Remeasurement of redemption value of convertible preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82735040" contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3">3,013</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;"><ix:nonFraction id="c82735044" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3">3,013</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735048" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">3,013</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735050" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">3,013</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Comprehensive loss:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82735058" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735059" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735060" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">20,174</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735061" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">(<ix:nonFraction id="c82735062" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">20,174</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign currency translation adjustment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82735070" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82735071" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 6%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82735072" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735073" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:numdotdecimal" decimals="-3">347</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735074" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:numdotdecimal" decimals="-3">347</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735075" contextRef="i_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="Share" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">51,091,344</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735076" contextRef="i_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">182,656</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735077" contextRef="i_2019-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">10,684</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735078" contextRef="i_2019-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">1,291</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735079" contextRef="i_2019-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735080" contextRef="i_2019-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" format="ixt:numdotdecimal" decimals="-3">194,631</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt; border-right: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735081" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">84,331,573</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735082" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-4">10</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735083" contextRef="i_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">33,691</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82735084" contextRef="i_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">233,957</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735085" contextRef="i_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">1,574</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82735086" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">198,682</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">(1) As part of the Business Combination (as disclosed in <i>"Note 3&#xa0;&#x2014; Business Combination"</i>), all per share information has been retroactively adjusted using an exchange ratio of 8.69144 per share.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>See accompanying notes. </i><i> </i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="text-align: center; width: 100%; margin: 0pt; font-size: 10pt; font-family: Times New Roman;">
    77
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%; margin: 0pt;">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><a id="cash_flows" title="cash flows" href="#"></a>AvePoint, Inc. and Subsidiaries</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Consolidated Statements of Cash Flows</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(In thousands)</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">For the Year Ended</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Operating activities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735097" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">33,245</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735098" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">16,969</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735099" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">20,174</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735100" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3">1,238</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735101" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3">1,059</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735102" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3">1,049</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Foreign currency remeasurement loss (gain)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735103" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:ForeignCurrencyRemeasurementGainLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,308</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735104" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:ForeignCurrencyRemeasurementGainLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">378</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735105" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:ForeignCurrencyRemeasurementGainLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">362</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Provision for doubtful accounts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735106" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">740</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735107" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" format="ixt:numdotdecimal" decimals="-4">690</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735108" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" format="ixt:numdotdecimal" decimals="-3">296</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735109" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">59,508</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735110" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">33,767</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735111" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">13,893</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Loss (gain) on disposal of property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735112" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">15</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735113" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">80</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735114" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">7</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Deferred income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735115" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">175</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735116" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">433</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735117" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">1,610</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Change in value of earn-out and warrant liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735118" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:GainLossOnChangeInContingentLiabilityAndWarrants" scale="3" format="ixt:numdotdecimal" decimals="-3">21,233</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735119" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:GainLossOnChangeInContingentLiabilityAndWarrants" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735120" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:GainLossOnChangeInContingentLiabilityAndWarrants" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Changes in operating assets and liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Accounts receivable and long-term unbilled receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735121" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" scale="3" format="ixt:numdotdecimal" decimals="-3">9,012</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735122" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" scale="3" format="ixt:numdotdecimal" decimals="-3">8,946</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735123" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" scale="3" format="ixt:numdotdecimal" decimals="-4">13,150</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Prepaid expenses and other current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735124" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">5,914</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735125" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,204</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735126" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">156</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Deferred contract costs and other assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735127" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">8,121</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735128" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">3,236</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735129" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">5,023</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Accounts payable, accrued expenses and other liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735130" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">10,626</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735131" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">971</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735132" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">7,778</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Deferred revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735133" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">10,805</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735134" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">11,311</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735135" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">14,365</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net cash provided by (used in) operating activities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735136" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" format="ixt:numdotdecimal" decimals="-4">5,030</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735137" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" format="ixt:numdotdecimal" decimals="-4">19,120</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735138" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">2,051</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Investing activities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Maturity (purchase) of short-term investments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735139" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:PaymentsForProceedsFromShortTermInvestments" scale="3" format="ixt:numdotdecimal" decimals="-3">916</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735140" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:PaymentsForProceedsFromShortTermInvestments" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">2,391</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735141" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:PaymentsForProceedsFromShortTermInvestments" scale="3" format="ixt:numdotdecimal" decimals="-3">398</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Purchase of property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735142" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">2,461</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735143" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">1,023</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735144" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">1,083</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net cash provided by (used in) investing activities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735145" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">3,377</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735146" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3">1,368</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735147" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,481</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Financing activities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt;">Proceeds from recapitalization of Apex shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735148" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:ProceedsFromRecapitalizationGross" scale="3" format="ixt:numdotdecimal" decimals="-3">491,563</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735149" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:ProceedsFromRecapitalizationGross" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735150" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:ProceedsFromRecapitalizationGross" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Redemption of redeemable convertible preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735151" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3">130,925</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735152" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-3">33,712</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735153" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-6">179,000</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Redemption of Legacy AvePoint common stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735154" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:PaymentsForRedemptionOfLegacyCommonStock" scale="3" format="ixt:numdotdecimal" decimals="-3">106,169</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735155" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:PaymentsForRedemptionOfLegacyCommonStock" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735156" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:PaymentsForRedemptionOfLegacyCommonStock" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Purchase of treasury stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735157" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" format="ixt:numdotdecimal" decimals="-3">1,628</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735158" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735159" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Payment of net cash settlement for management options</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735160" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:PaymentOfNetCashSettlementForDirectiveOutstandingOptions" scale="3" format="ixt:numdotdecimal" decimals="-4">7,530</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735161" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:PaymentOfNetCashSettlementForDirectiveOutstandingOptions" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735162" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:PaymentOfNetCashSettlementForDirectiveOutstandingOptions" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Proceeds from stock option exercises</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735163" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">5,566</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735164" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">612</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735165" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">88</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Proceeds from sale of common shares of subsidiary</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735166" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProceedsFromMinorityShareholders" scale="3" format="ixt:numdotdecimal" decimals="-3">753</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735167" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProceedsFromMinorityShareholders" scale="3" format="ixt:numdotdecimal" decimals="-3">7,505</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735168" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProceedsFromMinorityShareholders" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Repayments of capital leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735169" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" format="ixt:numdotdecimal" decimals="-3">25</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735170" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" format="ixt:numdotdecimal" decimals="-3">49</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735171" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" format="ixt:numdotdecimal" decimals="-3">82</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Payments of debt issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735172" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735173" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" format="ixt:numdotdecimal" decimals="-5">300</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735174" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Proceeds from issuance of Common stock, net of issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735175" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:ProceedsFromIssuanceOfCommonStockNet" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735176" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:ProceedsFromIssuanceOfCommonStockNet" scale="3" format="ixt:numdotdecimal" decimals="-4">58,770</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735177" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:ProceedsFromIssuanceOfCommonStockNet" scale="3" format="ixt:numdotdecimal" decimals="-4">33,670</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Collection of promissory note</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735178" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProceedsFromNotesPayable" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735179" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProceedsFromNotesPayable" scale="3" format="ixt:numdotdecimal" decimals="-3">284</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735180" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProceedsFromNotesPayable" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Collection of non-recourse promissory note</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735181" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:ProceedsFromNonrecoursePromissoryNote" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735182" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:ProceedsFromNonrecoursePromissoryNote" scale="3" format="ixt:numdotdecimal" decimals="-3">4,639</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735183" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:ProceedsFromNonrecoursePromissoryNote" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Proceeds from issuance of Series C convertible preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735184" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735185" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735186" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="3" format="ixt:numdotdecimal" decimals="-7">150,000</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Payments of transaction fees by Legacy AvePoint</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735187" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:PaymentsForTransactionFeesBusinessAcquisition" scale="3" format="ixt:numdotdecimal" decimals="-3">2,998</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735188" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:PaymentsForTransactionFeesBusinessAcquisition" scale="3" format="ixt:numdotdecimal" decimals="-3">2,089</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735189" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:PaymentsForTransactionFeesBusinessAcquisition" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Payments of transaction fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735190" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:ProceedsFromRecapitalizationIssuanceCosts" scale="3" format="ixt:numdotdecimal" decimals="-4">49,990</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735191" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:ProceedsFromRecapitalizationIssuanceCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">101</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735192" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:ProceedsFromRecapitalizationIssuanceCosts" scale="3" format="ixt:numdotdecimal" decimals="-4">4,770</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net cash provided by (used in) financing activities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735193" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3">198,617</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735194" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3">35,559</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735195" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">94</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Effect of exchange rates on cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735196" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,165</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735197" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">903</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735198" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">590</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net increase (decrease) in cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735199" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" format="ixt:numdotdecimal" decimals="-3">199,105</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735200" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" format="ixt:numdotdecimal" decimals="-4">56,950</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735201" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">4,216</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash and cash equivalents at beginning of period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735202" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">69,112</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735203" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">12,162</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735204" contextRef="i_2018-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">16,378</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash and cash equivalents at end of period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735205" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">268,217</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735206" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">69,112</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735207" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">12,162</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Supplemental disclosures of cash flow information</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash paid for:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735208" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:InterestPaidNet" scale="3" format="ixt:numdotdecimal" decimals="-3">13</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735209" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:InterestPaidNet" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735210" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:InterestPaidNet" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735211" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxesPaidNet" scale="3" format="ixt:numdotdecimal" decimals="-3">4,037</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735212" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeTaxesPaidNet" scale="3" format="ixt:numdotdecimal" decimals="-3">1,068</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735213" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeTaxesPaidNet" scale="3" format="ixt:numdotdecimal" decimals="-3">247</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Non-cash investing and financing activities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Issuance of common shares in exchange for issuance cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735214" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:StockIssued1" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735215" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:StockIssued1" scale="3" format="ixt:numdotdecimal" decimals="-3">2,408</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735216" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:StockIssued1" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Property and equipment acquired under capital leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735217" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735218" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">29</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735219" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">57</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>See accompanying notes.</i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="text-align: center; width: 100%; margin: 0pt; font-size: 10pt; font-family: Times New Roman;">
    78
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%; margin: 0pt;">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><a id="notes" title="notes" href="#"></a>AvePoint, Inc. and Subsidiaries</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to Consolidated Financial Statements</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:NatureOfOperations" id="c2082426" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">1.</em> Nature of Business and Organization </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Apex Technology Acquisition Corporation ("<i><b>Apex</b></i>") was a blank check company incorporated in Delaware on <em style="font: inherit;"> April 5, 2019. </em>Apex&#xa0;was formed for the purpose of entering into a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with <em style="font: inherit;">one</em> or more businesses.&#xa0;AvePoint, Inc.&#xa0;(&#x201c;<i><b>Legacy AvePoint</b></i>&#x201d;)&#xa0;was incorporated as a New Jersey corporation on <em style="font: inherit;"> July&#xa0;</em><em style="font: inherit;">24,</em> <em style="font: inherit;">2001,</em> was redomiciled as a Delaware corporation in <em style="font: inherit;">2006,</em> and changed its name to "AvePoint Operations, Inc." in <em style="font: inherit;"> June&#xa0;</em><em style="font: inherit;">2021.</em></p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> November&#xa0;</em><em style="font: inherit;">23,</em> <em style="font: inherit;">2020,</em> Legacy AvePoint and the members of the Apex Group entered into the Business Combination Agreement. On <em style="font: inherit;"> July 1, 2021, </em>Pursuant to the terms of the Business Combination Agreement, Merger Sub <em style="font: inherit;">1,</em> a wholly owned subsidiary of Apex, merged with and into Legacy AvePoint, with Legacy AvePoint surviving the merger as a wholly-owned subsidiary of Apex. Promptly following the <em style="font: inherit;">first</em> merger, Legacy AvePoint merged with and into Merger Sub <em style="font: inherit;">2,</em> with Merger Sub <em style="font: inherit;">2</em> as the surviving company and a wholly owned subsidiary of Apex, subsequently renamed &#x201c;AvePoint US LLC.&#x201d; Following the consummation of those merger activities, Apex was renamed &#x201c;AvePoint, Inc.&#x201d; On <em style="font: inherit;"> July 26, 2021,&#xa0;</em>AvePoint US LLC merged with and into AvePoint, Inc. with AvePoint, Inc. (hereinafter referred to as &#x201c;<i><b>AvePoint</b></i>,&#x201d; &#x201c;<i><b>we</b></i>,&#x201d; "<i><b>us</b></i>," or &#x201c;<i><b>our</b></i>&#x201d;) surviving.&#xa0;See the sections of this Annual Report titled "<i>Business </i>&#x2014;<i> <em style="font: inherit;">2021</em> Consummation of the Business Combination</i>&#x201d; (Part I, Item <em style="font: inherit;">1</em> of this Annual Report) and "<i>Note <em style="font: inherit;">3</em> - Business Combination</i>" (Part II, Item <em style="font: inherit;">8</em> of this Annual Report) for additional information.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">We are a leading provider of enterprise collaboration and productivity software solutions. We develop, market, and sell our suite of software solutions and services, primarily in North America, Europe, Australia, and Asia. We provide our customers with high-performance infrastructure management, compliance, data governance, mobility and productivity, online services and software solutions consulting. We do this through our Confidence Platform, a SaaS platform that assists organizations who use <em style="font: inherit;">M365</em> and more than a half dozen other cloud collaboration utilities. Our Confidence Platform, built on AOS, contains our suites of software solutions: our Control Suite, for data governance enabling collaboration services at scale, with automation and repeatable business templates; our Fidelity Suite for the preservation of data integrity as organizations undergo digital transformation projects to streamline the way they work from <em style="font: inherit;">one</em> collaboration system to the next; and our Resilience Suite to help organizations comply with data governance regulations, preserve business records for compliance, and ensure business continuity.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Our principal headquarters are located in Jersey City, New Jersey, with our operating headquarters in Richmond, Virginia and&#xa0;additional offices in North America, Europe, Asia, Australia and the Middle East.</p>
  </ix:nonNumeric>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="c2082427" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">2.</em> Summary of Significant Accounting Policies </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="c82758605" escape="true"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Basis of Presentation </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) and include the consolidated accounts of AvePoint, Inc. and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="c82758608" escape="true"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Comparative Data</b></i></span></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#xfeff;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Certain amounts from prior periods which have been presented separately have been grouped to conform to the current period presentation, including:</p> &#xa0;
    <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#xa0;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="vertical-align: top; width: 1%;">&#xa0;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of prepaid rent to be included in prepaid expenses and other current assets on the consolidated balance sheets as of <em style="font: inherit;"> December 31, 2020;</em></p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
    <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#xa0;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="vertical-align: top; width: 1%;">&#xa0;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of accrued rent obligation to be included in accounts payable, accrued expenses and other liabilities on the consolidated statements of cash flows for the years ended <em style="font: inherit;"> December 31, 2020 </em>and <em style="font: inherit;">2019;</em></p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
    <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#xa0;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="vertical-align: top; width: 1%;">&#xa0;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of equity issuance costs to be offset from proceeds from issuance of common stock on the consolidated statements of mezzanine equity and stockholders' equity (deficiency) for the year ended <em style="font: inherit;"> December 31, 2020;</em></p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
    <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#xa0;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="vertical-align: top; width: 1%;">&#xa0;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of equity issuance costs to be offset from proceeds from issuance of Series C preferred stock on the consolidated statements of mezzanine equity and stockholders' equity (deficiency) for the year&#xa0;ended <em style="font: inherit;"> December 31, 2019;</em></p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
    <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#xa0;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="vertical-align: top; width: 1%;">&#xa0;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of remeasurement of redemption value of Series B preferred stock to be offset from remeasurement of redemption value of Series C preferred stock and both included in the remeasurement of redemption value of convertible preferred stock on the consolidated statements of mezzanine equity and stockholders&#x2019; equity (deficiency) for the year ended <em style="font: inherit;"> December 31, 2019; </em>and</p> </td></tr>
</tbody></table> &#xa0;
    <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#xa0;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="vertical-align: top; width: 1%;">&#xa0;</td><td style="vertical-align: top; width: 95%;">The reclassification of current portion of capital lease and deferred rent into others on the Note <em style="font: inherit;">7</em> &#x2014; accrued expenses and other liabilities in the notes to consolidated financial statements as of <em style="font: inherit;"> December 31, 2020.</em></td></tr>
</tbody></table></ix:nonNumeric>
   <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: top; width: 95%;"><em style="font: inherit;"></em></td></tr>
</tbody></table> &#xa0;
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:BusinessCombinationsPolicy" id="c82758609" escape="true"><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;"><span style="text-decoration: underline; "><i><b>Business Combination</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Business Combination was accounted for as a reverse recapitalization as Legacy AvePoint&#xa0;was determined to be the accounting acquirer under Financial Accounting Standards Board&#x2019;s Accounting Standards Codification Topic <em style="font: inherit;">805,</em> Business Combinations. This determination was primarily based on Legacy AvePoint comprising the ongoing operations of the combined entity, Legacy AvePoint&#x2019;s senior management comprising the majority of the senior management of the combined company&#xa0;and the prior shareholders of Legacy AvePoint having a majority of the voting power of the combined entity. In connection with the Business Combination, the outstanding shares of Legacy AvePoint's&#xa0;preferred stock were redeemed for cash and shares of AvePoint&#x2019;s Common Stock and the outstanding shares of Legacy AvePoint's&#xa0;common stock were converted into AvePoint's Common Stock, representing a recapitalization, and the net assets of the Company were acquired at historical cost, with <ix:nonFraction id="c82735849" contextRef="i_2021-07-01_BusinessAcquisitionAxis-MergerMember" unitRef="USD" name="us-gaap:Goodwill" scale="0" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> goodwill or intangible assets recorded. Operations and assets and liabilities of the Company prior to the Business Combination&#xa0;in these financial statements are those of Legacy AvePoint. As a result, these financial statements represent the continuation of Legacy AvePoint and the historical shareholders&#x2019; deficiency. Common stock, preferred stock and loss per share of Legacy AvePoint&#xa0;prior to the Business Combination have been retrospectively adjusted for the Business Combination using an exchange ratio of <span style="-sec-ix-hidden:c82735850">8.69144.</span> Options to purchase common stock of Legacy AvePoint were converted into options to purchase common stock of AvePoint, Inc. using an exchange ratio&#xa0;of <em style="font: inherit;">8.6914.</em> The options, as converted, continue to be governed by Legacy AvePoint's existing stock option plan. The accumulated deficit of Legacy AvePoint&#xa0;has been carried forward after the Business Combination. Refer to <i style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">"Note <em style="font: inherit;">3</em>&#xa0;&#x2014; Business Combination"</i> for additional information. All per share information in the consolidated balance sheets, consolidated statements of operations, consolidated statements of mezzanine equity and stockholders' equity (deficiency) and the notes to consolidated financial statements have been retroactively adjusted using an exchange ratio of <ix:nonFraction id="c82735853" contextRef="i_2021-07-01" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction> per share.</p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"></p>
   <div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     &#xa0;
   </div>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:UseOfEstimates" id="c82758610" escape="true"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Use of Estimates </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our&#xa0;consolidated financial statements and accompanying notes. We base our estimates and assumptions on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our consolidated balance sheets and the amounts of revenue and expenses reported for each of its periods presented are affected by estimates and assumptions, which are used for, but <em style="font: inherit;">not</em> limited to, the accounting for revenue recognition, allowance for doubtful accounts, deferred contract costs, income taxes and related reserves, stock-based compensation, and earn-out liabilities. Actual results and outcomes <em style="font: inherit;"> may </em>differ from management&#x2019;s estimates and assumptions due to risks and uncertainties, including uncertainty in the current economic environment due to the outbreak of COVID-<em style="font: inherit;">19.</em></p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><em style="font: inherit;"></em></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGNUM" style="text-align: center; width: 100%; margin: 0pt; font-size: 10pt; font-family: Times New Roman;">
     <em style="font: inherit;">79</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%; margin: 0pt;">
     <div class="hf-row">
      <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>
    <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
     <div class="PGHDR" style="text-align: left; width: 100%; margin: 0pt;">
      <div class="hf-row"></div>
     </div>
    </div> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">AvePoint, Inc. and Subsidiaries</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to Consolidated Financial Statements (continued)</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p></ix:exclude>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="c82758611" escape="true"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Foreign Currency </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We have foreign operations where the functional currency has been determined to be the local currency, in accordance with FASB ASC <em style="font: inherit;">830,</em> <i>Foreign Currency Matters</i>. Adjustments resulting from translating such foreign functional currency assets and liabilities into U.S. dollars, based on current exchange rates, are recorded as a separate component of stockholders&#x2019; deficiency under the caption, accumulated other comprehensive income. Revenue and expenses are translated using average rates prevailing during the period. Transaction gains and losses arising from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in other income (expense), net in the Company&#x2019;s consolidated statements of operations. Transaction losses&#xa0;totaled $<ix:nonFraction id="c82735858" contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-OtherNonoperatingIncomeExpenseMember" unitRef="USD" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="6" format="ixt:numdotdecimal" decimals="-5" sign="-">0.9</ix:nonFraction>&#xa0;million,&#xa0;$<ix:nonFraction id="c82735859" contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-OtherNonoperatingIncomeExpenseMember" unitRef="USD" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="6" format="ixt:numdotdecimal" decimals="-5" sign="-">0.6</ix:nonFraction>&#xa0;million and $<ix:nonFraction id="c82735860" contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-OtherNonoperatingIncomeExpenseMember" unitRef="USD" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="6" format="ixt:numdotdecimal" decimals="-5" sign="-">0.7</ix:nonFraction> million&#xa0;for the&#xa0;years ended <em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em> respectively.</p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="c82758612" escape="true"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Cash and Cash Equivalents </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We maintain cash with several high credit-quality financial institutions. We consider all investments available with original maturities of <em style="font: inherit;">three</em> months or less to be cash equivalents and consist mainly of U.S. treasury bills and certificate of deposits. These investments are <em style="font: inherit;">not</em> subject to significant market risk. We maintain our cash and cash equivalents in bank accounts which, at times, exceed the federally insured limits. We have <em style="font: inherit;">not</em> experienced any losses in such accounts. We maintain cash balances used in operations at entities based in the People&#x2019;s Republic of China, which imposes regulations that limit the ability to transfer cash out of the country. As of <em style="font: inherit;"> December 31, 2021</em>&#xa0;and <em style="font: inherit;"> December 31, 2020</em>, our cash balances at these entities were $<ix:nonFraction id="c82735866" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:Cash" scale="6" format="ixt:numdotdecimal" decimals="-5">9.3</ix:nonFraction>&#xa0;million&#xa0;and $<ix:nonFraction id="c82735867" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:Cash" scale="6" format="ixt:numdotdecimal" decimals="-5">6.8</ix:nonFraction>&#xa0;million, respectively. For purposes of the&#xa0;consolidated statements of cash flows, cash includes all amounts in the consolidated balance sheets captioned cash and cash equivalents.</p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:InvestmentPolicyTextBlock" id="c82758625" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><i><b>Short-Term Investments</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Short-term investments consist mainly certificate of deposits held by financial institutions which have an initial maturity of greater than <em style="font: inherit;">three</em> months but less than or equal to <em style="font: inherit;">one</em> year at period end.</p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="c82758626" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><i><b>Allowance for Doubtful Accounts</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The Company evaluates the collectability of its accounts receivable based on a combination of factors. Where we are aware of circumstances that <em style="font: inherit;"> may </em>impair a specific customer&#x2019;s ability to meet its financial obligations, we record a specific allowance against amounts due. For all other customers, we recognize allowances for doubtful accounts based on the length of time the receivables are outstanding, the current business environment and its historical experience. Accounts are written off when deemed uncollectible. Recoveries of accounts receivable previously written off are recorded when received. As such, we present trade receivables at their net estimated realizable value through use of the allowance for doubtful accounts.</p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="c82758627" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><i><b>Property and Equipment</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Property and equipment are stated at cost and depreciated on a straight-line basis over the shorter of their estimated useful lives or related contract terms beginning in the year the asset was placed into service.</p>
    <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="avpt:ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" id="c2082428" escape="true">
     <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 80%; margin-left: 10%; margin-right: 10%;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: middle; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td><td colspan="3" rowspan="1" style="vertical-align: bottom; width: 13%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">Years</td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer equipment and software</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentAndSoftwareMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c82735229" format="ixt-sec:duryear">3.0</ix:nonNumeric></td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td><td style="vertical-align: bottom; width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c82735231" format="ixt-sec:duryear">5.0</ix:nonNumeric></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">-</em></td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c82735233" format="ixt-sec:duryear">11.0</ix:nonNumeric></p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixture</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c82735235" format="ixt-sec:duryear">7.0</ix:nonNumeric></td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Office equipment</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c82735238" format="ixt-sec:duryear">5.0</ix:nonNumeric></td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c82735241" format="ixt-sec:duryear">39.5</ix:nonNumeric></td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p> </td></tr>
</tbody></table>
    </ix:nonNumeric> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Normal repair and maintenance costs are expensed as incurred. We write off depreciated assets that are <em style="font: inherit;">no</em> longer in service.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the improvements and such amortization is included in depreciation and amortization expense.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We evaluate long-lived assets, which include leasehold improvements and equipment subject to amortization, for impairment whenever events or changes in business circumstances indicate that the carrying value of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. An impairment loss will be recognized when the aggregate of estimated undiscounted future cash flows expected to result from the use and the eventual disposition of the long-lived assets less than its carrying amount. Impairment, if any, is determined based on the fair value of the long-lived asset.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">There were <ix:nonFraction id="c82735872" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:TangibleAssetImpairmentCharges" scale="0" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> impairment charges recognized during the years ended years&#xa0;ended&#xa0;<em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em>, and <em style="font: inherit;">2019</em>, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We evaluate the portion of depreciation and amortization expense attributable to cost of revenue based on organizational headcount directly attributable to the generation of revenue. Based on this evaluation, we have determined that depreciation and amortization attributable to cost of revenue is <em style="font: inherit;">not</em> material; therefore, the full expense has been recorded in operating expenses in the consolidated statements of operations.</p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:DeferredChargesPolicyTextBlock" id="c82758628" escape="true"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Deferred Contract Costs </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We defer sales commissions earned by its sales force that are considered to be incremental and recoverable costs of obtaining SaaS, term&#xa0;license and support, service, perpetual license and maintenance contracts. We have structured commissions plans such that the commission rate paid on renewal contracts are less than those paid on the initial contract; therefore, it is determined that the renewal commissions are <em style="font: inherit;">not</em> commensurate with the initial commission. We determine the estimated average customer relationship period and average renewal term utilizing a portfolio approach. Deferred costs are periodically reviewed for impairment.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Amortization of deferred contract costs of $<ix:nonFraction id="c82735877" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:CapitalizedContractCostAmortization" scale="6" format="ixt:numdotdecimal" decimals="-5">9.5</ix:nonFraction>&#xa0;million, $<ix:nonFraction id="c82735878" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:CapitalizedContractCostAmortization" scale="6" format="ixt:numdotdecimal" decimals="-5">10.5</ix:nonFraction>&#xa0;million and $<ix:nonFraction id="c82735879" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:CapitalizedContractCostAmortization" scale="6" format="ixt:numdotdecimal" decimals="-5">7.7</ix:nonFraction> million&#xa0;for the years&#xa0;ended <em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em> respectively, is included as a component of sales and marketing expenses in our&#xa0;consolidated statements of operations. Deferred contract costs recognized as a contract asset on our balance sheet was&#xa0;$<ix:nonFraction id="c82735882" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:CapitalizedContractCostNet" scale="6" format="ixt:numdotdecimal" decimals="-5">38.9</ix:nonFraction> million&#xa0;and $<ix:nonFraction id="c82735883" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:CapitalizedContractCostNet" scale="6" format="ixt:numdotdecimal" decimals="-5">31.9</ix:nonFraction> million&#xa0;at <em style="font: inherit;"> December 31, 2021</em>&#xa0;and <em style="font: inherit;"> December 31, 2020</em>, respectively.</p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="avpt:SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock" id="c82758629" escape="true"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Software Development Costs</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Costs incurred in the development of new software products and enhancements to existing software products to be accounted for under software revenue recognition guidance are accounted for in accordance with ASC <em style="font: inherit;">985</em>-<em style="font: inherit;">20,</em> Costs of Software to be Sold, Leased, or Marketed, or ASC <em style="font: inherit;">985</em>-<em style="font: inherit;">20.</em> These costs, consisting primarily of salaries and related payroll costs, are expensed as incurred until technological feasibility has been established. After technological feasibility is established, costs are capitalized in accordance with ASC <em style="font: inherit;">985</em>-<em style="font: inherit;">20.</em> Company&#x2019;s primary on-premises product is DocAve which is within the scope of subtopic <em style="font: inherit;">985</em>-<em style="font: inherit;">20.</em> DocAve has been on the market since <em style="font: inherit;">2002.</em> Typically, the economic life of software produced is less than <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-SoftwareDevelopmentSoldToCustomersMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c82735893" format="ixt-sec:duryear">5</ix:nonNumeric> years. As such, any costs subject to capitalization under ASC <em style="font: inherit;">985</em>-<em style="font: inherit;">20</em> would be fully amortized at this time. As a result, <ix:nonFraction id="c82735896" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:CapitalizedComputerSoftwareNet" scale="0" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> internally generated software development costs have been capitalized as of <em style="font: inherit;"> December 31, 2021 </em>or <em style="font: inherit;"> December 31, 2020.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We account for costs to develop or obtain internal-use software and implementation costs incurred in hosting arrangements in accordance with ASC <em style="font: inherit;">350</em>-<em style="font: inherit;">40,</em> Internal-Use Software, or ASC <em style="font: inherit;">350</em>-<em style="font: inherit;">40.</em> We also account for costs of significant upgrades and enhancements resulting in additional functionality under ASC <em style="font: inherit;">350</em>-<em style="font: inherit;">40.</em> These costs are primarily software purchased for internal-use, purchased software licenses, implementation costs, and development costs related to our hosted product, which is accessed by customers on a subscription basis. Costs incurred for maintenance, training, and minor modifications or enhancements are expensed as incurred. Internal-use software is amortized on a straight-line basis over its estimated useful life, which is generally <span style="-sec-ix-hidden:c82735903">three</span> years. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. Internally developed software costs required to be capitalized as defined by the accounting guidance are <em style="font: inherit;">not</em> material to our consolidated financial statements.</p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="c82758630" escape="true"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Revenue Recognition </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We derive revenue from <em style="font: inherit;">four</em> primary sources: SaaS, term&#xa0;license and support, services, and maintenance.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The following table presents our revenue by source:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
    <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="c2082429" escape="true">
     <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">For the Year Ended</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenue:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">SaaS</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735252">$ 85,580</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735253">$ 52,074</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735254">$ 27,744</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Term license and support</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c82735255" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">50,970</ix:nonFraction></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c82735256" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">38,949</ix:nonFraction></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c82735257" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">26,985</ix:nonFraction></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c82735258" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">31,919</ix:nonFraction></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c82735259" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">34,140</ix:nonFraction></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c82735260" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">26,662</ix:nonFraction></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Maintenance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c82735261" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-MaintenanceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">21,022</ix:nonFraction></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c82735262" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-MaintenanceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">23,462</ix:nonFraction></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c82735263" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-MaintenanceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">29,122</ix:nonFraction></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Perpetual license</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c82735264" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-LicenseMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">2,418</ix:nonFraction></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c82735265" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-LicenseMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">2,908</ix:nonFraction></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c82735266" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-LicenseMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">5,586</ix:nonFraction></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735267">$ 191,909</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735268">$ 151,533</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735269">$ 116,099</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
    </ix:nonNumeric> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Term&#xa0;license and perpetual license revenue recognized at point in time was&#xa0;$<ix:nonFraction id="c82735906" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" format="ixt:numdotdecimal" decimals="-5">39.7</ix:nonFraction>&#xa0;million,&#xa0;$<ix:nonFraction id="c82735907" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" format="ixt:numdotdecimal" decimals="-5">32.4</ix:nonFraction>&#xa0;million&#xa0;and $<ix:nonFraction id="c82735908" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" format="ixt:numdotdecimal" decimals="-5">26.3</ix:nonFraction> million for the years&#xa0;ended&#xa0;<em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019,</em> respectively.&#xa0;The remaining revenue amount is recognized over time.</p>
    <div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &quot;Times New Roman&quot;, Times, serif; text-align: justify;">
      &#xa0;
    </div>
    <div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &quot;Times New Roman&quot;, Times, serif; text-align: justify;">
      Our sources of revenue mainly include:
    </div>
    <div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &quot;Times New Roman&quot;, Times, serif;">
      &#xa0;
    </div>
    <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#xa0;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="vertical-align: top; width: 1%;">&#xa0;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">SaaS and term&#xa0;license and support revenue includes revenue from sale of SaaS and term&#xa0;license and support, versions of our software and related customer support. SaaS revenue is recognized ratably over the term of the of the contract. Term&#xa0;License revenue includes distinct&#xa0;on-premises&#xa0;license and support performance obligations. The license is generally recognized upfront at the point in time when the software is made available to the customer to download and use, and the support is recognized ratably over the term of the of the contract.</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
    <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#xa0;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="vertical-align: top; width: 1%;">&#xa0;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Perpetual license revenue is recognized up front upon delivery of the licensed product and/or the utility that enables the customer to access authorization keys, provided that an enforceable contract has been received. Typically, our perpetual licenses are sold with post-contract support (PCS), which includes unspecified technical enhancements and customer support. Revenue from PCS is classified as maintenance revenue and is recognized ratably over the term of the contract, which is typically <em style="font: inherit;">one</em> year, as we satisfy the PCS performance obligation.</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
    <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#xa0;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="vertical-align: top; width: 1%;">&#xa0;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Services revenue includes revenue derived primarily from the implementation of software, training, consulting, and migrations. We also offer license customization and managed services. Services revenue from implementation, training, consulting, migration, and license customization is recognized by applying a measure of progress, such as labor hours to determine the percentage of completion of each contract. Services revenue from managed services is recognized ratably on a straight line basis over the contract term.</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">ASC <em style="font: inherit;">606</em> is a single standard for revenue recognition that applies to all of our SaaS, term&#xa0;license and support, services, perpetual license and maintenance arrangements and generally requires revenue to be recognized upon the transfer of control of promised goods or services provided to its customers, reflecting the amount of consideration it expects to receive for those goods or services. Pursuant to ASC <em style="font: inherit;">606,</em> revenue are recognized upon the application of the following steps:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
    <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#xa0;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="vertical-align: top; width: 1%;">&#xa0;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">identification of the contract, or contracts, with a customer;</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
    <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#xa0;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="vertical-align: top; width: 1%;">&#xa0;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">identification of the performance obligations in the contract;</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
    <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#xa0;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="vertical-align: top; width: 1%;">&#xa0;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">determination of the transaction price;</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
    <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#xa0;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="vertical-align: top; width: 1%;">&#xa0;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">allocation of the transaction price to the performance obligations in the contract; and</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
    <table style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#xa0;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="vertical-align: top; width: 1%;">&#xa0;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">recognition of revenue when, or as, the contractual performance obligations are satisfied.</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The timing of revenue recognition <em style="font: inherit;"> may </em>differ from the timing of invoicing to our customers. We record an unbilled receivable when revenue is recognized prior to invoicing. Current unbilled receivable is included in accounts receivable, net in the consolidated balance sheets. We record deferred revenue in the consolidated balance sheets when cash is collected or invoiced before revenue is earned. Our standard payment terms are generally net <em style="font: inherit;">30</em> days. Invoices for SaaS, term&#xa0;license and support and maintenance are generally issued annually in advance or when the license is made available for customer use. Invoices for license contracts are generally issued when the license is available for the customer for download. Services are generally invoiced in advance or as the services are performed.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: justify;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Total deferred revenue as of <em style="font: inherit;"> December 31, 2020</em>&#xa0;was $<ix:nonFraction id="c82735915" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiability" scale="6" format="ixt:numdotdecimal" decimals="-5">74.7</ix:nonFraction>&#xa0;million, of which $<ix:nonFraction id="c82735916" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" format="ixt:numdotdecimal" decimals="-5">62.1</ix:nonFraction>&#xa0;million was recognized as revenues&#xa0;for the year ended <em style="font: inherit;"> December 31, 2021</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
    <ix:exclude>
     <div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">
      <em style="font: inherit;"></em>
     </div>
    </ix:exclude><ix:exclude>
     <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
      <div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">80</em>
      </div>
      <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
      <div class="PGHDR" style="text-align: left; width: 100%">
       <div class="hf-row">
        <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
         <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
        </div>
       </div>
      </div>
     </div> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">AvePoint, Inc. and Subsidiaries</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to Consolidated Finan</p></ix:exclude><ix:exclude><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">cial Statements (continued)</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p></ix:exclude><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The opening and closing balances of the Company&#x2019;s accounts receivable, net, deferred revenue and deferred contract costs are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
    <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="avpt:AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock" id="c2082430" escape="true">
     <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Accounts</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Deferred</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">receivable,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Deferred</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">contract</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">net (1)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">revenue</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">costs</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Opening (January 1, 2020)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82735280" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:AccountsReceivableNet" scale="3" format="ixt:numdotdecimal" decimals="-3">43,619</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735281" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiability" scale="3" format="ixt:numdotdecimal" decimals="-5">60,600</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735282" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:CapitalizedContractCostNet" scale="3" format="ixt:numdotdecimal" decimals="-3">28,351</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Closing (December 31, 2020)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82735283" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccountsReceivableNet" scale="3" format="ixt:numdotdecimal" decimals="-3">53,749</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735284" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">74,688</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735285" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:CapitalizedContractCostNet" scale="3" format="ixt:numdotdecimal" decimals="-3">31,943</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Increase/(decrease)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82735286" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" format="ixt:numdotdecimal" decimals="-4">10,130</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735287" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:DeferredRevenueIncreaseDecrease" scale="3" format="ixt:numdotdecimal" decimals="-3">14,088</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735288" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:IncreaseDecreaseInCapitalizedContractCostsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">3,592</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Opening (January 1, 2021)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82735289" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccountsReceivableNet" scale="3" format="ixt:numdotdecimal" decimals="-3">53,749</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735290" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">74,688</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735291" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:CapitalizedContractCostNet" scale="3" format="ixt:numdotdecimal" decimals="-3">31,943</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Closing (December 31, 2021)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82735292" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccountsReceivableNet" scale="3" format="ixt:numdotdecimal" decimals="-3">61,335</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735293" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">82,332</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735294" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:CapitalizedContractCostNet" scale="3" format="ixt:numdotdecimal" decimals="-3">38,926</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Increase/(decrease)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82735295" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" format="ixt:numdotdecimal" decimals="-3">7,586</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735296" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:DeferredRevenueIncreaseDecrease" scale="3" format="ixt:numdotdecimal" decimals="-3">7,644</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735297" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:IncreaseDecreaseInCapitalizedContractCostsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">6,983</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
    </ix:nonNumeric> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">(<em style="font: inherit;">1</em>) Accounts receivable, net is inclusive of accounts receivable,&#xa0;net of allowance for doubtful accounts, current unbilled receivables and long-term unbilled receivables.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Our revenue arrangements generally include standard warranty or service level provisions that its arrangements will perform and operate in all material respects as defined in the respective agreements, the financial impacts of which have historically been and are expected to continue to be insignificant. Our arrangements generally do <em style="font: inherit;">not</em> include a general right of return relative to the delivered products or services. We recognize revenue&#xa0;net of any taxes collected from customers, which are subsequently remitted to governmental authorities.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Many of our&#xa0;contracts include multiple performance obligations. Judgment is required in determining whether each performance obligation is distinct. Our products and services generally do <em style="font: inherit;">not</em> require a significant amount of integration or interdependency; therefore, the Company&#x2019;s products and services are generally <em style="font: inherit;">not</em> combined. We allocate&#xa0;the transaction price for each contract to each performance obligation based on the relative standalone selling price (&#x201c;<i><b>SSP</b></i>&#x201d;) for each performance obligation within each contract.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We use&#xa0;judgment in determining the SSP for products and services. For substantially all performance obligations except&#xa0;term licenses, we are&#xa0;able to establish the SSP based on the observable prices of products or services sold separately in comparable circumstances to similar customers. We typically establish an SSP range for our products and services which is reassessed on a periodic basis or when facts and circumstances change. Term license are sold only as a bundled arrangement that includes the rights to a term license and support.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">&#xa0;</p>
    <div style="color: rgb(0, 0, 0); white-space: pre-wrap; font-size: 10pt; text-indent: 36pt;">
      In determining the SSP of license and support in a term license arrangement we applied observable inputs using the value relationship between support and term license, the value relationship between support and perpetual licenses, the average economic life of our products, software renewals rates and the price of the bundled arrangement&#xa0; in relation to the perpetual licensing approach. Using a combination of the relative fair value method or the residual value method the SSP of the performance obligations in an arrangement was allocated to each performance obligation within a sales arrangement.
    </div> <p style="text-indent: 36pt;"><span style="background-color:#ffffff;">As of </span><em style="font: inherit;"> December 31, 2021</em><span style="background-color:#ffffff;">, transaction price allocated to remaining performance obligations, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods, was </span>$<ix:nonFraction id="c82735922" contextRef="i_2021-12-31_ProductOrServiceAxis-SAASMember" unitRef="USD" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" format="ixt:numdotdecimal" decimals="-5">201.1</ix:nonFraction><span style="background-color:#ffffff;">&#xa0;million, of which </span>$<ix:nonFraction id="c82735923" contextRef="i_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember" unitRef="USD" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" format="ixt:numdotdecimal" decimals="-5">147.1</ix:nonFraction><span style="background-color:#ffffff;">&#xa0;million&#xa0;is related to SaaS and term&#xa0;license and support revenue. We expect to recognize approximately </span><ix:nonFraction id="c82735924" contextRef="i_2021-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2022-01-01" unitRef="Pure" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" format="ixt:numdotdecimal" decimals="2">76</ix:nonFraction>%<span style="background-color:#ffffff;">&#xa0;of the total transaction price allocated to remaining performance obligations&#xa0;over the next <span style="-sec-ix-hidden:c82735925">twelve</span> months and the remainder thereafter.</span></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We utilize indirect sales channels which utilize Channel Partners. These deals are executed in <em style="font: inherit;">one</em> of <em style="font: inherit;">two</em> ways:</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
    <table style="width: 100%; text-indent: 0px;" cellspacing="0" cellpadding="0" border="0"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;">&#xa0;</td><td style="width: 18pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">1.</em></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><i>Channel Partner as Customer</i></b></p> </td></tr>
</tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">In the <em style="font: inherit;">first</em> form of these arrangements, the Channel Partner purchases the products from us at a discounted price and resells the products to end users at a price determined by the Channel Partner. In this scenario, the Channel Partner is the entity that has contracted with us and therefore is determined to be our customer. We recognize revenue when control of the goods and/or services are transferred to the customer. In this <em style="font: inherit;">first</em> form of the sales transaction, revenue recognition occurs upon transfer to the Channel Partner (acting as reseller) or as directed by the Channel Partner's (acting as reseller's) to its customer.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
    <table style="width: 100%; text-indent: 0px;" cellspacing="0" cellpadding="0" border="0"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;">&#xa0;</td><td style="width: 18pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">2.</em></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><i>End User as Customer</i></b></p> </td></tr>
</tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In the <em style="font: inherit;">second</em> form, we bill the end user and the Channel Partner receives a commission. Upon analysis of deals executed through the <em style="font: inherit;">second</em> form of these channels, we determined that the end user represents our customer due to the fact that the end user purchased goods and/or services that are outputs of our ordinary activities. Consequently, Channel Partners utilized in deals executed through this <em style="font: inherit;">second</em> model are deemed to be agents of the transaction. In this <em style="font: inherit;">second</em> form of these arrangements, we recognize revenue upon transfer of the goods and/or services to the end user.</p></ix:nonNumeric>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="c82758631" escape="true"><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Stock-Based Compensation</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Stock-based compensation represents the cost related to stock-based awards granted to employees. To date, we have issued both stock options and restricted stock units ("<i><b>RSUs</b></i>'). With respect to equity-classified awards, the Company measures stock-based compensation cost at the grant date based on the estimated fair value of the award and recognizes the cost as expense ratably (net of estimated forfeitures) over the requisite service period. With respect to liability-classified awards, the Company measures stock-based compensation cost at the grant date and at each reporting period based on the estimated fair value of the award. Stock-based compensation cost is&#xa0;recognized ratably over the requisite service period, net of actual forfeitures in the period.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">We estimate the fair value of stock options using a Black-Scholes valuation model. The Black-Scholes model requires highly subjective assumptions in order to derive the inputs necessary to the calculate the fair value of stock options. To estimate the expected term of stock options, the Company considered contractual terms of the options, including the vesting and expiration periods, as well as historical option exercise data and current market conditions to determine an estimated expected term. The Company&#x2019;s historical experience is too limited to be able to reasonably estimate expected term. Expected volatility is based on historical volatility of a group of peer entities. Dividend yields are based upon historical dividend yields. Risk-free interest rates are based on the implied yields currently available on U.S. Treasury <em style="font: inherit;">zero</em> coupon issues with a remaining term equal to the expected term.</p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:IncomeTaxPolicyTextBlock" id="c82758632" escape="true"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Income Taxes </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to difference between financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to be applied to taxable income in the years in which those temporary differences are expected to be recovered or settled.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We recognize liabilities for uncertain tax positions taken or expected to be taken in income tax returns. Accrued interest and penalties related to unrecognized tax benefits are recognized as part of the provision for income taxes. Judgment is required in determining the provision for income taxes, deferred tax assets and liabilities and unrecognize tax benefits. In determining the need for a valuation allowance, the historical and projected financial performance of the operation that is recording a net deferred tax asset is considered along with any other pertinent information.&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We file income tax returns in the U.S. federal, various states and foreign jurisdictions. The tax years <span style="-sec-ix-hidden:c82735937">2017</span> through <span style="-sec-ix-hidden:c82735938">2020</span>&#xa0;are open and subject to audit by US federal, state and local authorities. The tax years <span style="-sec-ix-hidden:c82735939">2011</span> through <em style="font: inherit;">2020</em>&#xa0;are open and subject to audit by foreign tax jurisdictions.</p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGNUM" style="text-align: center; width: 100%; margin: 0pt; font-size: 10pt; font-family: Times New Roman;">
     <em style="font: inherit;"></em>
    </div>
   </ix:exclude>
   <ix:exclude>
    <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
     <div class="PGNUM" style="text-align: center; width: 100%; margin: 0pt; font-size: 10pt; font-family: Times New Roman;">
      <em style="font: inherit;">81</em>
     </div>
     <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
     <div class="PGHDR" style="text-align: left; width: 100%; margin: 0pt;">
      <div class="hf-row">
       <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
        <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
       </div>
      </div>
     </div>
    </div> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">AvePoint, Inc. and Subsidiaries</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to Consolidated Financial Statements (continued)</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p></ix:exclude>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="avpt:RedeemableNoncontrollingInterestPolicyTextBlock" id="c82761241" escape="true"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Redeemable Noncontrolling Interest </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">At <em style="font: inherit;"> December 31, 2021</em> and <em style="font: inherit;">2020,</em> we owned approximately <ix:nonFraction id="c82735943" contextRef="i_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember" unitRef="Pure" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" format="ixt:numdotdecimal" decimals="4">76.09</ix:nonFraction>% and <ix:nonFraction id="c82735944" contextRef="i_2020-12-31_OwnershipAxis-AvepointEdutechPteLtdMember" unitRef="Pure" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" format="ixt:numdotdecimal" decimals="4">77.78</ix:nonFraction>%, respectively, and AEPL PTE. LTD. (&#x201c;<i><b>AEPL</b></i>&#x201d;) owned <ix:nonFraction id="c82735945" contextRef="i_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember" unitRef="Pure" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" format="ixt:numdotdecimal" decimals="4">23.91</ix:nonFraction>% and <ix:nonFraction id="c82735946" contextRef="i_2020-12-31_OwnershipAxis-AvepointEdutechPteLtdMember" unitRef="Pure" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" format="ixt:numdotdecimal" decimals="4">22.22</ix:nonFraction>%, respectively, of AvePoint EduTech Pte. Ltd.. (&#x201c;<i><b>EduTech</b></i>&#x201d;). As part of AEPL&#x2019;s investment in EduTech, we granted AEPL a put option which allows AEPL to cause us to repurchase AEPL&#x2019;s shares in EduTech at any time between <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">24,</em> <em style="font: inherit;">2022</em> and <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">24,</em> <em style="font: inherit;">2023</em> at a price equal to AEPL&#x2019;s initial investment. Consequently, we record redeemable noncontrolling interest as mezzanine equity in our&#xa0;consolidated balance sheets. At each reporting period, we increase the carrying amount of the redeemable noncontrolling interest by periodic accretions using the interest method so that the carrying amount will equal the redemption amount on the date that the put option becomes exercisable, and adjustments to the value are recorded as net income attributable to and accretion of redeemable noncontrolling interest on consolidated statements of mezzanine equity and stockholders' equity (deficiency).</p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="avpt:EmergingGrowthCompanyPolicyTextBlock" id="c82761242" escape="true"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Emerging Growth Company </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">We are considered an emerging growth company. Section&#xa0;<em style="font: inherit;">102</em>(b)(<em style="font: inherit;">1</em>) of the Jobs Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have <em style="font: inherit;">not</em> had a Securities Act registration statement declared effective or do <em style="font: inherit;">not</em> have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. 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 an election to opt out is irrevocable. We have elected <em style="font: inherit;">not</em> 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, we, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.</p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"><b> </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="c82761243" escape="true"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Recent Accounting Pronouncements</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> August 2020, </em>the FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06,</em> &#x201c;Debt &#x2014; Debt with Conversion and Other Options (Subtopic <em style="font: inherit;">470</em>-<em style="font: inherit;">20</em>) and Derivatives and Hedging &#x2014; Contracts in Entity&#x2019;s Own Equity (Subtopic <em style="font: inherit;">815</em> &#x2014; <em style="font: inherit;">40</em>)&#x201d; (&#x201c;ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06&#x201d;</em>). ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity&#x2019;s own equity. The ASU is part of the FASB&#x2019;s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The amendments in this ASU are effective for entities eligible to be smaller reporting companies for fiscal years beginning after <em style="font: inherit;"> December 15, 2023. </em>We are currently evaluating the impact ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> will have on our consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> December 2019, </em>the FASB issued ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12,</em> Income Taxes (ASC <em style="font: inherit;">740</em>): Simplifying the Accounting for Income Taxes (ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em>), which is intended to simplify various areas related to the accounting for income taxes and improve consistent application of ASC <em style="font: inherit;">740.</em> The amendments in this ASU are effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after <em style="font: inherit;"> December 15, 2021. </em>Early adoption of the amendments is permitted, including adoption in any interim period for public business entities for periods for which financial statements have <em style="font: inherit;">not</em> yet been issued and all other entities for periods for which financial statements have <em style="font: inherit;">not</em> yet been made available for issuance. We are currently evaluating the impact of its pending adoption of ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em> on our&#xa0;consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> February 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">02,</em> Leases (ASC <em style="font: inherit;">842</em>) and subsequently issued amendments to the initial guidance: ASU <em style="font: inherit;">2017</em>-<em style="font: inherit;">13,</em> ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">10,</em> ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">11,</em> ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">20,</em> ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">01,</em> ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">10,</em> ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">02,</em>&#xa0;ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">05</em> and ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">05</em>&#xa0;(collectively, ASC <em style="font: inherit;">842</em>). ASC <em style="font: inherit;">842</em> requires companies to generally recognize on the balance sheet operating and financing lease liabilities and corresponding right-of-use assets. ASC <em style="font: inherit;">842</em> is effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after <em style="font: inherit;"> December 15, 2021. </em>ASC <em style="font: inherit;">842</em> must be adopted using a modified retrospective method and its early adoption is permitted. The Company is currently evaluating the impact of adoption of this ASU on its consolidated financial statements. While the Company generally expects the financial records to be impacted by the requirements highlighted above, the Company cannot reasonably estimate the impact that adoption of the ASUs referenced in this announcement is expected to have on the financial statements at this time.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> January 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> &#x201c;Financial Instruments &#x2014; Credit Losses on Financial Instruments,&#x201d; which replaces incurred loss methodology to estimate credit losses on financial instruments with a methodology that reflects expected credit losses. This amendment affects entities holding financial assets that are <em style="font: inherit;">not</em> accounted for at fair value through net income including trade receivables. Subsequently FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">02</em> which deferred the adoption date. The amendments in this ASU are effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after <em style="font: inherit;"> December 15, 2022. </em>Early application of the amendments is permitted. The Company is currently evaluating the impact of adoption of this ASU on its consolidated financial statements.</p> <p style="text-indent: 36pt;">While we generally expect the financial records to be impacted by the requirements highlighted above, we cannot reasonably estimate the impact that adoption of the ASUs referenced in this announcement is expected to have on the financial statements at this time.</p></ix:nonNumeric>
   <p style="text-indent: 36pt;"></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGNUM" style="text-align: center; width: 100%; margin: 0pt; font-size: 10pt; font-family: Times New Roman;">
     <em style="font: inherit;"></em>
    </div>
   </ix:exclude>
   <ix:exclude>
    <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
     <div class="PGNUM" style="text-align: center; width: 100%; margin: 0pt; font-size: 10pt; font-family: Times New Roman;">
      <em style="font: inherit;">82</em>
     </div>
     <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
     <div class="PGHDR" style="text-align: left; width: 100%; margin: 0pt;">
      <div class="hf-row">
       <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
        <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
       </div>
      </div>
     </div>
    </div> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">AvePoint, Inc. and Subsidiaries</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to Consolidated Financial Statements (continued)</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"></p></ix:exclude>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><ix:exclude>&#xa0;</ix:exclude></p>
  </ix:nonNumeric>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="c2082431" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">3.</em>&#xa0;Business Combination </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> November&#xa0;</em><em style="font: inherit;">23,</em> <em style="font: inherit;">2020,</em> Legacy AvePoint and the members of the Apex Group entered into the Business Combination Agreement. The Business Combination by and among&#xa0;Legacy AvePoint and the members of the&#xa0;Apex Group&#xa0;was effected on <em style="font: inherit;"> July 1, 2021 </em>by the merger of Athena Technology Merger Sub, Inc.&#xa0;("<b><i>Merger Sub <em style="font: inherit;">1</em></i></b>")&#xa0;with and into Legacy AvePoint&#xa0;(the &#x201c;<b><i>First Merger</i></b>&#x201d;), with Legacy AvePoint surviving the First Merger as a wholly-owned subsidiary of Apex, and promptly following the First Merger, Legacy AvePoint was merged with and into Athena Technology Merger Sub <em style="font: inherit;">2,</em> LLC ("<b><i>Merger Sub <em style="font: inherit;">2</em></i></b>") (the &#x201c;<b><i>Second Merger</i></b>&#x201d;), with Merger Sub <em style="font: inherit;">2</em> surviving the Second Merger (the &#x201c;<b><i>Surviving Entity</i></b>&#x201d;) as a wholly-owned subsidiary of Apex (the Second Merger together with the First Merger,&#xa0;the &#x201c;<b><i>Mergers</i></b>&#x201d;). Following the consummation of the Mergers, the Surviving Entity changed its name to AvePoint US, LLC and Apex changed its name&#xa0;to AvePoint, Inc. (hereinafter referred to as &#x201c;<b><i>AvePoint</i></b>,&#x201d; the "<i><b>Company</b></i>,"&#xa0;&#x201c;<b><i>we</i></b>,&#x201d; "<b><i>us</i></b>," or &#x201c;<b><i>our</i></b>&#x201d;). On <em style="font: inherit;"> July 26, 2021, </em>AvePoint US, LLC was merged with and into AvePoint, with AvePoint surviving.</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The following transactions occurred in connection with the Business Combination which impacted our mezzanine equity and permanent equity accounts:</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: top; width: 51px; text-align: center;">&#x25cf;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Shares of Legacy AvePoint common stock were cancelled and converted into <ix:nonFraction id="c82736016" contextRef="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" unitRef="Share" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" format="ixt:numdotdecimal" decimals="INF">103,831,523</ix:nonFraction> shares of our Common Stock, par value $<ix:nonFraction id="c82736017" contextRef="i_2021-07-26" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">0.0001</ix:nonFraction> per share.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#x25cf;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">$<ix:nonFraction id="c82736018" contextRef="d_2021-07-26_2021-07-26" unitRef="USD" name="avpt:PaymentsForExchangeOfCommonStockInBusinessCombination" scale="6" format="ixt:numdotdecimal" decimals="-5">106.2</ix:nonFraction> million was paid to holders of Legacy AvePoint common stock in exchange for <ix:nonFraction id="c82736019" contextRef="d_2021-07-26_2021-07-26" unitRef="Share" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" format="ixt:numdotdecimal" decimals="INF">10,602,105</ix:nonFraction> shares of Common Stock (as converted).&#xa0;</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#x25cf;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Shares of Apex Class A common stock were cancelled and converted into <ix:nonFraction id="c82736020" contextRef="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfApecClassACommonStockIntoCommonStockMember" unitRef="Share" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" format="ixt:numdotdecimal" decimals="INF">34,982,628</ix:nonFraction> shares of our Common Stock.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#x25cf;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Shares of Apex Class B common stock were cancelled and converted into <ix:nonFraction id="c82736021" contextRef="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfApecClassBCommonStockIntoCommonStockMember" unitRef="Share" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" format="ixt:numdotdecimal" decimals="INF">9,560,000</ix:nonFraction> shares of our Common Stock.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#x25cf;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Apex entered into subscription agreements with certain investors, whereby <ix:nonFraction id="c82736022" contextRef="d_2021-07-26_2021-07-26_SubsidiarySaleOfStockAxis-SubscriptionAgreementsMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" format="ixt:numdotdecimal" decimals="INF">14,000,000</ix:nonFraction> shares of our Common Stock at $<ix:nonFraction id="c82736023" contextRef="i_2021-07-26_SubsidiarySaleOfStockAxis-SubscriptionAgreementsMember" unitRef="USDPerShare" name="us-gaap:SharesIssuedPricePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">10.00</ix:nonFraction>&#xa0;per share (&#x201c;<i><b>PIPE Shares</b></i>&#x201d;) for an aggregate purchase price of $<ix:nonFraction id="c82736024" contextRef="d_2021-07-26_2021-07-26_SubsidiarySaleOfStockAxis-SubscriptionAgreementsMember" unitRef="USD" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" format="ixt:numdotdecimal" decimals="-7">140.0</ix:nonFraction> million.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#x25cf;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">A portion of Legacy AvePoint preferred stock was cancelled and converted into <ix:nonFraction id="c82736025" contextRef="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" unitRef="Share" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" format="ixt:numdotdecimal" decimals="INF">28,500,592</ix:nonFraction> shares of our&#xa0;Common Stock. The remaining preferred stock was redeemed for $<ix:nonFraction id="c82736026" contextRef="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" unitRef="USD" name="us-gaap:ConversionOfStockAmountIssued1" scale="6" format="ixt:numdotdecimal" decimals="-5">130.9</ix:nonFraction> million.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#x25cf;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Options to purchase Legacy AvePoint common stock (other than certain options held by certain executives and options issued to certain employees in the People's Republic of China) were cancelled and converted into an option to purchase our Common Stock with the same terms and conditions (including vesting and exercisability terms) applicable to the corresponding former Legacy AvePoint options.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#x25cf;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Options to purchase Legacy AvePoint common stock issued to employees in the People's Republic of China were cancelled and converted into an option to purchase our Common Stock with the same terms and conditions with the exception of fully vested options which will incur an additional month of vesting following the Business Combination to comply with local regulations.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#x25cf;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Legacy AvePoint Officer Awards, as defined in&#xa0;<i>"Note <em style="font: inherit;">13</em> &#x2014; Stock-Based Compensation,"&#xa0;</i>were cancelled. Refer to&#xa0;<i>"Note <em style="font: inherit;">13</em> &#x2014; Stock-Based Compensation" </i>for more information.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#x25cf;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Put options on Legacy AvePoint Modified Options and Modified Common Stock, as defined in&#xa0;<i>"Note <em style="font: inherit;">13</em> &#x2014; Stock-Based Compensation"</i>, were cancelled.&#xa0;Refer to&#xa0;<i>"Note <em style="font: inherit;">13</em> &#x2014; Stock-Based Compensation" </i>for more information.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#x25cf;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">We entered into earn-out agreements to issue additional shares if certain share price milestones are achieved.&#xa0;Refer to&#xa0;<i>"Note <em style="font: inherit;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted">11</em> &#x2014; Company Earn-Out and Warrant Liabilities" </i>for more information.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#x25cf;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">We assumed public and private placement warrants from Apex.&#xa0;Refer to&#xa0;<i>"Note <em style="font: inherit;">11</em> &#x2014; Company Earn-Out and Warrant Liabilities" </i>for more information.</td></tr>
</tbody></table>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">As of the Closing Date and following the completion of the Business Combination, we are authorized to issue up to <ix:nonFraction id="c82736033" contextRef="i_2021-07-26" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="0" format="ixt:numdotdecimal" decimals="INF">1,000,000,000</ix:nonFraction> shares of Common Stock at a par value of $<ix:nonFraction id="c82736034" contextRef="i_2021-07-26" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">0.0001</ix:nonFraction> per share and up to <ix:nonFraction id="c82736035" contextRef="i_2021-07-26" unitRef="Share" name="us-gaap:PreferredStockSharesAuthorized" scale="0" format="ixt:numdotdecimal" decimals="INF">20,000,000</ix:nonFraction> shares of preferred stock, the rights, preferences and privileges of which <em style="font: inherit;"> may </em>be designated from time to time by our Board.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">As of the Closing Date and following the completion of the Business Combination, we had the following outstanding securities:</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: top; width: 51px; text-align: justify;">&#x25cf;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;"><ix:nonFraction id="c82736036" contextRef="i_2021-07-26" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">180,272,638</ix:nonFraction> shares of Common Stock; and</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: justify;">&#x25cf;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;"><ix:nonFraction id="c82736037" contextRef="i_2021-07-26" unitRef="Share" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">17,905,000</ix:nonFraction> warrants, each exercisable for <span style="-sec-ix-hidden:c82736038">one</span> share of Common Stock at a price of $<ix:nonFraction id="c82736039" contextRef="i_2021-07-26" unitRef="USDPerShare" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" format="ixt:numdotdecimal" decimals="INF">11.50</ix:nonFraction> per share (the &#x201c;<i><b>Warrants</b></i>&#x201d;).</td></tr>
</tbody></table>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">As a result of the Business Combination, we received net cash consideration of $<ix:nonFraction id="c82736040" contextRef="d_2021-07-26_2021-07-26" unitRef="USD" name="us-gaap:CashAcquiredInExcessOfPaymentsToAcquireBusiness" scale="6" format="ixt:numdotdecimal" decimals="-5">204.5</ix:nonFraction> million. Legacy AvePoint and Apex incurred costs that are considered direct and incremental costs associated with&#xa0;the transaction. These costs amounted to&#xa0;$<ix:nonFraction id="c82736041" contextRef="d_2021-07-26_2021-07-26" unitRef="USD" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="6" format="ixt:numdotdecimal" decimals="-5">56.2</ix:nonFraction>&#xa0;million&#xa0;and were treated as a reduction of additional paid-in capital.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Cash flows provided to or paid by Legacy AvePoint or Apex in connection with the&#xa0;Business Combination are included in our&#xa0;consolidated statements of cash flows as financing activities. Our purchase of shares of Apex common stock prior to the Business Combination&#xa0;is included in our consolidated statements of cash flows as a financing cash outflow. The shares purchased are recorded as treasury stock.</p>
  </ix:nonNumeric>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="c2082432" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">4.</em> Concentration of Credit Risk </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The Company deposits its cash with financial institutions and, at times, such balances <em style="font: inherit;"> may </em>exceed federally insured limits. <ix:nonFraction id="c82736043" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="avpt:NumberOfMajorCustomers" scale="0" format="ixt-sec:numwordsen" decimals="-3">No</ix:nonFraction> customer accounted for more than <em style="font: inherit;">10%</em> of revenue for the years ended <em style="font: inherit;"> December 31, 2021</em>,&#xa0;<em style="font: inherit;">2020</em>&#xa0;and <em style="font: inherit;">2019,</em> and <ix:nonFraction id="c82736047" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="avpt:NumberOfMajorCustomers" scale="0" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction>&#xa0;customer made up more than <em style="font: inherit;">10%</em> of accounts receivable as of <em style="font: inherit;"> December 31, 2021</em> and <em style="font: inherit;">2020.</em></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><ix:exclude>&#xa0;</ix:exclude></p>
   <ix:exclude>
    <div class="PGNUM" style="text-align: center; width: 100%; margin: 0pt; font-size: 10pt; font-family: Times New Roman;">
     <em style="font: inherit;"></em></div></ix:exclude><ix:exclude><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"><div class="PGNUM" style="text-align: center; width: 100%; margin: 0pt; font-size: 10pt; font-family: Times New Roman;"><em style="font: inherit;">83</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%; margin: 0pt;">
     <div class="hf-row">
      <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">AvePoint, Inc. and Subsidiaries</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to Consolidated Fin</p></ix:exclude><ix:exclude><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">ancial Statements (continued)</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p></ix:exclude><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"></p>
  </ix:nonNumeric>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="c2082433" escape="true">
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">5.</em> Accounts Receivable, Net </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Accounts receivable, net, consists of the following components:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="c2082434" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trade receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735302" contextRef="i_2021-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-TradeAccountsReceivableMember" unitRef="USD" name="us-gaap:AccountsReceivableGrossCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">38,819</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735303" contextRef="i_2020-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-TradeAccountsReceivableMember" unitRef="USD" name="us-gaap:AccountsReceivableGrossCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">33,521</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Current unbilled receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735304" contextRef="i_2021-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-UnbilledReceivableMember" unitRef="USD" name="us-gaap:AccountsReceivableGrossCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">17,086</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735305" contextRef="i_2020-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-UnbilledReceivableMember" unitRef="USD" name="us-gaap:AccountsReceivableGrossCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">16,496</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Allowance for doubtful accounts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735306" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">838</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735307" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,767</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735308" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccountsReceivableNetCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">55,067</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735309" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccountsReceivableNetCurrent" scale="3" format="ixt:numdotdecimal" decimals="-4">48,250</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  </ix:nonNumeric>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="c2082435" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">6.</em> Property and Equipment, Net </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Property and equipment, net, consists of the following:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="c2082436" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Computer equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735314" contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">5,777</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735315" contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-4">4,030</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735316" contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">2,769</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735317" contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">2,633</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Furniture and fixtures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735318" contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">1,102</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735319" contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">887</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Building</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735320" contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">786</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735321" contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">766</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Office equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735322" contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">394</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735323" contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">384</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735324" contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">378</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735325" contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">245</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735326" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">11,206</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735327" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">8,945</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less accumulated depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735328" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">7,284</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735329" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">6,282</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735330" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">3,922</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735331" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">2,663</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Accumulated depreciation and amortization includes the amortization expense relating to assets acquired under capital leases. Depreciation and amortization expense was $<ix:nonFraction id="c82736053" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" format="ixt:numdotdecimal" decimals="-5">1.2</ix:nonFraction>&#xa0;million,&#xa0;$<ix:nonFraction id="c82736054" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" format="ixt:numdotdecimal" decimals="-5">1.1</ix:nonFraction>&#xa0;million and&#xa0;$<ix:nonFraction id="c82736055" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" format="ixt:numdotdecimal" decimals="-6">1.0</ix:nonFraction>&#xa0;million for the years ended <em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em> and <em style="font: inherit;">2019,</em> respectively.</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGNUM" style="text-align: center; width: 100%; margin: 0pt; font-size: 10pt; font-family: Times New Roman;">
     <em style="font: inherit;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"></em></div></ix:exclude><ix:exclude><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"><div class="PGNUM" style="text-align: center; width: 100%; margin: 0pt; font-size: 10pt; font-family: Times New Roman;"><em style="font: inherit;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted">84</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%; margin: 0pt;">
     <div class="hf-row">
      <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">AvePoint, Inc. and Subsidiaries</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to Consolidated Financial Statements (continued)</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p></ix:exclude><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
  </ix:nonNumeric>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p>&#xa0; </p>
  <div>
   &#xa0;
  </div>
  <p></p>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="c2082437" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">7.</em> Accrued Expenses and Other Liabilities </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Accrued expenses and other liabilities consists of the following components:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="c2082438" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735336" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-4">22,740</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735337" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">16,738</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Indirect taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735338" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:SalesAndExciseTaxPayableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">3,945</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735339" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:SalesAndExciseTaxPayableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">2,571</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cloud service fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735340" contextRef="i_2021-12-31" unitRef="USD" name="avpt:CloudServiceFeesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,314</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735341" contextRef="i_2020-12-31" unitRef="USD" name="avpt:CloudServiceFeesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">994</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Professional service fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735342" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,033</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735343" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-5">500</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued partner expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735344" contextRef="i_2021-12-31" unitRef="USD" name="avpt:AccruedPartnerExpensesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">903</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735345" contextRef="i_2020-12-31" unitRef="USD" name="avpt:AccruedPartnerExpensesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,253</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income taxes payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735346" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,197</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735347" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,713</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735348" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-4">3,930</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735349" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">2,476</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735350" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">35,062</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735351" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">26,245</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  </ix:nonNumeric>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:DebtDisclosureTextBlock" id="c2082439" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">8.</em> Line of Credit </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> April 7 2020, </em>Legacy AvePoint entered into a loan and security agreement (the &#x201c;<b><i>Loan Agreement</i></b>&#x201d;) with HSBC Ventures Bank USA Inc. (&#x201c;<b><i>HSBC</i></b>&#x201d;), a commercial bank.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> July 1, 2021, </em>Legacy AvePoint effected an assignment of its existing rights and obligations under the Loan Agreement to AvePoint US, LLC (which, at the time of the assignment, was a wholly-owned subsidiary of ours) through entry into a limited consent and <em style="font: inherit;">first</em> amendment to the Loan Agreement (the &#x201c;<b><i>First Amendment</i></b>,&#x201d; and the Loan Agreement as amended thereby, the &#x201c;<b><i>First</i></b> <b><i>Amended Loan Agreement</i></b>&#x201d;) and an assignment and assumption agreement (the &#x201c;<b><i>First</i></b> <b><i>Assignment and Assumption Agreement</i></b>&#x201d;). In addition, our Board approved the entry into a pledge agreement (the &#x201c;<b><i>Pledge Agreement</i></b>&#x201d;) and limited guaranty (the &#x201c;<b><i>Limited Guaranty</i></b>&#x201d;) in favor of HSBC, pursuant to which we pledged <ix:nonFraction id="c82736062" contextRef="i_2021-07-01_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember_OwnershipAxis-AvePointUSLLCMember" unitRef="Pure" name="avpt:DebtInstrumentPercentageOfEquityPledged" scale="-2" format="ixt:numdotdecimal" decimals="0">100</ix:nonFraction>% of the AvePoint US, LLC equity held by us (the &#x201c;<b><i>Pledged Equity</i></b>&#x201d;) as collateral in support of the borrower&#x2019;s obligations under the Amended Loan Agreement and further provided a payment guarantee to HSBC on behalf of AvePoint US, LLC equal to the value of the Pledged Equity and capped at the amount actually borrowed under the First Amended Loan Agreement.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> July 26, 2021, </em>we effected a merger with AvePoint US, LLC, following the consummation of which we were the surviving entity (the &#x201c;<b><i>Rollup Merger</i></b>&#x201d;). In connection therewith, on <em style="font: inherit;"> July 23, 2021, </em>we entered into that certain <em style="font: inherit;">second</em> assignment and assumption agreement (the &#x201c;<b><i>Second</i></b> <b><i>Assignment and Assumption Agreement</i></b>&#x201d;) by and among us, AvePoint US, LLC, and HSBC, pursuant to which we would assume AvePoint US, LLC&#x2019;s obligations as borrower under the First Amended Loan Agreement as of the effective time of the Rollup Merger (the &#x201c;<b><i>Assumption</i></b>&#x201d;). We, the guarantors party to the Loan Agreement (the &#x201c;<b><i>Guarantors</i></b>&#x201d;), and HSBC also entered into that certain limited consent, dated as of <em style="font: inherit;"> July 23, 2021 (</em>the &#x201c;<b><i>Limited Consent</i></b>&#x201d;), whereby HSBC consented to the Rollup Merger, the entry into the Second Assignment and Assumption Agreement, and the Assumption, and all other actions taken by or necessary or permissible to be taken by us, AvePoint US, LLC, or the Guarantors related thereto, whether occurring prior to, on, or after the effective time of the Rollup Merger.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> October 31, 2021, </em>we entered into that certain Second Amendment (the "<b><i>Second Amendment</i></b>")&#xa0;to the First Amended Loan Agreement. The First Amended Loan Agreement as amended by the Second Amendment (the "<b><i>Second</i></b> <b><i>Amended Loan Agreement</i></b>") provides for, among other things, completion of the Post-Closing Amendments (as defined in the Limited Consent) and the removal of "Holdings" (as defined in the First Amended Loan Agreement) as a limited guarantor of the Borrower's (as defined in the First Amended Loan Agreement) obligations under the First Amended Loan Agreement and the de facto termination of the&#xa0;Pledge Agreement and Limited Guaranty.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">The Second Amended Loan Agreement&#x2019;s substantive economic terms were <em style="font: inherit;">not</em> amended from the original Loan Agreement, the substantive economic terms of which are described as follows: a revolving line of credit of up to $<ix:nonFraction id="c82736065" contextRef="i_2020-04-07_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" format="ixt:numdotdecimal" decimals="-7">30.0</ix:nonFraction> million, with an additional $<ix:nonFraction id="c82736066" contextRef="i_2020-04-07_CreditFacilityAxis-LineOfCreditAccordionFeatureMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" format="ixt:numdotdecimal" decimals="-7">20.0</ix:nonFraction> million accordion feature for additional capital we <em style="font: inherit;"> may </em>draw at our request. Borrowings under the line bear interest at a rate equal to LIBOR plus <ix:nonFraction id="c82736067" contextRef="d_2020-04-07_2020-04-07_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember_VariableRateAxis-LondonInterbankOfferedRateLIBORMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:numdotdecimal" decimals="3">3.5</ix:nonFraction>%. The line carries an unused fee of <ix:nonFraction id="c82736068" contextRef="d_2020-04-07_2020-04-07_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember" unitRef="Pure" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" format="ixt:numdotdecimal" decimals="3">0.5</ix:nonFraction>% per year. The proceeds of borrowings under the Second Amended Loan Agreement will be used for general corporate purposes.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">We, on a consolidated basis with our subsidiaries, are required to maintain a specified adjusted quick ratio, tested by HSBC each quarter. Pursuant to the Second Amended Loan Agreement, we pledged, assigned, and granted HSBC a security interest in all shares of our subsidiaries, future proceeds, and certain assets as security for our obligations under the Second Amended Loan Agreement. Our line of credit under the Second Amended Loan Agreement will mature on <em style="font: inherit;"> April 7, 2023.</em></p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">To date, we are in compliance with all covenants under the Second Amended Loan Agreement. We have <span style="-sec-ix-hidden:c82736069">not</span> at any time, including as of and for the fiscal year ending <em style="font: inherit;"> December 31, 2021, </em>borrowed under the Second Amended Loan Agreement. The descriptions of the&#xa0;Loan Agreement, the First Amendment, the Second Amendment, the First Amended Loan Agreement, the Second Amended Loan Agreement, the First Assignment and Assumption Agreement, the Second Assignment and Assumption Agreement, the Limited Consent, the Pledge Agreement, and the Limited Guaranty, are&#xa0;qualified in their&#xa0;entirety by the full text of the forms of such agreements, copies of which are attached hereto as Exhibits and&#xa0;are incorporated herein by reference.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Under the Loan Agreement, the Company is required to maintain a specified adjusted quick ratio and a minimum annual recurring revenue tested by the Bank each quarter. The Company pledged, assigned and granted the Bank a security interest in all shares, future proceeds and assets (except for excluded assets, including material intellectual property) as a security for the performance of the loan and security agreement obligations. As of <em style="font: inherit;"> December 31, 2021</em>, the Company is in compliance with all covenants under the line and had <ix:nonFraction id="c82736070" contextRef="i_2021-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember" unitRef="USD" name="us-gaap:LineOfCredit" scale="0" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> borrowings outstanding under the line of credit.</p>
  </ix:nonNumeric>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:IncomeTaxDisclosureTextBlock" id="c2082440" escape="true">
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">9.</em> Income Taxes</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Pretax loss resulting from domestic and foreign operations is as follows:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="c2082441" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year Ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Domestic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735352" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">23,583</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735353" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">19,107</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735354" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">13,320</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735355" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">9,205</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735356" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" format="ixt:numdotdecimal" decimals="-5">3,200</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735357" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">6,240</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax loss from continuing operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82735358" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">32,788</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82735359" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">15,907</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82735360" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">19,560</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The components of the provision (benefit) for income taxes consists of the following:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="c2082442" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Current income tax expense:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735367" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">467</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735368" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735369" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">State and local</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735370" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">881</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735371" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">411</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735372" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-4">80</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735373" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">1,117</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735374" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">1,096</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735375" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">1,813</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total current income tax expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735376" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">703</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735377" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">1,507</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735378" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">1,893</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred income tax expense (benefit):</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735379" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">89</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735380" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">175</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735381" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">State and local</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735382" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">12</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735383" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">843</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735384" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735385" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">323</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735386" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">573</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735387" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,279</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total deferred income tax expense (benefit)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735388" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">246</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735389" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">445</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735390" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,279</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total income tax expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735391" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">457</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735392" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">1,062</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735393" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">614</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The reconciliation of the amounts at the U.S. federal statutory income tax rate to the company&#x2019;s effective income tax rate is as follows:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="c2082443" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. federal statutory tax rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735402" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">6,886</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735403" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">3,340</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735404" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">4,108</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">State and local income taxes, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735405" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">962</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735406" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">519</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735407" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" format="ixt:numdotdecimal" decimals="-4">80</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735408" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" format="ixt:numdotdecimal" decimals="-3">10,865</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735409" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" format="ixt:numdotdecimal" decimals="-4">6,770</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735410" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" format="ixt:numdotdecimal" decimals="-3">2,748</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair Value of Earnout Liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735411" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">3,946</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735412" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735413" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Transaction Costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735414" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">2,209</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735415" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735416" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Change in valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735417" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" format="ixt:numdotdecimal" decimals="-3">3,085</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735418" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">3,216</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735419" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" format="ixt:numdotdecimal" decimals="-3">1,516</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735420" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" format="ixt:numdotdecimal" decimals="-4">440</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735421" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" format="ixt:numdotdecimal" decimals="-3">1,575</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735422" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">375</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Return-to-Provision Adjustments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735423" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">196</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735424" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">538</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735425" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">497</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Permanent differences</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735426" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">334</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735427" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">65</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735428" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">157</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735429" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">68</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735430" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" format="ixt:numdotdecimal" decimals="-3">265</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735431" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" format="ixt:numdotdecimal" decimals="-3">99</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735432" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">457</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735433" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">1,062</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735434" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">614</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The Company&#x2019;s effective tax rate differed from the U.S. federal statutory rate primarily due to mix of&#xa0;pre-tax&#xa0;income (loss) results by jurisdictions taxed at different rates than <ix:nonFraction id="c82736072" contextRef="d_2021-01-01_2021-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" format="ixt:numdotdecimal" decimals="2">21</ix:nonFraction>%, stock-based compensation, transaction costs, Section <em style="font: inherit;">162</em> limitation, and changes in valuation allowance in certain foreign jurisdictions.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Deferred income taxes are provided for the tax effect of temporary differences between the financial reporting basis and the tax basis of assets and liabilities. Significant components of the Company&#x2019;s deferred tax assets and (liabilities) are as follows:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="c2082444" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Net operating loss carryforwards</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735439" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" format="ixt:numdotdecimal" decimals="-3">10,716</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735440" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" format="ixt:numdotdecimal" decimals="-3">6,814</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Deferred Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735441" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsDeferredIncome" scale="3" format="ixt:numdotdecimal" decimals="-3">5,315</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735442" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsDeferredIncome" scale="3" format="ixt:numdotdecimal" decimals="-3">4,886</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Compensation and benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735443" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" format="ixt:numdotdecimal" decimals="-3">4,384</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735444" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" format="ixt:numdotdecimal" decimals="-3">1,792</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Foreign tax credits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735445" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign" scale="3" format="ixt:numdotdecimal" decimals="-4">720</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735446" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign" scale="3" format="ixt:numdotdecimal" decimals="-4">720</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Fair Value of Earn-out Liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735447" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" scale="3" format="ixt:numdotdecimal" decimals="-3">181</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735448" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735449" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsOther" scale="3" format="ixt:numdotdecimal" decimals="-3">1,047</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735450" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsOther" scale="3" format="ixt:numdotdecimal" decimals="-3">1,066</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735451" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsGross" scale="3" format="ixt:numdotdecimal" decimals="-3">22,363</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735452" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsGross" scale="3" format="ixt:numdotdecimal" decimals="-3">15,278</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735453" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">132</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735454" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-4">140</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735455" contextRef="i_2021-12-31" unitRef="USD" name="avpt:DeferredTaxLiabilitiesAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3">214</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735456" contextRef="i_2020-12-31" unitRef="USD" name="avpt:DeferredTaxLiabilitiesAmortization" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Commissions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735457" contextRef="i_2021-12-31" unitRef="USD" name="avpt:DeferredTaxLiabilitiesCommissions" scale="3" format="ixt:numdotdecimal" decimals="-3">7,918</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735458" contextRef="i_2020-12-31" unitRef="USD" name="avpt:DeferredTaxLiabilitiesCommissions" scale="3" format="ixt:numdotdecimal" decimals="-3">5,285</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Prepaid Subscription</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735459" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" format="ixt:numdotdecimal" decimals="-3">822</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735460" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" format="ixt:numdotdecimal" decimals="-4">580</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Unbilled Receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735461" contextRef="i_2021-12-31" unitRef="USD" name="avpt:DeferredTaxLiabilitiesUnbilledReceivable" scale="3" format="ixt:numdotdecimal" decimals="-3">2,183</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735462" contextRef="i_2020-12-31" unitRef="USD" name="avpt:DeferredTaxLiabilitiesUnbilledReceivable" scale="3" format="ixt:numdotdecimal" decimals="-3">1,632</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total deferred tax liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735463" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">11,269</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735464" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">7,637</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Net Deferred Tax Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735465" contextRef="i_2021-12-31" unitRef="USD" name="avpt:DeferredTaxAssetsGrossNetOfLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">11,094</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735466" contextRef="i_2020-12-31" unitRef="USD" name="avpt:DeferredTaxAssetsGrossNetOfLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">7,641</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0pt;">Valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735467" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" format="ixt:numdotdecimal" decimals="-3">8,356</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735468" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" format="ixt:numdotdecimal" decimals="-4">5,530</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net deferred tax asset</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735469" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" format="ixt:numdotdecimal" decimals="-3">2,738</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735470" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" format="ixt:numdotdecimal" decimals="-3">2,111</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
   <div style="font-size: 10pt; text-align: justify; text-indent: 36pt;">
     As of
    <em style="font: inherit;"> December&#xa0;</em>
    <em style="font: inherit;">31,</em>
    <em style="font: inherit;">2021,</em> the Company had net operating loss (&#x201c;NOL&#x201d;) carryforwards for U.S. federal income tax of
    $<ix:nonFraction id="c82736076" contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember" unitRef="USD" name="us-gaap:OperatingLossCarryforwards" scale="6" format="ixt:numdotdecimal" decimals="-5">6.6</ix:nonFraction> million, and&#xa0;state and local income tax of
    $<ix:nonFraction id="c82736077" contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember" unitRef="USD" name="us-gaap:OperatingLossCarryforwards" scale="6" format="ixt:numdotdecimal" decimals="-5">14.7</ix:nonFraction> million, which
    <em style="font: inherit;"> may </em>offset future taxable income. The state NOL carryforwards begin to expire in
    <em style="font: inherit;">2031.</em> The Company also has foreign NOL carryforwards of approximately
    $<ix:nonFraction id="c82736079" contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember" unitRef="USD" name="us-gaap:OperatingLossCarryforwards" scale="6" format="ixt:numdotdecimal" decimals="-5">35.6</ix:nonFraction> million, which will expire beginning
    <em style="font: inherit;">2031</em> and NOL carryforward periods vary from
    <em style="font: inherit;">6</em> years to indefinite period. The Company has
    $<ix:nonFraction id="c82736082" contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember" unitRef="USD" name="us-gaap:TaxCreditCarryforwardAmount" scale="6" format="ixt:numdotdecimal" decimals="-5">0.7</ix:nonFraction> million of foreign tax credit carryforwards available that expire in
    <span style="-sec-ix-hidden:c82736083">2022</span> and
    <span style="-sec-ix-hidden:c82736084">2023.</span>
   </div>
   <p style="text-indent: 36pt;">Under the provisions of the Internal Revenue Code, the U.S. NOL carryforwards are subject to review and possible adjustment by the Internal Revenue Service and state tax authorities. NOL and tax credit carryforwards <em style="font: inherit;"> may </em>become subject to an annual limitation in the event of a <em style="font: inherit;">50%</em> cumulative change in the ownership interest of significant stockholders over a <em style="font: inherit;">three</em>-year period in excess of <em style="font: inherit;">50%,</em> as defined under Sections <em style="font: inherit;">382</em> and <em style="font: inherit;">383</em> of the Internal Revenue Code, as well as similar state tax provisions. This could limit the amount of NOLs that the Company can utilize annually to offset future taxable income or tax liabilities. The amount of the annual limitation, if any, will be determined based on the value of the Company immediately prior to the ownership change. The Company <em style="font: inherit;"> may </em>have experienced an ownership change prior to <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021,</em> however, the Company does <em style="font: inherit;">not</em> believe its NOL carryforwards would be limited under IRC Section&#xa0;<em style="font: inherit;">382.</em> The Company could experience an ownership change in the future which could limit the utilization of certain NOL carryforwards.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify; text-indent: 36pt;">ASC&#xa0;<em style="font: inherit;">740</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">30</em>-<em style="font: inherit;">5</em>&#xa0;requires that a valuation allowance be established when it is more likely than <em style="font: inherit;">not</em> that all or a portion of a deferred tax asset will <em style="font: inherit;">not</em> be realized. In making this assessment, management considered all available positive and negative evidence, including the level of historical taxable income, future reversals of existing temporary differences, tax planning strategies, and projected future taxable income. On the basis of this evaluation, a valuation allowance of $<ix:nonFraction id="c82736100" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" format="ixt:numdotdecimal" decimals="-5">8.4</ix:nonFraction> million and $<ix:nonFraction id="c82736101" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" format="ixt:numdotdecimal" decimals="-5">5.5</ix:nonFraction> million was recorded as of <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020,</em> respectively, against certain jurisdiction&#x2019;s net deferred tax assets for which it is more likely than <em style="font: inherit;">not</em> that the tax benefit will <em style="font: inherit;">not</em> be realized. The valuation allowance was increased by $<ix:nonFraction id="c82736108" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="6" format="ixt:numdotdecimal" decimals="-5">2.9</ix:nonFraction>&#xa0;million for the year ended <em style="font: inherit;"> December 31, 2021, </em>primarily due to full valuation allowances being established for Canada, Singapore, and the United Kingdom in the current year.&#xa0; For the year ended <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020</em> the valuation allowance decreased by $<ix:nonFraction id="c82736111" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="6" format="ixt:numdotdecimal" decimals="-5" sign="-">4.6</ix:nonFraction> million primarily due to the utilization of NOL carryforwards in various jurisdictions. For the year ended <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021,</em> the Company released valuation allowance in net deferred tax assets in Switzerland. The Company determined that there is sufficient positive evidence to conclude that it is more likely than <em style="font: inherit;">not</em> that the deferred tax assets are realizable.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify; text-indent: 36pt;">The Tax Cuts and Jobs Act of <em style="font: inherit;">2017</em> (the &#x201c;<i><b>Act</b></i>&#x201d;) subjects a U.S. shareholder to tax on global intangible low-taxed income (&#x201c;<i><b>GILTI</b></i>&#x201d;) earned by certain foreign subsidiaries. The Company has elected to account for GILTI as a period expense in the year the tax is incurred. As a result of the Act and the current U.S taxation of deemed repatriated earnings, the additional taxes might be payable upon repatriation of foreign earnings. As of <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021,</em> the Company did <span style="-sec-ix-hidden:c82736118">not</span> provide any foreign withholding taxes related to its foreign subsidiaries&#x2019; undistributed earnings, as such earnings have been retained and are intended to be indefinitely reinvested to fund ongoing operations of the foreign subsidiaries. It is <em style="font: inherit;">not</em> practicable to estimate the amount of taxes that would be payable upon remittance of these earnings, because such tax, if any, is dependent upon circumstances existing if and when remittance occur.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify; text-indent: 36pt;">A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties is as follows:</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="c2082445" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Beginning balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c82735477" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefits" scale="3" format="ixt:numdotdecimal" decimals="-3">5,369</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c82735478" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefits" scale="3" format="ixt:numdotdecimal" decimals="-4">5,230</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Additions based on tax positions related to the current year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735479" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735480" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Additions for tax positions of prior years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735481" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735482" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" format="ixt:numdotdecimal" decimals="-3">139</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Reduction for tax positions of prior years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c82735483" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" format="ixt:numdotdecimal" decimals="-3">4,281</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735484" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Reduction for settlements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735485" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735486" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Expiration of applicable statute of limitations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735487" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735488" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735489" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefits" scale="3" format="ixt:numdotdecimal" decimals="-3">1,088</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735490" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefits" scale="3" format="ixt:numdotdecimal" decimals="-3">5,369</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">The Company recognizes accrued interest and penalties related to unrecognized tax benefits as part of the provision for income taxes. As of <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021,</em> and <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020,</em> the Company had $<ix:nonFraction id="c82736124" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" scale="6" format="ixt:numdotdecimal" decimals="-5">1.3</ix:nonFraction>&#xa0;million and $<ix:nonFraction id="c82736125" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" scale="6" format="ixt:numdotdecimal" decimals="-5">1.2</ix:nonFraction> million, respectively, of accrued interest and penalties associated with unrecognized tax benefits. These amounts were included in other non-current liabilities in their respective years. As of <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020,</em> the total amount of unrecognized tax benefits that, if recognized, would impact the effective tax rate was <span style="-sec-ix-hidden:c82736130"><span style="-sec-ix-hidden:c82736501">not</span></span> material.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">As of <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021,</em> the unrecognized tax benefits were reduced by approximately $<ix:nonFraction id="c82736133" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="avpt:UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns" scale="6" format="ixt:numdotdecimal" decimals="-6">4.0</ix:nonFraction>&#xa0;million as a result of filing amended tax returns.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">The Company files income tax returns in the U.S. federal jurisdiction, various state and foreign jurisdictions. The tax years <span style="-sec-ix-hidden:c82736134">2017</span> through <span style="-sec-ix-hidden:c82736135">2020</span> generally remain open for examination for federal, state and local tax purposes. The tax years <span style="-sec-ix-hidden:c82736136">2011</span> through <em style="font: inherit;">2020</em> are open and subject to audit by foreign jurisdictions. To the extent utilized in future years&#x2019; tax returns, net operating loss carryforwards on <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020</em> will remain subject to examination until the respective tax year is closed.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;"></em>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>
    <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
     <div class="PGFTR" style="text-align: center; width: 100%">
      <div class="hf-row">
       <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
        <em style="font: inherit;">85</em>
       </div>
      </div>
     </div>
     <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
     <div class="PGHDR" style="text-align: left; width: 100%">
      <div class="hf-row">
       <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
        <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
       </div>
      </div>
     </div>
    </div> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">AvePoint, Inc. and Subsidiaries</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to&#xa0;Consolidated Financial Statements (continued)</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p></ix:exclude>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p>
  </ix:nonNumeric>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="c2082446" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">10.</em> Commitments and Contingencies </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Operating Leases</i></b></span><b><i> </i></b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company is obligated under various non-cancelable operating leases for office space. The initial terms of the leases expire on various dates through <em style="font: inherit;">2030.</em></p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">During the years&#xa0;ended <em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em> and <em style="font: inherit;">2019,</em>&#xa0;total rent expense for facilities amounted to&#xa0;$<ix:nonFraction id="c82736147" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:OperatingLeaseExpense" scale="6" format="ixt:numdotdecimal" decimals="-5">6.4</ix:nonFraction>&#xa0;million, $<ix:nonFraction id="c82736148" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:OperatingLeaseExpense" scale="6" format="ixt:numdotdecimal" decimals="-5">5.6</ix:nonFraction> million and&#xa0;$<ix:nonFraction id="c82736149" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:OperatingLeaseExpense" scale="6" format="ixt:numdotdecimal" decimals="-5">5.4</ix:nonFraction> million, respectively. As of <em style="font: inherit;"> December 31, 2021</em>,&#xa0;letters of credit have been issued in the amount of $<ix:nonFraction id="c82736150" contextRef="i_2021-12-31_LossContingenciesByNatureOfContingencyAxis-GuaranteeForOperatingLeasesMember" unitRef="USD" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" format="ixt:numdotdecimal" decimals="-5">0.5</ix:nonFraction> million,&#xa0;as security for operating leases. The letters of credit are secured by certificates of deposit.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The future minimum rental payments for all long-term non-cancelable property leases are as follows:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="c2082447" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Year Ending December 31:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735491" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" format="ixt:numdotdecimal" decimals="-4">5,680</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735492" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" format="ixt:numdotdecimal" decimals="-3">3,808</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735493" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" format="ixt:numdotdecimal" decimals="-3">2,428</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735494" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" format="ixt:numdotdecimal" decimals="-4">1,840</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735495" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" format="ixt:numdotdecimal" decimals="-3">1,438</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735496" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" format="ixt:numdotdecimal" decimals="-4">2,960</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735497" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" format="ixt:numdotdecimal" decimals="-3">18,154</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Purchase Commitments </i></b></span></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company has outstanding unconditional purchase commitments to procure licenses to use IT software from suppliers. These agreements are negotiated in consideration of the volume of transactions with select suppliers and the associated required transaction volumes are expected to be met through the normal course of business.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> June 2017, </em>the Company signed an unconditional purchase commitment in the amount of $<ix:nonFraction id="c82736151" contextRef="i_2017-06-30" unitRef="USD" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" scale="6" format="ixt:numdotdecimal" decimals="-6">8.0</ix:nonFraction> million payable based upon consumption from <em style="font: inherit;"> June 2017 </em>to <em style="font: inherit;"> June 2020. </em><span style="-sec-ix-hidden:c82736152">No</span> payments were made for the fiscal year ended <em style="font: inherit;">2018.</em> For the fiscal year ended <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2019</em> the Company made payments in the amount of $<ix:nonFraction id="c82736156" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="avpt:PaymentsForUnconditionalPurchaseCommitment" scale="6" format="ixt:numdotdecimal" decimals="-5">5.5</ix:nonFraction> million under this agreement. The remainder of the commitment was paid in the fiscal year ended <em style="font: inherit;"> December 31, 2020</em>.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> April 2019, </em>the Company signed an unconditional purchase commitment related to the use of Microsoft Office <em style="font: inherit;">365</em> in the amount of $<ix:nonFraction id="c82736158" contextRef="i_2019-04-30_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member" unitRef="USD" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" scale="6" format="ixt:numdotdecimal" decimals="-5">2.1</ix:nonFraction> million payable in <em style="font: inherit;">three</em> equal installments during <em style="font: inherit;">2019,</em> <em style="font: inherit;">2020,</em> and <em style="font: inherit;">2021.</em> In <em style="font: inherit;"> May 2020, </em>the Company signed an unconditional purchased commitment in the amount of $<ix:nonFraction id="c82736163" contextRef="i_2020-05-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember" unitRef="USD" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" scale="6" format="ixt:numdotdecimal" decimals="-6">22.0</ix:nonFraction> million to purchase IT solutions over a <span style="-sec-ix-hidden:c82736164">three</span>-year term. Under this agreement, payments are made upon consumption of the IT solutions and any remaining obligations due at the end of the <em style="font: inherit;">three</em>-year term in <em style="font: inherit;"> May 2023. </em>Given the Company&#x2019;s history of procuring similar products, it is expected that cash payments to the supplier will occur in <em style="font: inherit;">2021</em> and <em style="font: inherit;">2022</em> with any remaining amounts coming due in <em style="font: inherit;">2023.</em> During the year ended <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2019,</em> the Company paid $<ix:nonFraction id="c82736171" contextRef="d_2019-01-01_2019-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member" unitRef="USD" name="avpt:PaymentsForUnconditionalPurchaseCommitment" scale="6" format="ixt:numdotdecimal" decimals="-5">0.7</ix:nonFraction> million under the <em style="font: inherit;">2019</em> agreement. During the year ended <em style="font: inherit;"> December 31, 2020, </em>the Company paid $<ix:nonFraction id="c82736173" contextRef="d_2020-01-01_2020-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member" unitRef="USD" name="avpt:PaymentsForUnconditionalPurchaseCommitment" scale="6" format="ixt:numdotdecimal" decimals="-5">0.7</ix:nonFraction> million related to the <em style="font: inherit;">2019</em> agreement and $<ix:nonFraction id="c82736175" contextRef="d_2020-01-01_2020-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember" unitRef="USD" name="avpt:PaymentsForUnconditionalPurchaseCommitment" scale="6" format="ixt:numdotdecimal" decimals="-5">3.1</ix:nonFraction> million under the <em style="font: inherit;">2020</em> agreement for a total of $<ix:nonFraction id="c82736177" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="avpt:PaymentsForUnconditionalPurchaseCommitment" scale="6" format="ixt:numdotdecimal" decimals="-5">3.8</ix:nonFraction> million. During the year&#xa0;ended <em style="font: inherit;"> December 31, 2021</em>, the Company paid the remaining $<ix:nonFraction id="c82736178" contextRef="d_2021-01-01_2021-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member" unitRef="USD" name="avpt:PaymentsForUnconditionalPurchaseCommitment" scale="6" format="ixt:numdotdecimal" decimals="-5">0.7</ix:nonFraction> million related to the <em style="font: inherit;">2019</em> agreement and&#xa0;$<ix:nonFraction id="c82736180" contextRef="d_2021-01-01_2021-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember" unitRef="USD" name="avpt:PaymentsForUnconditionalPurchaseCommitment" scale="6" format="ixt:numdotdecimal" decimals="-5">12.1</ix:nonFraction>&#xa0;million&#xa0;related to the <em style="font: inherit;">2020</em> agreement.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company is obligated to make the following future minimum payments under the non-cancelable terms of these contracts as of <em style="font: inherit;"> December 31, 2021</em>:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" id="c2082448" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Years ending December 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735499" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" scale="3" format="ixt:numdotdecimal" decimals="-3">6,813</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735500" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735501" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735502" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c82735503" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82735504" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735505" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">6,813</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Legal Proceedings</i></b><b><i> </i></b></span></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In the normal course of its business, the Company <em style="font: inherit;"> may </em>be involved in various claims, negotiations and legal actions. Except for such claims that arise in the normal course of business, as of&#xa0;<em style="font: inherit;"> December 31, 2021, </em>the Company was&#xa0;<em style="font: inherit;">not</em> a party to any other litigation for which a material claim is reasonably possible, probable or estimable.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 0pt;"><span style="text-decoration: underline; "><b><i>Guarantees&#xfeff;</i></b><b><i> </i></b></span></p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In the normal course of business, we are seldomly required to enter into service agreements that require contingency agreements with customers in highly regulated sectors.&#xa0;These agreements are secured by certificates of deposits. As of <em style="font: inherit;"> December 31, 2021, </em>letters of credit have been issued in the amount of $<ix:nonFraction id="c82736183" contextRef="i_2021-12-31_LossContingenciesByNatureOfContingencyAxis-GuaranteeForServiceAgreementMember" unitRef="USD" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" format="ixt:numdotdecimal" decimals="-5">0.9</ix:nonFraction> million, as security for the agreements.&#xa0;These agreements have <em style="font: inherit;">not</em> had a material effect on our results of operations, financial position or cash flow.</p>
   <div style="font-size: 10pt; text-indent: 36pt;">
     &#xa0;
   </div><ix:exclude><div style="font-size: 10pt; text-indent: 36pt;"></div> &#xa0;
   <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">86</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">AvePoint, Inc. and Subsidiaries</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to Consolidated Financial Statements (continued)</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p></ix:exclude><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"></p>
  </ix:nonNumeric>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="avpt:EarnoutAndWarrantLiabilitiesTextBlock" id="c2082449" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">11.</em> Company Earn-Out and Warrant Liabilities</b></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Company Earn-Out</b></i></span></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">As a result of the Business Combination,&#xa0;the holders of Legacy AvePoint Preferred Stock, Legacy AvePoint common stock and Legacy AvePoint Options shall be issued additional shares of AvePoint's Common Stock, as follows:</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: top; width: 51px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">&#x2022;</p> </td><td style="vertical-align: middle; width: 1449px;"><ix:nonFraction id="c82736187" contextRef="d_2021-07-26_2021-07-26" unitRef="Share" name="avpt:NumberOfSharesExchangeableAt1250" scale="0" format="ixt:numdotdecimal" decimals="INF">1,000,000</ix:nonFraction> shares of AvePoint's Common Stock, in the aggregate, if at any time from and after the Business Combination through the <em style="font: inherit;">seventh</em> anniversary thereof (a)&#xa0;AvePoint's stock price is greater than or equal to <em style="font: inherit;">$12.50</em> over any <em style="font: inherit;">20</em> Trading Days within any <em style="font: inherit;">30</em> trading day period or (b)&#xa0;the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding <em style="font: inherit;">$12.50</em> per share;</td></tr>
<tr><td style="vertical-align: top; width: 51px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">&#x2022;</p> </td><td style="vertical-align: middle; width: 1449px;"><ix:nonFraction id="c82736193" contextRef="d_2021-07-26_2021-07-26" unitRef="Share" name="avpt:NumberOfSharesExchangeableAt1500" scale="0" format="ixt:numdotdecimal" decimals="INF">1,000,000</ix:nonFraction> shares of AvePoint's Common Stock, in the aggregate, if at any time from and after the Business Combination through the <em style="font: inherit;">seventh</em> anniversary thereof (a)&#xa0;AvePoint's stock price is greater than or equal to <em style="font: inherit;">$15.00</em> over any <em style="font: inherit;">20</em> Trading Days within any <em style="font: inherit;">30</em> trading day period or (b)&#xa0;the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding <em style="font: inherit;">$15.00</em> per share;</td></tr>
<tr><td style="vertical-align: top; width: 51px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">&#x2022;</p> </td><td style="vertical-align: middle; width: 1449px;"><ix:nonFraction id="c82736199" contextRef="d_2021-07-26_2021-07-26" unitRef="Share" name="avpt:NumberOfSharesExchangeableAt1750" scale="0" format="ixt:numdotdecimal" decimals="INF">1,000,000</ix:nonFraction> shares of AvePoint's Common Stock, in the aggregate, if at any time from and after the Business Combination through the <em style="font: inherit;">seventh</em> anniversary thereof (a)&#xa0;AvePoint's stock price is greater than or equal to <em style="font: inherit;">$17.50</em> over any <em style="font: inherit;">20</em> Trading Days within any <em style="font: inherit;">30</em> trading day period or (b)&#xa0;the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding <em style="font: inherit;">$17.50</em> per share.</td></tr>
</tbody></table>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The rights described above are hereafter referred to as the "Company Earn-Out Shares". To the extent that any portion of the Company Earn-Out Shares that would otherwise be issued to a holder of options that remain&#xa0;unvested at the date of the milestones described above, then in lieu of issuing the applicable Company Earn-Out Shares, the Company shall instead issue an award of restricted stock units of the Company for a number of shares of AvePoint's Common Stock equal to such portion of the Company Earn-Out Shares issuable with respect to the unvested options (the &#x201c;Company Earn-Out RSUs&#x201d;). In evaluation of the Company Earn-Out Shares and Company Earn-Out RSUs, management determined that the Company Earn-Out Shares represent derivatives to be marked to market at each reporting period, while the Company Earn-Out RSUs represent&#xa0;equity under ASC <em style="font: inherit;">718.</em> Refer to&#xa0;<i>"Note <em style="font: inherit;">13</em>&#xa0;&#x2014; Stock-Based Compensation"</i> for more information regarding the Company Earn-Out RSUs.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In order to capture the market conditions associated with the Company Earn-Out&#xa0;Shares, the Company applied an approach that incorporated a Monte Carlo simulation, which involved random iterations that took different future price paths over the Sponsor Earn-Out Shares&#x2019; contractual life based on the appropriate probability distributions. The fair value was determined by taking the average of the fair values under each Monte Carlo simulation trial. The Monte Carlo model requires highly subjective assumptions including the expected volatility of the price of our common stock, and the expected term of the earn-out shares. Significant increases or decreases to these inputs in isolation could result in a significantly higher or lower liability. Under this approach, the fair value of the&#xa0;Company Earn-Out&#xa0;Shares on <em style="font: inherit;"> July 1, 2021 </em>was determined to be $<ix:nonFraction id="c82736207" contextRef="i_2021-07-01" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="6" format="ixt:numdotdecimal" decimals="-5">29.6</ix:nonFraction>&#xa0;million.&#xa0;The fair value was remeasured as of <em style="font: inherit;"> December 31, 2021</em>&#xa0;and was determined to be $<ix:nonFraction id="c82736208" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="6" format="ixt:numdotdecimal" decimals="-7">10.0</ix:nonFraction> million, and included in the earn-out shares liabilities in the consolidated balance sheets. As a result, approximately $<ix:nonFraction id="c82736209" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="6" format="ixt:numdotdecimal" decimals="-5">20.3</ix:nonFraction> million was recognized and included as gain&#xa0;on earn-out and warrant liabilities in the consolidated statements of operations. We estimated the earn-out shares fair value using a Monte Carlo model with the following significant unobservable assumptions:</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="c2082450" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td>&#xa0;</td><td>&#xa0;</td><td><b>&#xa0;</b></td><td style="text-align: center;"><b>&#xa0;<b>July 1,</b></b></td><td><b>&#xa0;</b></td><td>&#xa0;</td><td colspan="2" style="text-align: center;"><b><b>December 3&#xfeff;1,</b></b></td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom;"><td>&#xa0;</td><td>&#xa0;</td><td style="border-bottom: 1px solid rgb(0, 0, 0);"><b>&#xa0;</b></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b>&#xa0;2021</b></td><td style="padding-bottom: 1px;"><b>&#xa0;</b></td><td>&#xa0;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><b>2021</b></b></td><td style="padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 70%;">Term (in years)&#xfeff;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 12%; text-align: right;"><span style="-sec-ix-hidden:c82735507">7.00&#xfeff;</span></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 12%; text-align: right;"><span style="-sec-ix-hidden:c82735508">6.50</span></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Volatility</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 12%; text-align: right;"><span style="-sec-ix-hidden:c82735509">40.00</span></td><td style="width: 1%; margin-left: 0pt;">%</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 12%; text-align: right;"><span style="-sec-ix-hidden:c82735510">40.00&#xfeff;</span></td><td style="width: 1%; margin-left: 0pt;">%</td></tr>
</tbody></table>
   </ix:nonNumeric> &#xa0;
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; "><i><b>Warrants to Acquire Common Stock</b></i></span></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> July 1, 2021, </em>as part of the Business Combination,&#xa0;the Company&#xa0;effectively granted <ix:nonFraction id="c82736210" contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember" unitRef="Share" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">405,000</ix:nonFraction> private placement warrants with a <ix:nonNumeric contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember" name="us-gaap:WarrantsAndRightsOutstandingTerm" id="c82736211" format="ixt-sec:duryear">5</ix:nonNumeric>-year term and strike price of $<ix:nonFraction id="c82736212" contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember" unitRef="USDPerShare" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" format="ixt:numdotdecimal" decimals="INF">11.50</ix:nonFraction> per share. Management has determined that the private placements warrants are to be classified as liabilities to be marked to market at each reporting period.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The private placement warrants are held by only <em style="font: inherit;">two</em> parties and any transfer of the warrants to a party other than a current holder of the warrants would cause the warrants to be converted into public warrants. Consequently, the fair value of the private placement warrants is equivalent to the quoted price of the publicly traded warrants<i>.</i>&#xa0;Under this approach, the fair value of the&#xa0;private placement warrants on <em style="font: inherit;"> July 1, 2021 </em>was determined to be $<ix:nonFraction id="c82736214" contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember" unitRef="USD" name="us-gaap:WarrantsAndRightsOutstanding" scale="6" format="ixt:numdotdecimal" decimals="-5">1.4</ix:nonFraction>&#xa0;million.&#xa0;The fair value was remeasured as of <em style="font: inherit;"> December 31, 2021</em>&#xa0;and was determined to be $<ix:nonFraction id="c82736215" contextRef="i_2021-12-31_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember" unitRef="USD" name="us-gaap:WarrantsAndRightsOutstanding" scale="6" format="ixt:numdotdecimal" decimals="-5">0.5</ix:nonFraction>&#xa0;million, and included in the other non-current liabilities in the consolidated balance sheets. As a result, $<ix:nonFraction id="c82736216" contextRef="d_2021-01-01_2021-12-31_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember" unitRef="USD" name="us-gaap:FairValueAdjustmentOfWarrants" scale="6" format="ixt:numdotdecimal" decimals="-5">0.9</ix:nonFraction>&#xa0;million was recognized and included as gain&#xa0;on earn-out and warrant liabilities in the consolidated statements of operations.</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGNUM" style="text-align: center; width: 100%; margin: 0pt; font-size: 10pt; font-family: Times New Roman;">
     <em style="font: inherit;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"></em></div></ix:exclude><ix:exclude><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"><div class="PGNUM" style="text-align: center; width: 100%; margin: 0pt; font-size: 10pt; font-family: Times New Roman;"><em style="font: inherit;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted">87</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%; margin: 0pt;">
     <div class="hf-row">
      <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">AvePoint, Inc. and Subsidiaries</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to Consolidated Financial Statements (continued)</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p></ix:exclude><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"></p>
  </ix:nonNumeric>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="c2082451" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">12.</em> Mezzanine Equity and Stockholders</b>&#x2019;<b> Equity (Deficiency) </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Prior to the Business Combination, the Company had&#xa0;<em style="font: inherit;">two</em> classes of capital stock:&#xa0;common stock and preferred stock. Following the Business Combination, the Company has <em style="font: inherit;">one</em> class of capital stock: Common Stock.&#xa0;The following summarizes the terms of the Company&#x2019;s capital stock.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Common Stock </b></i></span></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Pursuant to the Company's restated Articles of Incorporation, the Company is&#xa0;authorized to issue up to <ix:nonFraction id="c82736221" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="0" format="ixt:numdotdecimal" decimals="INF">1,000,000,000</ix:nonFraction>&#xa0;shares of common stock at $<ix:nonFraction id="c82736222" contextRef="i_2021-12-31" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">0.0001</ix:nonFraction> par value. There were <ix:nonFraction id="c82736223" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="0" format="ixt:numdotdecimal" decimals="INF">181,821,767</ix:nonFraction> and <ix:nonFraction id="c82736224" contextRef="i_2020-12-31" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="0" format="ixt:numdotdecimal" decimals="INF">100,068,469</ix:nonFraction>&#xa0;shares issued and outstanding at <em style="font: inherit;"> December 31, 2021</em>&#xa0;and <em style="font: inherit;"> December 31, 2020</em>, respectively.&#xa0;Each share of Common Stock is entitled to <em style="font: inherit;">one</em> vote. The holders of Common Stock are also entitled to receive dividends whenever funds are legally available and when declared by the Board of Directors. The Company&#x2019;s Board of Directors has <em style="font: inherit;">not</em> declared Common Stock dividends since inception.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> July 1, 2021, </em>as part of the Business Combination,&#xa0;all outstanding shares of Legacy AvePoint common stock was converted into Common Stock of AvePoint, Inc. using an exchange ratio of <ix:nonFraction id="c82736227" contextRef="i_2021-07-01" unitRef="Pure" name="avpt:BusinessCombinationShareExchangeRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">8.69144</ix:nonFraction> per share and options to purchase common stock of Legacy AvePoint were converted into options to purchase Common Stock of AvePoint, Inc. using an exchange ratio&#xa0;of <em style="font: inherit;">8.6914.</em>&#xa0;All per share information has been retroactively adjusted for this exchange ratio.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; "><i><b>Sponsor Earn-Out Shares</b></i></span></p>
   <div style="font-size:10pt">
    <div style="font-family:'Times New Roman'">
     <div style="font-variant:normal">
       &#xa0;
     </div>
    </div>
   </div>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> July 1, 2021, </em>as a result of the Business Combination, the Company&#xa0;modified the terms of <ix:nonFraction id="c82736229" contextRef="d_2021-07-01_2021-07-01" unitRef="Share" name="avpt:NumberOfSharesSubjectToVestingProvision" scale="0" format="ixt:numdotdecimal" decimals="INF">2,916,700</ix:nonFraction>&#xa0;shares of Common Stock&#xa0;(&#x201c;<i><b>Sponsor Earn-Out Shares</b></i>&#x201d;) then held by Apex&#x2019;s sponsor, such that such shares will be subject to the following vesting provisions:</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: top; width: 51px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: center;">&#x2022;</p> </td><td style="vertical-align: middle; width: 1449px;"><em style="font: inherit;">100%</em> of the Sponsor&#xa0;Earn-Out&#xa0;Shares shall vest and be released if at any time through the <em style="font: inherit;">seventh</em> anniversary of the Business Combination, AvePoint's stock price is greater than or equal to <em style="font: inherit;">$15.00</em> (as adjusted for share splits, share capitalization, reorganizations, recapitalizations and the like) over any <em style="font: inherit;">20</em> trading days within any <em style="font: inherit;">30</em> trading day period; and</td></tr>
<tr><td style="vertical-align: top; width: 51px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: center;">&#x2022;</p> </td><td style="vertical-align: middle; width: 1449px;"><em style="font: inherit;">100%</em> of the remaining Sponsor Earn-Out Shares that have <em style="font: inherit;">not</em> previously vested shall vest and be released if at any time through the <em style="font: inherit;">seventh</em> anniversary of the Business Combination,&#xa0;the Company consummates a subsequent transaction.</td></tr>
</tbody></table>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; text-indent: 36pt;">The Sponsor Earn-Out Shares are currently outstanding and receive all benefits of regular shares with the exception of the fact that the shares are held in escrow and restricted from transfer until the vesting conditions described above are met. Consequently, the shares are classified as equity. <ix:nonFraction id="c82736238" contextRef="d_2021-01-01_2021-12-31" unitRef="Share" name="avpt:NumberOfSharesSubjectToVestingProvision" scale="0" format="ixt-sec:numwordsen" decimals="-3">No</ix:nonFraction> Sponsor Earn-Out Shares have vested as of&#xa0;<em style="font: inherit;"> December 31, 2021</em>.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; "><i><b>Public Warrants to Acquire Common Stock</b></i></span></p>
   <div style="font-size:10pt">
    <div style="font-family:'Times New Roman'">
     <div style="font-variant:normal">
       &#xa0;
     </div>
    </div>
   </div>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> July 1, 2021, </em>as part of the Business Combination, the Company issued <ix:nonFraction id="c82736239" contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PublicWarrantMember" unitRef="Share" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">17,500,000</ix:nonFraction> public warrants with an exercise price of $<ix:nonFraction id="c82736240" contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PublicWarrantMember" unitRef="USDPerShare" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" format="ixt:numdotdecimal" decimals="INF">11.50</ix:nonFraction>. Each warrant entitles the registered holder to purchase <span style="-sec-ix-hidden:c82736241">one</span> share of AvePoint's Common Stock and the warrants are exercisable from the date of issuance through the <span style="-sec-ix-hidden:c82736242">fifth</span> anniversary of the Business Combination.&#xa0;The public warrants are equity classified and its fair value, based on the publicly traded warrants, was $<ix:nonFraction id="c82736243" contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PublicWarrantMember" unitRef="USD" name="us-gaap:WarrantsAndRightsOutstanding" scale="6" format="ixt:numdotdecimal" decimals="-5">59.3</ix:nonFraction> million on <em style="font: inherit;"> July 1, 2021 </em>and included in the additional paid-in capital on the consolidated balance sheets. At&#xa0;<em style="font: inherit;"> December 31, 2021</em>, all <ix:nonFraction id="c82736244" contextRef="i_2021-12-31_ClassOfWarrantOrRightAxis-PublicWarrantMember" unitRef="Share" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">17,500,000</ix:nonFraction> warrants remain outstanding.&#xa0;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; "><i><b>Convertible Contingently Redeemable Preferred Stock</b></i></span></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> July 1, 2021, </em>as part of the Business Combination, the outstanding preferred stock of the Company was redeemed for cash in part and converted into AvePoint's&#xa0;Common Stock&#xa0;in part in connection with the Business Combination with the Apex Group as described in <i>"Note <em style="font: inherit;">3</em>&#xa0;&#x2014; Business Combination".</i>&#xa0;At <em style="font: inherit;"> December 31, 2021</em>&#xa0;and <em style="font: inherit;"> December 31, 2020</em>, the Company was authorized to issue up to <ix:nonFraction id="c82736246" contextRef="i_2021-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember" unitRef="Share" name="us-gaap:PreferredStockSharesAuthorized" scale="0" format="ixt:numdotdecimal" decimals="INF">42,000,592</ix:nonFraction> shares of Series C convertible preferred stock (the &#x201c;<i><b>Series C Preferred Stock</b></i>&#x201d; or &#x201c;<i><b>Preferred Stock</b></i>&#x201d;) at $<ix:nonFraction id="c82736247" contextRef="i_2020-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember" unitRef="USDPerShare" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">0.0001</ix:nonFraction> par value, respectively. The Company had <ix:nonFraction id="c82736248" contextRef="i_2021-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember" unitRef="Share" name="us-gaap:PreferredStockSharesIssued" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction> and <ix:nonFraction id="c82736249" contextRef="i_2020-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember" unitRef="Share" name="us-gaap:PreferredStockSharesIssued" scale="0" format="ixt:numdotdecimal" decimals="INF">42,000,592</ix:nonFraction>&#xa0;shares issued and outstanding as of <em style="font: inherit;"> December 31, 2021</em>&#xa0;and <em style="font: inherit;"> December 31, 2020</em>, respectively. The Series C Preferred Stock liquidation preference was $<ix:nonFraction id="c82736250" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:PreferredStockLiquidationPreferenceValue" scale="6" format="ixt:numdotdecimal" decimals="-5">403.4</ix:nonFraction> million&#xa0;as of&#xa0;<em style="font: inherit;"> December 31, 2020</em>. In addition to the Series C Preferred Stock, at <em style="font: inherit;"> December 31, 2021</em>, the Company was authorized to issue up to <ix:nonFraction id="c82736251" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesAuthorized" scale="0" format="ixt:numdotdecimal" decimals="INF">20,000,000</ix:nonFraction> of &#x201c;blank check&#x201d; preferred stock, the rights, preferences and privileges of which <em style="font: inherit;"> may </em>be designated from time to time by the Company's Board of Directors.&#xa0;Although authorized for issuance, <ix:nonFraction id="c82736252" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesIssued" scale="0" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction>&#xa0;shares of preferred stock were issued and outstanding at <em style="font: inherit;"> December 31, 2021</em>.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"><ix:nonFraction id="c82736253" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:DividendsPreferredStock" scale="0" format="ixt-sec:numwordsen" decimals="-3">No</ix:nonFraction> dividends were declared related to the Preferred Stock in the years ended <em style="font: inherit;"> December 31, 2021</em>&#xa0;and <em style="font: inherit;">2020</em>.</p><ix:exclude><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"><br /> &#xa0;</p>
   <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
    <div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">
     <em style="font: inherit;">88</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">AvePoint, Inc. and Subsidiaries</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to Consolidated Financial Statements (continued)</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"></p></ix:exclude><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Redeemable Noncontrolling Interest </b></i></span></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> December 24, 2020, </em>AEPL Pte. Ltd. ("<i><b>AEPL</b></i>"), an unaffiliated entity, acquired a redeemable noncontrolling interest in EduTech through the contribution of <ix:nonFraction id="c82736256" contextRef="i_2020-12-24" unitRef="SDG" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" scale="6" format="ixt:numdotdecimal" decimals="-7">10.0</ix:nonFraction> million Singapore Dollars, which represents an investment of approximately $<ix:nonFraction id="c82736257" contextRef="i_2020-12-24" unitRef="USD" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" scale="6" format="ixt:numdotdecimal" decimals="-5">7.5</ix:nonFraction> million. As of <em style="font: inherit;"> December 31, 2020</em>, we owned an approximate <ix:nonFraction id="c82736258" contextRef="i_2020-12-24_OwnershipAxis-AvepointEdutechPteLtdMember" unitRef="Pure" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" format="ixt:numdotdecimal" decimals="4">77.78</ix:nonFraction>% interest in EduTech and AEPL owned an approximate <ix:nonFraction id="c82736259" contextRef="i_2020-12-24_OwnershipAxis-AvepointEdutechPteLtdMember" unitRef="Pure" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" format="ixt:numdotdecimal" decimals="4">22.22</ix:nonFraction>% interest in EduTech. On <em style="font: inherit;"> February 11, 2021, </em>AEPL contributed an additional <ix:nonFraction id="c82736260" contextRef="d_2021-02-11_2021-02-11" unitRef="SGD" name="avpt:RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest" scale="6" format="ixt:numdotdecimal" decimals="-6">1.0</ix:nonFraction> million Singapore Dollars, which represents an additional investment of $<ix:nonFraction id="c82736261" contextRef="d_2021-02-11_2021-02-11" unitRef="USD" name="avpt:RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest" scale="6" format="ixt:numdotdecimal" decimals="-5">0.8</ix:nonFraction> million. At the transaction closing date, we owned an approximate&#xa0;<ix:nonFraction id="c82736262" contextRef="i_2021-02-11_OwnershipAxis-AvepointEdutechPteLtdMember" unitRef="Pure" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" format="ixt:numdotdecimal" decimals="4">76.09</ix:nonFraction>% interest in EduTech and AEPL owned an approximate <ix:nonFraction id="c82736263" contextRef="i_2021-02-11_OwnershipAxis-AvepointEdutechPteLtdMember" unitRef="Pure" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" format="ixt:numdotdecimal" decimals="4">23.91</ix:nonFraction>% interest in EduTech. As part of AEPL&#x2019;s initial and subsequent investment in EduTech, we granted AEPL a put option which allows AEPL to cause us to repurchase AEPL&#x2019;s shares in EduTech at any time between <em style="font: inherit;"> December 24, 2022 </em>and <em style="font: inherit;"> December 24, 2023 </em>at a price equal to AEPL&#x2019;s initial and subsequent investment amounts. At each reporting period, we increase the carrying amount of the redeemable noncontrolling interest by periodic accretions using the interest method so that the carrying amount will equal the redemption amount on the date that the put option becomes exercisable. These adjustments are recorded as net income attributable to and accretion of redeemable noncontrolling interest on the consolidated statements of mezzanine equity and stockholders' equity (deficiency). The rollforward of the balance of the redeemable noncontrolling interest is as follows:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:RedeemableNoncontrollingInterestTableTextBlock" id="c2082452" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Redeemable</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">noncontrolling</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">interest</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Beginning balance (December 31, 2020)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735514" contextRef="i_2020-12-31_OwnershipAxis-AvepointEdutechPteLtdMember" unitRef="USD" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">3,061</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Issuance of redeemable noncontrolling interest in EduTech</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735515" contextRef="d_2021-01-01_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember" unitRef="USD" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="3" format="ixt:numdotdecimal" decimals="-3">238</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Net income (loss) attributable to redeemable noncontrolling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735516" contextRef="d_2021-01-01_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">847</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Other comprehensive income (loss) attributable to redeemable noncontrolling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735517" contextRef="d_2021-01-01_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">63</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Adjustment to present redemption value as of December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735518" contextRef="d_2021-01-01_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember" unitRef="USD" name="us-gaap:MinorityInterestChangeInRedemptionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">2,821</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending balance (December 31, 2021)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735519" contextRef="i_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember" unitRef="USD" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" scale="3" format="ixt:numdotdecimal" decimals="-4">5,210</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p><ix:exclude><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;">&#xa0;</p></ix:exclude><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;"></p>
  </ix:nonNumeric>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="c2082453" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">13.</em> Stock-Based Compensation </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company maintains an equity incentive plan established in <em style="font: inherit;">2006,</em> the <em style="font: inherit;">2006</em> Equity Incentive Plan (the &#x201c;<i><b><em style="font: inherit;">2006</em> Plan</b></i>&#x201d;). Under the <em style="font: inherit;">2006</em> Plan, the Company <em style="font: inherit;"> may </em>grant incentive stock options, non-qualified stock options and restricted stock to eligible recipients under the Plan which include employees, directors and consultants. To date, the Company has issued only stock options and restricted stock. On <em style="font: inherit;"> January&#xa0;</em><em style="font: inherit;">1,</em> <em style="font: inherit;">2016,</em> the Company adopted the <em style="font: inherit;">2016</em> Equity Incentive Plan (the &#x201c;<i><b><em style="font: inherit;">2016</em> Plan</b></i>&#x201d;), which replaced, on a go forward basis, the <em style="font: inherit;">2006</em> Plan. All ungranted equity reserved for issuance and <em style="font: inherit;">not</em> subject to outstanding awards under the <em style="font: inherit;">2006</em> Plan were&#xa0;assumed by the <em style="font: inherit;">2016</em> Plan and <em style="font: inherit;">no</em> additional equity was to be granted under the <em style="font: inherit;">2006</em> Plan. On <em style="font: inherit;"> May 27, 2021, </em>the Company&#x2019;s board of directors approved&#xa0;the <em style="font: inherit;">2021</em>&#xa0;Equity Incentive Plan (the &#x201c;<i><b><em style="font: inherit;">2021</em>&#xa0;Plan</b></i>&#x201d;), which was later approved by the Company&#x2019;s shareholders on <em style="font: inherit;"> June 30, 2021. </em>On a going forward basis, all equity awards granted by the Company will be made pursuant to the <em style="font: inherit;">2021</em> Plan and <em style="font: inherit;">no</em>&#xa0;additional equity will be granted under the <em style="font: inherit;">2016</em> Plan, or, for the avoidance of doubt, the <em style="font: inherit;">2006</em> Plan. As of <em style="font: inherit;"> December 31, 2021</em>, <ix:nonFraction id="c82736285" contextRef="i_2021-12-31_PlanNameAxis-The2021PlanMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" format="ixt:numdotdecimal" decimals="INF">43,238,067</ix:nonFraction> common shares remained for future issuance under the Plans. All outstanding stock awards granted under the <em style="font: inherit;">2006</em> Plan and <em style="font: inherit;">2016</em>&#xa0;Plan will remain subject to&#xa0;the terms and conditions of the&#xa0;<em style="font: inherit;">2006</em> Plan and <em style="font: inherit;">2016</em> Plan,&#xa0;respectively, and the provisions of any award agreements made thereunder.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company records stock-based compensation in cost of revenue, sales and marketing, general and administrative and research and development. Stock-based compensation was included in the following line items:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="c2082454" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cost of revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735526" contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-CostOfSalesMember_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">3,477</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735527" contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-CostOfSalesMember_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">592</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735528" contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-CostOfSalesMember_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">415</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales and marketing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735529" contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">15,906</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735530" contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">19,973</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735531" contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">8,166</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">General and administrative</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735532" contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">24,063</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735533" contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">12,916</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735534" contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">5,034</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Research and development</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735535" contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">16,062</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735536" contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">286</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735537" contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">278</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total stock-based compensation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735538" contextRef="d_2021-01-01_2021-12-31_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">59,508</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735539" contextRef="d_2020-01-01_2020-12-31_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">33,767</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735540" contextRef="d_2019-01-01_2019-12-31_PlanNameAxis-The20062016And2021Member" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">13,893</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Stock Options </i></b></span></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The compensation costs for stock option awards are accounted for in accordance with ASC <em style="font: inherit;">718,</em> <i>Compensation-Stock Compensation</i>. Stock options vest over a <span style="-sec-ix-hidden:c82736291">four</span>-year period and expire on the <span style="-sec-ix-hidden:c82736292">tenth</span> anniversary of the date of award. Certain of the Company&#x2019;s stock option awards (the &#x201c;<i><b>Officer Awards</b></i>&#x201d;) included a provision that required the Company to redeem the vested portion of options at fair value in cash upon a separation of service initiated by the Company or upon death or disability of the holder. The Company determined that the redemption feature required the Officer Awards to be classified in mezzanine equity prior to the Business Combination. For share-based payment arrangements with employees, the amount presented in mezzanine equity at each balance sheet date was&#xa0;based on the redemption provisions of the instrument and adjusted for the proportion of consideration received in the form of employee services. The shares underlying the Officer Awards were puttable to the Company upon certain conditions, such as death or disability of the Officer Awards recipients, which the Company determined was&#xa0;<em style="font: inherit;">not</em> probable; therefore, the Company reclassified&#xa0;the grant-date intrinsic value to mezzanine equity as the awards vested.&#xa0;The Officer Awards were cancelled concurrent with the Business Combination. In exchange for the cancellation of the Officer Awards, the Company agreed to deliver to the holders of the Officer Awards a fixed amount of shares&#xa0;equal to the amount of shares the holders would have received if the Officer Awards were exercised on the date of the Business Combination in a net share settlement scenario. As a result, the Company will issue <ix:nonFraction id="c82736294" contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">3,592,504</ix:nonFraction>&#xa0;shares.&#xa0;The shares issuable on <em style="font: inherit;"> July 1, 2022 </em>in exchange for the cancelled Officer Awards is treated as modification of the original awards under ASC <em style="font: inherit;">718;</em> however, <em style="font: inherit;">no</em> incremental value exists as a result of the modification.&#xa0;As a result of the cancellation of the original Officer Awards, the $<ix:nonFraction id="c82736297" contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="6" format="ixt:numdotdecimal" decimals="-5">1.7</ix:nonFraction>&#xa0;million&#xa0;mezzanine balance was reclassified to permanent equity on <em style="font: inherit;"> July 1, 2021 </em>and the Company recognized $<ix:nonFraction id="c82736298" contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" format="ixt:numdotdecimal" decimals="-5">3.5</ix:nonFraction>&#xa0;million in previously unrecognized compensation costs.</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;"></em></div></div></div></ix:exclude><ix:exclude><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"><div class="PGFTR" style="text-align: center; width: 100%"><div class="hf-row"><div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"><em style="font: inherit;">89</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">AvePoint, Inc. and Subsidiaries</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to&#xa0;Consolidated Financial Statements (continued)</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p></ix:exclude><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"></p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company&#x2019;s stock option awards granted to certain international employees (the "Legacy International options")&#xa0;contained&#xa0;a performance condition that stated&#xa0;that the awards are only exercisable if the Company&#x2019;s common shares are publicly traded. When the exercise contingency was&#xa0;resolved upon completion of the Business Combination, the Legacy International Options were cancelled and replaced with&#xa0;new awards with substantially the same terms and conditions (the "<i><b>International Options</b></i>"). Prior to the Business Combination, <em style="font: inherit;">no</em> compensation expense related to the Legacy International Options was recognized, as the exercise contingency was <em style="font: inherit;">not</em> deemed probable until the occurrence of the Business Combination. Had the exercise contingency been deemed probable, the Legacy International Options would have been classified as liabilities.&#xa0;After the Business Combination&#xa0;vested&#xa0;International Options can be exercised utilizing broker-assisted settlements; therefore, the International Options are classified as equity. As a result of this change in classification, the Company calculated the fair value of the awards on <em style="font: inherit;"> July 1, 2021 </em>for purposes of compensation expense.&#xa0;In the period the exercise contingency is resolved ASC <em style="font: inherit;">718</em> the immediate recognition of all previously unrecognized compensation since the original grant date. As a result, the Company recognized a <em style="font: inherit;">one</em>-time charge of&#xa0;$<ix:nonFraction id="c82736304" contextRef="i_2021-07-01_AwardTypeAxis-PRCOptionsMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" format="ixt:numdotdecimal" decimals="-5">24.3</ix:nonFraction>&#xa0;million&#xa0;in previously unrecognized compensation costs.&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;">2020,</em> the Company granted certain executives stock option awards that contain both service and performance vesting conditions (the &#x201c;<i><b>Time and Performance Based Options</b></i>&#x201d;). The Time and Performance Based Options were granted in <em style="font: inherit;">three</em> tranches (the "<i><b>Time-Based Options</b></i>," the "<i><b>Performance-Based <em style="font: inherit;">1</em> Options</b></i>," and the "<i><b>Performance-Based II Options</b></i>"). The Time-Based Option vests <ix:nonFraction id="c82736308" contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-TimeAndPerformanceBasedOptionMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember" unitRef="Pure" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" format="ixt:numdotdecimal" decimals="2">25</ix:nonFraction>&#xa0;percent <span style="-sec-ix-hidden:c82736309">one</span> year after the grant date and, thereafter, in <em style="font: inherit;">12</em> successive equal quarterly installments measured from the <em style="font: inherit;">first</em> anniversary, subject to the grantee&#x2019;s continuous service with the Company. The Performance-Based I Option vests contingent upon the Company meeting certain performance goals. These goals were considered met in <em style="font: inherit;">2021.</em>&#xa0;The Performance-Based II Option vests contingent upon the grantee achieving certain goals. These goals were considered met on <em style="font: inherit;"> January 1, 2021. </em>Both the Performance-Based I Option and Performance-Based II Option are subject to the grantee&#x2019;s continuous service to the company.&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> September 1, 2021, </em>the Company granted <ix:nonFraction id="c82736313" contextRef="d_2021-09-01_2021-09-01_PlanNameAxis-The2021PlanMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" format="ixt:numdotdecimal" decimals="INF">5,611,658</ix:nonFraction>&#xa0;options under the&#xa0;<em style="font: inherit;">2021</em> Plan.&#xa0;The weighted-average grant date fair value of options granted in the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em> was $<ix:nonFraction id="c82736317" contextRef="d_2021-01-01_2021-12-31_PlanNameAxis-The2021PlanMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">4.09</ix:nonFraction> per share, $<ix:nonFraction id="c82736318" contextRef="d_2020-01-01_2020-12-31_PlanNameAxis-The2021PlanMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">1.63</ix:nonFraction> per share, and $<ix:nonFraction id="c82736319" contextRef="d_2019-01-01_2019-12-31_PlanNameAxis-The2021PlanMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">0.68</ix:nonFraction> per share, respectively. The Company estimated the grant date fair value of these stock options and the International Options using a Black-Scholes option-pricing model with the following weighted-average assumptions:</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" id="ED56D275-1C8D-4BF2-8821-B1039FFDDE86" escape="true" continuedAt="AE74295F-99EC-4342-BFA7-9106880A3B8D">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td>&#xa0;</td><td>&#xa0;</td><td><b>&#xa0;</b></td><td style="text-align: center;"><b>&#xa0;<b>July 1,</b></b></td><td><b>&#xa0;</b></td><td>&#xa0;</td><td colspan="2" style="text-align: center;"><b><b>September 1,</b></b></td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom;"><td>&#xa0;</td><td>&#xa0;</td><td style="border-bottom: 1px solid rgb(0, 0, 0);"><b>&#xa0;</b></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b>&#xa0;2021</b></td><td style="padding-bottom: 1px;"><b>&#xa0;</b></td><td>&#xa0;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><b>2021</b></b></td><td style="padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 70%;">Expected term (in years)</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 12%; text-align: right;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonNumeric contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="c82735541" format="ixt-sec:duryear">2.77</ix:nonNumeric></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 12%; text-align: right;"><ix:nonNumeric contextRef="d_2021-09-01_2021-09-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="c82735542" format="ixt-sec:duryear">6.11</ix:nonNumeric></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Expected volatility</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 12%; text-align: right;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82735543" contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" format="ixt:numdotdecimal" decimals="4">43.25</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">%</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 12%; text-align: right;"><ix:nonFraction id="c82735544" contextRef="d_2021-09-01_2021-09-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" format="ixt:numdotdecimal" decimals="4">43.31</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td>Risk-free rate</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 12%; text-align: right;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82735545" contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" format="ixt:numdotdecimal" decimals="4">0.37</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">%</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 12%; text-align: right;"><ix:nonFraction id="c82735546" contextRef="d_2021-09-01_2021-09-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" format="ixt:numdotdecimal" decimals="4">0.94</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Dividend yield</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 12%; text-align: right;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 12%; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">To estimate the expected term of stock options, the Company considered the vesting term, contractual expiration period, and market conditions. Expected volatility is based on historical volatility of a group of peer entities. Dividend yields are based upon historical dividend yields. Risk-free interest rates are based on the implied yields currently available on U.S. Treasury <em style="font: inherit;">zero</em> coupon issues with a remaining term equal to the expected term. Based on these inputs, the grant-date fair value of the <em style="font: inherit;"> September 2021 </em>granted options was determined to be $<ix:nonFraction id="c82736321" contextRef="d_2021-09-01_2021-09-01_PlanNameAxis-The2021PlanMember" unitRef="USD" name="avpt:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue" scale="6" format="ixt:numdotdecimal" decimals="-6">23.0</ix:nonFraction> million.&#xa0;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="c2082456" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Exercise Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Remaining Contractual Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Aggregate Intrinsic Value figure presented in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, January 1, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735553" contextRef="i_2018-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">23,326,692</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735554" contextRef="i_2018-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">0.96</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="d_2018-01-01_2018-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="c82735555" format="ixt-sec:duryear">6.12</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735557" contextRef="d_2019-01-01_2019-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" format="ixt:numdotdecimal" decimals="INF">5,333,452</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735558" contextRef="d_2019-01-01_2019-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">1.52</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735561" contextRef="d_2019-01-01_2019-12-31" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" format="ixt:numdotdecimal" decimals="INF">451,953</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735562" contextRef="d_2019-01-01_2019-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">0.19</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735565" contextRef="d_2019-01-01_2019-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">2,501,900</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735566" contextRef="d_2019-01-01_2019-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">0.70</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735569" contextRef="i_2019-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">24,926,640</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735570" contextRef="i_2019-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">1.13</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"><ix:nonNumeric contextRef="d_2019-01-01_2019-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="c82735571" format="ixt-sec:duryear">6.42</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-top: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735573" contextRef="d_2020-01-01_2020-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" format="ixt:numdotdecimal" decimals="INF">11,537,242</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735574" contextRef="d_2020-01-01_2020-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">3.91</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735577" contextRef="d_2020-01-01_2020-12-31" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" format="ixt:numdotdecimal" decimals="INF">707,888</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735578" contextRef="d_2020-01-01_2020-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">0.77</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735581" contextRef="d_2020-01-01_2020-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">898,926</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735582" contextRef="d_2020-01-01_2020-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">1.32</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735585" contextRef="i_2020-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">34,857,068</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735586" contextRef="i_2020-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">2.05</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"><ix:nonNumeric contextRef="d_2020-01-01_2020-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="c82735587" format="ixt-sec:duryear">6.89</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-top: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735589" contextRef="d_2021-01-01_2021-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" format="ixt:numdotdecimal" decimals="INF">5,611,658</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735590" contextRef="d_2021-01-01_2021-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">9.64</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735593" contextRef="d_2021-01-01_2021-12-31" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" format="ixt:numdotdecimal" decimals="INF">5,141,331</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735594" contextRef="d_2021-01-01_2021-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">1.08</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735597" contextRef="d_2021-01-01_2021-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">4,847,078</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735598" contextRef="d_2021-01-01_2021-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">0.44</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735601" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">30,480,317</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735602" contextRef="i_2021-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">3.87</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="c82735603" format="ixt-sec:duryear">2.83</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735604" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" format="ixt:numdotdecimal" decimals="-5">92,600</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">At <em style="font: inherit;"> December 31, 2021, </em>the following table summarizes information about outstanding and exercisable stock options:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="c2082457" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Outstanding</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Exercisable</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Exercise Price</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Stock Options</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Contractual Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Exercise Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Stock Options</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Contractual Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Exercise Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">$ 0.03 - $ 1.34</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="-sec-ix-hidden:c82772486">&#xa0;</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="-sec-ix-hidden:c82772487">&#xa0;</span></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82772488" contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member" unitRef="Share" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" format="ixt:numdotdecimal" decimals="INF">6,634,833</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="c82772489" format="ixt-sec:duryear">4.69</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82772490" contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member" unitRef="USDPerShare" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" format="ixt:numdotdecimal" decimals="INF">1.28</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82772491" contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member" unitRef="Share" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" format="ixt:numdotdecimal" decimals="INF">6,634,833</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" id="c82772492" format="ixt-sec:duryear">4.69</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82772493" contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member" unitRef="USDPerShare" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" format="ixt:numdotdecimal" decimals="INF">1.28</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">$ 1.52 - $ 1.89</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="-sec-ix-hidden:c82772494">&#xa0;</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="-sec-ix-hidden:c82772495">&#xa0;</span></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82772496" contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member" unitRef="Share" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" format="ixt:numdotdecimal" decimals="INF">6,879,874</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="c82772497" format="ixt-sec:duryear">5.84</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82772498" contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member" unitRef="USDPerShare" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" format="ixt:numdotdecimal" decimals="INF">1.59</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82772499" contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member" unitRef="Share" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" format="ixt:numdotdecimal" decimals="INF">5,195,211</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" id="c82772500" format="ixt-sec:duryear">5.46</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82772501" contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member" unitRef="USDPerShare" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" format="ixt:numdotdecimal" decimals="INF">1.59</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">$ 3.90 - $ 9.64</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"><span style="-sec-ix-hidden:c82772502">&#xa0;</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><span style="-sec-ix-hidden:c82772503">&#xa0;</span></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82772504" contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member" unitRef="Share" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" format="ixt:numdotdecimal" decimals="INF">16,965,610</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="c82772505" format="ixt-sec:duryear">8.96</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82772506" contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member" unitRef="USDPerShare" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" format="ixt:numdotdecimal" decimals="INF">5.80</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82772507" contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member" unitRef="Share" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" format="ixt:numdotdecimal" decimals="INF">3,545,801</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" id="c82772508" format="ixt-sec:duryear">8.61</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82772509" contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member" unitRef="USDPerShare" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" format="ixt:numdotdecimal" decimals="INF">3.90</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">&#xa0;</em></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82772512" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" format="ixt:numdotdecimal" decimals="INF">30,480,317</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="c82772513" format="ixt-sec:duryear">7.33</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82772514" contextRef="i_2021-12-31" unitRef="USDPerShare" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" format="ixt:numdotdecimal" decimals="INF">3.87</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82772515" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" format="ixt:numdotdecimal" decimals="INF">15,375,845</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" id="c82772516" format="ixt-sec:duryear">5.85</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82772517" contextRef="i_2021-12-31" unitRef="USDPerShare" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" format="ixt:numdotdecimal" decimals="INF">1.99</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> December 31, 2021</em>&#xa0;and <em style="font: inherit;"> December 31, 2020</em>, there was $<ix:nonFraction id="c82736322" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="6" format="ixt:numdotdecimal" decimals="-5">42.7</ix:nonFraction>&#xa0;million&#xa0;and <span style="-sec-ix-hidden:c82736323">$18.4</span> million, respectively, in unrecognized compensation costs related to all non-vested awards.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">At <em style="font: inherit;"> December 31, 2021</em>, the Company had <ix:nonFraction id="c82736324" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">30,480,317</ix:nonFraction>&#xa0;options outstanding and <ix:nonFraction id="c82736325" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">15,375,845</ix:nonFraction> options exercisable with intrinsic values of $<ix:nonFraction id="c82736326" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" format="ixt:numdotdecimal" decimals="-5">92.6</ix:nonFraction>&#xa0;million and $<ix:nonFraction id="c82736327" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="6" format="ixt:numdotdecimal" decimals="-5">66.1</ix:nonFraction>&#xa0;million, respectively. During the year&#xa0;ended <em style="font: inherit;"> December 31, 2021</em>, <ix:nonFraction id="c82736328" contextRef="d_2021-01-01_2021-12-31" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" format="ixt:numdotdecimal" decimals="INF">5,141,331</ix:nonFraction> options were exercised, with a total intrinsic value of $<ix:nonFraction id="c82736329" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" format="ixt:numdotdecimal" decimals="-7">40.0</ix:nonFraction>&#xa0;million.</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Restricted Stock Units</b></i></span></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In addition to Stock Options granted under the <em style="font: inherit;">2006</em> Plan, <em style="font: inherit;">2016</em> Plan and <em style="font: inherit;">2021</em> Plan, <ix:nonFraction id="c82736333" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">5,445,542</ix:nonFraction> Restricted Stock Units ("RSUs")&#xa0;were granted under the <em style="font: inherit;">2021</em> Plan on <em style="font: inherit;"> September 1, 2021. </em>The compensation costs for stock option awards are accounted for in accordance with ASC <em style="font: inherit;">718,</em> Compensation-Stock Compensation. RSUs&#xa0;vest over a <span style="-sec-ix-hidden:c82736336">four</span>-year period and expire on the <span style="-sec-ix-hidden:c82736337">tenth</span> anniversary of the date of award. The RSUs are&#xa0;measured at the fair market value of the underlying stock at the grant date. The weighted-average grant date fair value of RSUs granted in the year ended <em style="font: inherit;"> December 31, 2021 </em>was $<ix:nonFraction id="c82736338" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2021PlanMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">9.64</ix:nonFraction>.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify; text-indent: 36pt;">For the year ended <em style="font: inherit;"> December 31, 2021</em>, the Company recorded stock-based compensation expense of $<ix:nonFraction id="c82736339" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2021PlanMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" format="ixt:numdotdecimal" decimals="-5">6.2</ix:nonFraction>&#xa0;million related to the RSUs&#xa0;granted under the <em style="font: inherit;">2021</em> Plan. As of <em style="font: inherit;"> December 31, 2021</em>, there was $<ix:nonFraction id="c82736341" contextRef="i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2021PlanMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="6" format="ixt:numdotdecimal" decimals="-5">45.2</ix:nonFraction>&#xa0;million in unrecognized compensation costs specific to the non-vested RSUs under the <em style="font: inherit;">2021</em> Plan.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Company Earn-Out RSUs</b></i></span></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The compensation costs for Company Earn-Out RSUs&#xa0;are accounted for in accordance with ASC <em style="font: inherit;">718,</em> <i>Compensation-Stock Compensation</i>. In order to capture the market conditions associated with the Company Earn-Out&#xa0;RSUs, the Company applied an approach that incorporated a Monte Carlo simulation, which involved random iterations that took different future price paths over the Sponsor Earn-Out RSUs&#x2019; contractual life based on the appropriate probability distributions. The fair value was determined by taking the average of the fair values under each Monte Carlo simulation trial. Under this approach, the grant-date fair value of the&#xa0;Company Earn-Out&#xa0;RSUs on <em style="font: inherit;"> July 1, 2021 </em>was determined to be $<ix:nonFraction id="c82736344" contextRef="i_2021-07-01_AwardTypeAxis-EarnOutRSUsMember" unitRef="USD" name="avpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue" scale="6" format="ixt:numdotdecimal" decimals="-5">2.5</ix:nonFraction>&#xa0;million. The stock options underlying the Earn-Out RSUs vest&#xa0;over a <span style="-sec-ix-hidden:c82736345">four</span>-year period and expire on the <span style="-sec-ix-hidden:c82736346">tenth</span> anniversary of the date of award.&#xa0;If the contingent milestones of the&#xa0;Earn-Out RSUs are <em style="font: inherit;">not</em> met by the <em style="font: inherit;">seventh</em> anniversary of the Business Combination, the holders of the underlying stock options will <em style="font: inherit;">not</em> receive the Earn-Out RSUs. For the year ended <em style="font: inherit;"> December 31, 2021</em>, the Company recorded stock-based compensation expense of $<ix:nonFraction id="c82736350" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EarnOutRSUsMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" format="ixt:numdotdecimal" decimals="-5">0.4</ix:nonFraction>&#xa0;million&#xa0;related to these Earn-Out RSUs.</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Put and Call Options </i></b></span></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> December&#xa0;</em><em style="font: inherit;">26,</em> <em style="font: inherit;">2019,</em> the Company granted put options, to certain of&#xa0;the Company&#x2019;s management, to request a redemption of <ix:nonFraction id="c82736353" contextRef="d_2019-12-26_2019-12-26" unitRef="Share" name="avpt:PutOptionRedemptionShare" scale="0" format="ixt:numdotdecimal" decimals="INF">3,113,170</ix:nonFraction> shares of Common Stock (&#x201c;Modified Common Stock&#x201d;) or <ix:nonFraction id="c82736354" contextRef="d_2019-12-26_2019-12-26" unitRef="Share" name="avpt:PutOptionUnderlyingOption" scale="0" format="ixt:numdotdecimal" decimals="INF">5,148,777</ix:nonFraction> shares underlying options to acquire Common Stock (Modified Options, collectively, &#x201c;Eligible Shares&#x201d;) during the period from <em style="font: inherit;"> March&#xa0;</em><em style="font: inherit;">25,</em> <em style="font: inherit;">2025</em> to <em style="font: inherit;"> April, 2025 (</em>the &#x201c;Settlement Period&#x201d;) or, if earlier, the <em style="font: inherit;">30</em> day period following a Qualifying Termination for a redemption price per share equal to the fair market value, as determined by the AvePoint&#x2019;s Board of Directors; provided, that if a redemption request is delivered following a Qualifying Termination, the Company shall pay the redemption price during the Settlement Period unless the holders of Series C Preferred Stock consent to the payment of the redemption price by the Company within the <em style="font: inherit;">30</em> day period following the Qualifying Termination. In addition, the Company has a right to purchase all or any portion of the Eligible Shares at any time for a purchase price per share equal to the fair market value.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p><ix:exclude><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p>
   <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">90</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">AvePoint, Inc. and Subsidiaries</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to Consolidated Financial Statements (continued)</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p></ix:exclude><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Mezzanine equity classification is required if stock awards that would otherwise qualify for equity classification are subject to contingent redemption features that are <em style="font: inherit;">not</em> solely within the control of the issuer. The Company remeasures the Modified Common Stock at each balance sheet date based on the fair value of the Company&#x2019;s shares and such remeasurements are reflected as an adjustment of the value in mezzanine equity. As of <em style="font: inherit;"> December 31, 2021</em>&#xa0;and <em style="font: inherit;"> December 31, 2020</em>, the mezzanine&#xa0;equity balance related to the Modified Common Stock was $<ix:nonFraction id="c82736361" contextRef="i_2021-12-31_AwardTypeAxis-ModifiedCommonStockMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>&#xa0;and $<ix:nonFraction id="c82736362" contextRef="i_2020-12-31_AwardTypeAxis-ModifiedCommonStockMember" unitRef="USD" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="6" format="ixt:numdotdecimal" decimals="-5">25.1</ix:nonFraction> million, respectively. In <em style="font: inherit;">2019,</em> the Company recorded a <em style="font: inherit;">one</em>-time stock-based compensation expense of $<ix:nonFraction id="c82736365" contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-ModifiedCommonStockMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" format="ixt:numdotdecimal" decimals="-5">0.5</ix:nonFraction> million, related to Modified Common Stock. These costs have been recorded in operating expenses in the consolidated statements of operations.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The fair values of Modified Options were estimated using a Black-Scholes option-pricing model with the following weighted-average assumptions at <em style="font: inherit;"> July 1, 2021 </em>and <em style="font: inherit;"> December 31, 2020</em>:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:continuation id="AE74295F-99EC-4342-BFA7-9106880A3B8D">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">July 1</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected term (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-ModifiedOptionsMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="c82735643" format="ixt-sec:duryear">4.10</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735644" contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-ModifiedOptionsMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" format="ixt:numdotdecimal" decimals="4">34.44</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Risk-free rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735645" contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-ModifiedOptionsMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" format="ixt:numdotdecimal" decimals="4">0.79</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Dividend yield</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:continuation>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">At <em style="font: inherit;"> December 31, 2021</em>&#xa0;and <em style="font: inherit;"> December 31, 2020</em>, the liability balance related to Modified Options was $<ix:nonFraction id="c82736366" contextRef="i_2021-12-31_AwardTypeAxis-ModifiedOptionsMember" unitRef="USD" name="avpt:LiabilityBalanceRelatedToModifiedOptions" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>&#xa0;and $<ix:nonFraction id="c82736367" contextRef="i_2020-12-31_AwardTypeAxis-ModifiedOptionsMember" unitRef="USD" name="avpt:LiabilityBalanceRelatedToModifiedOptions" scale="6" format="ixt:numdotdecimal" decimals="-5">36.8</ix:nonFraction> million, respectively. For the years&#xa0;ended <em style="font: inherit;"> December 31, 2021</em> and <em style="font: inherit;">2020,</em> the Company recorded stock-based compensation&#xa0;expenses of $<ix:nonFraction id="c82736369" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ModifiedOptionsMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" format="ixt:numdotdecimal" decimals="-5">11.8</ix:nonFraction> million and $<ix:nonFraction id="c82736370" contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-ModifiedOptionsMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" format="ixt:numdotdecimal" decimals="-5">29.6</ix:nonFraction> million, respectively, related to these options. These costs have been recorded in costs of revenue and operating expenses in the consolidated statements of operations.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">During <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020,</em> <ix:nonFraction id="c82736373" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ModifiedOptionsMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" format="ixt:numdotdecimal" decimals="INF">1,365,503</ix:nonFraction> and <ix:nonFraction id="c82736374" contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-ModifiedOptionsMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" format="ixt:numdotdecimal" decimals="INF">19,443</ix:nonFraction>, respectively,<em style="font: inherit;"> December 31, 2021</em>&#xa0;options included in Modified Options were exercised and during <em style="font: inherit;">2020,</em> <ix:nonFraction id="c82736376" contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-RestrictedStockMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" scale="0" format="ixt:numdotdecimal" decimals="INF">60,000</ix:nonFraction> restricted shares issued in exchange for the nonrecourse promissory note described above were settled. As a result of exercises of the Modified Options and issuance of restricted shares, during <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020,</em> $<ix:nonFraction id="c82736379" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ModifiedOptionsMember" unitRef="USD" name="avpt:LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares" scale="6" format="ixt:numdotdecimal" decimals="-5">15.4</ix:nonFraction> million&#xa0;and $<ix:nonFraction id="c82736380" contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-ModifiedOptionsMember" unitRef="USD" name="avpt:LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares" scale="6" format="ixt:numdotdecimal" decimals="-5">5.8</ix:nonFraction> million, respectively, of the liability balance related to Modified Options was reclassified to liability-classified outstanding shares within the <em style="font: inherit;">six</em> months from the time of exercise. During <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020,</em> $<ix:nonFraction id="c82736384" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ModifiedOptionsMember" unitRef="USD" name="avpt:LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity" scale="6" format="ixt:numdotdecimal" decimals="-5">6.9</ix:nonFraction> million&#xa0;and $<ix:nonFraction id="c82736385" contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-ModifiedOptionsMember" unitRef="USD" name="avpt:LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>, respectively, of the liability balance for these outstanding shares was reclassified to mezzanine equity as a result of the completion of <em style="font: inherit;">six</em> months from the time of the exercise of <ix:nonFraction id="c82736387" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-SixMonthsCompletionOptionMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" format="ixt:numdotdecimal" decimals="INF">690,474</ix:nonFraction>&#xa0;options.&#xa0;At <em style="font: inherit;"> July 1, 2021, </em>the Business Combination date,&#xa0;and <em style="font: inherit;"> December 31, 2020</em>, the liability balance related to this Modified Common Stock was $<ix:nonFraction id="c82736388" contextRef="i_2021-07-01" unitRef="USD" name="avpt:LiabilityBalanceRelatedToCommonStock" scale="6" format="ixt:numdotdecimal" decimals="-5">49.7</ix:nonFraction>&#xa0;and $<ix:nonFraction id="c82736389" contextRef="i_2020-12-31" unitRef="USD" name="avpt:LiabilityBalanceRelatedToCommonStock" scale="6" format="ixt:numdotdecimal" decimals="-5">6.7</ix:nonFraction> million, respectively. For the year ended <em style="font: inherit;"> December 31, 2021</em>, the Company recorded stock-based compensation expense of $<ix:nonFraction id="c82736390" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-LiabilityClassifiedCommonStockMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" format="ixt:numdotdecimal" decimals="-5">1.2</ix:nonFraction> million and $<ix:nonFraction id="c82736391" contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-LiabilityClassifiedCommonStockMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" format="ixt:numdotdecimal" decimals="-5">0.9</ix:nonFraction> million, respectively,&#xa0;related to this Modified Common Stock.&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In connection with the Business Combination, the agreements creating the Modified Common Stock and Modified Options were terminated. As a result, the $<ix:nonFraction id="c82736392" contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-ModifiedCommonStockMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="6" format="ixt:numdotdecimal" decimals="-5">39.3</ix:nonFraction>&#xa0;million&#xa0;mezzanine balance and the $<ix:nonFraction id="c82736393" contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-ModifiedOptionsMember" unitRef="USD" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="6" format="ixt:numdotdecimal" decimals="-5">49.7</ix:nonFraction>&#xa0;million&#xa0;liability balance&#xa0;were reclassified to permanent equity on <em style="font: inherit;"> July 1, 2021.</em></p>
  </ix:nonNumeric>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" id="c2082459" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted">14.</em> Financial Instruments</b></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Fair value is defined by ASC <em style="font: inherit;">820,</em> <i>Fair Value Measurement</i> (ASC <em style="font: inherit;">820</em>) as the price that would be received upon selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC <em style="font: inherit;">820</em> establishes a <em style="font: inherit;">three</em>-level fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The <em style="font: inherit;">three</em> levels of inputs used to measure fair value are as follows:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;">&#xa0;</td><td style="width: 9pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">1</em> &#x2014;&#xa0;Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.</p> </td></tr>
</tbody></table>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;">&#xa0;</td><td style="width: 9pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">2</em> &#x2014;&#xa0;Inputs other than quoted prices included within Level&#xa0;<em style="font: inherit;">1</em> that are observable for the asset or liability, either directly or indirectly.</p> </td></tr>
</tbody></table>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;">&#xa0;</td><td style="width: 9pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">&#x2022;</p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">3</em> &#x2014;&#xa0;Unobservable inputs for the asset or liability.</p> </td></tr>
</tbody></table>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="c577C523B-A1E8-48A3-8EE2-F079F0DD4E2B" escape="true" continuedAt="AEC5CA34-C31F-40F6-8802-436F50708A29">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><b><b><b><b>&#xfeff;Year Ended December 31, 2021</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom;"><td>&#xa0;</td><td>&#xa0;</td><td colspan="14" style="text-align: center;">(in thousands)</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom;"><td>&#xa0;</td><td>&#xa0;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 1&#xfeff;</td><td>&#xa0;</td><td>&#xa0;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 2</td><td>&#xa0;</td><td>&#xa0;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 3</td><td>&#xa0;</td><td>&#xa0;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Total</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 52%;">Assets</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Cash Equivalents:</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">U.S. treasury bills</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735647" contextRef="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735648" contextRef="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">199,999</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735649" contextRef="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735650" contextRef="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">199,999</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735651" contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735652" contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">1,433</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735653" contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735654" contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">1,433</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td>Short term investments:</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735655" contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember" unitRef="USD" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735656" contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" unitRef="USD" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">2,411</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735657" contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" unitRef="USD" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735658" contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" unitRef="USD" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">2,411</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: 0pt;">Other assets&#xfeff;:</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;">&#xa0;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;">&#xa0;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;">&#xa0;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;">&#xa0;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735659" contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember" unitRef="USD" name="avpt:OtherAssetsCertificateOfDeposits" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735660" contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" unitRef="USD" name="avpt:OtherAssetsCertificateOfDeposits" scale="3" format="ixt:numdotdecimal" decimals="-3">285</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735661" contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" unitRef="USD" name="avpt:OtherAssetsCertificateOfDeposits" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735662" contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" unitRef="USD" name="avpt:OtherAssetsCertificateOfDeposits" scale="3" format="ixt:numdotdecimal" decimals="-3">285</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Total</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><ix:nonFraction id="c82735663" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AssetsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><ix:nonFraction id="c82735664" contextRef="i_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" unitRef="USD" name="us-gaap:AssetsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">204,128</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><ix:nonFraction id="c82735665" contextRef="i_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" unitRef="USD" name="us-gaap:AssetsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><span style="-sec-ix-hidden:c82735666">204,128</span></td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Liabilities</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Earn-out liabilities <sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735667" contextRef="d_2021-01-01_2021-12-31_FairValueByLiabilityClassAxis-CompanyEarnOutsMember" unitRef="USD" name="us-gaap:LiabilitiesFairValueAdjustment" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735668" contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-CompanyEarnOutsMember" unitRef="USD" name="us-gaap:LiabilitiesFairValueAdjustment" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735669" contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-CompanyEarnOutsMember" unitRef="USD" name="us-gaap:LiabilitiesFairValueAdjustment" scale="3" format="ixt:numdotdecimal" decimals="-3">10,012</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735670" contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-CompanyEarnOutsMember" unitRef="USD" name="us-gaap:LiabilitiesFairValueAdjustment" scale="3" format="ixt:numdotdecimal" decimals="-3">10,012</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Warrant liabilities <sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><span style="-sec-ix-hidden:c82735671">&#x2014;</span></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735672" contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember" unitRef="USD" name="us-gaap:LiabilitiesFairValueAdjustment" scale="3" format="ixt:numdotdecimal" decimals="-3">458</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735673" contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember" unitRef="USD" name="us-gaap:LiabilitiesFairValueAdjustment" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735674" contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember" unitRef="USD" name="us-gaap:LiabilitiesFairValueAdjustment" scale="3" format="ixt:numdotdecimal" decimals="-3">458</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Total</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"><span style="-sec-ix-hidden:c82735675">&#x2014;</span></td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"><ix:nonFraction id="c82735676" contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" unitRef="USD" name="us-gaap:LiabilitiesFairValueAdjustment" scale="3" format="ixt:numdotdecimal" decimals="-3">458</ix:nonFraction></td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"><ix:nonFraction id="c82735677" contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" unitRef="USD" name="us-gaap:LiabilitiesFairValueAdjustment" scale="3" format="ixt:numdotdecimal" decimals="-3">10,012</ix:nonFraction></td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"><ix:nonFraction id="c82735678" contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" unitRef="USD" name="us-gaap:LiabilitiesFairValueAdjustment" scale="3" format="ixt:numdotdecimal" decimals="-4">10,470</ix:nonFraction></td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric> &#xa0;
   <ix:continuation id="AEC5CA34-C31F-40F6-8802-436F50708A29">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><b><b><b><b>&#xfeff;Year Ended December 31, 2020</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom;"><td>&#xa0;</td><td>&#xa0;</td><td colspan="14" style="text-align: center;">(in thousands)</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom;"><td>&#xa0;</td><td>&#xa0;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 1&#xfeff;</td><td>&#xa0;</td><td>&#xa0;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 2</td><td>&#xa0;</td><td>&#xa0;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 3</td><td>&#xa0;</td><td>&#xa0;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Total</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 52%;">Assets</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Cash Equivalents:</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735684" contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735685" contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">919</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735686" contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735687" contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">919</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Short term investments:</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735688" contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember" unitRef="USD" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735689" contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" unitRef="USD" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">992</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735690" contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" unitRef="USD" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735691" contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" unitRef="USD" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">992</ix:nonFraction></td><td style="width: 1%; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="text-indent: 0pt;">Other assets:</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;">&#xa0;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;">&#xa0;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;">&#xa0;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;">&#xa0;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735692" contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember" unitRef="USD" name="avpt:OtherAssetsCertificateOfDeposits" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735693" contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" unitRef="USD" name="avpt:OtherAssetsCertificateOfDeposits" scale="3" format="ixt:numdotdecimal" decimals="-5">800</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735694" contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" unitRef="USD" name="avpt:OtherAssetsCertificateOfDeposits" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 9%; text-align: right;"><ix:nonFraction id="c82735695" contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" unitRef="USD" name="avpt:OtherAssetsCertificateOfDeposits" scale="3" format="ixt:numdotdecimal" decimals="-5">800</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Total</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"><ix:nonFraction id="c82735696" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AssetsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"><ix:nonFraction id="c82735697" contextRef="i_2020-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" unitRef="USD" name="us-gaap:AssetsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">2,711</ix:nonFraction></td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"><ix:nonFraction id="c82735698" contextRef="i_2020-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" unitRef="USD" name="us-gaap:AssetsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%;">&#xa0;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"><ix:nonFraction id="c82735699" contextRef="i_2020-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" unitRef="USD" name="us-gaap:AssetsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">2,711</ix:nonFraction></td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:continuation>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt"><span style="font-variant:small-caps">(<em style="font: inherit;">1</em>) </span></sup>As a result of the Business Combination on <em style="font: inherit;"> July 1, 2021, </em>the Company recorded Company Earn-Out Shares and private placement warrants as liabilities that must be marked to market each reporting period. The Company measured the Company Earn-Out Shares at fair value determined at Level <em style="font: inherit;">3.</em> The Company measured the private placement warrants at fair value determined at Level <em style="font: inherit;">1.</em> Refer to "Note <em style="font: inherit;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted">11</em> &#x2014; Company Earn-Out and Warrant Liabilities" for further details.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"></em></div></div></div></ix:exclude><ix:exclude><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"><div class="PGFTR" style="text-align: center; width: 100%"><div class="hf-row"><div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"><em style="font: inherit;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted">91</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">AvePoint, Inc. and Subsidiaries</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to Consolidated Financial Statements (continued)</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p></ix:exclude><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"></p>
  </ix:nonNumeric>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:SegmentReportingDisclosureTextBlock" id="c2082462" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">15.</em> Segment information </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company operates in <span style="-sec-ix-hidden:c82736410">one</span> segment. Its products and services are sold throughout the world, through direct and indirect sales channels. The Company&#x2019;s chief operating decision maker (the &#x201c;<i><b>CODM</b></i>&#x201d;) is the Chief Executive Officer. The CODM makes operating performance assessment and resource allocation decisions on a global basis. The CODM does <em style="font: inherit;">not</em> receive discrete financial information about asset allocation, expense allocation or profitability by product or geography.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Revenue by geography are based upon the billing address of the customer. All transfers between geographic regions have been eliminated from consolidated revenue. <ix:nonFraction id="c82736412" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="avpt:NumberOfMajorCustomers" scale="0" format="ixt-sec:numwordsen" decimals="-3">No</ix:nonFraction> customers represented greater than <em style="font: inherit;">10%</em> of revenue for the years ended <em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em> and <em style="font: inherit;">2019.</em>&#xa0;The following table sets forth revenue by geographic area:</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="E728D890-50B3-4587-98AF-63290976DA06" escape="true" continuedAt="c4207F4AF-5CE8-456A-9C4B-18C8E3A1F14C">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenue:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735710" contextRef="d_2021-01-01_2021-12-31_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">83,034</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735711" contextRef="d_2020-01-01_2020-12-31_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">67,823</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735712" contextRef="d_2019-01-01_2019-12-31_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">48,614</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">EMEA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735713" contextRef="d_2021-01-01_2021-12-31_StatementGeographicalAxis-EMEAMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">58,285</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735714" contextRef="d_2020-01-01_2020-12-31_StatementGeographicalAxis-EMEAMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">42,441</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735715" contextRef="d_2019-01-01_2019-12-31_StatementGeographicalAxis-EMEAMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">33,661</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">APAC</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735716" contextRef="d_2021-01-01_2021-12-31_StatementGeographicalAxis-AsiaPacificMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">50,590</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735717" contextRef="d_2020-01-01_2020-12-31_StatementGeographicalAxis-AsiaPacificMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">41,269</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735718" contextRef="d_2019-01-01_2019-12-31_StatementGeographicalAxis-AsiaPacificMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">33,824</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735719" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">191,909</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735720" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">151,533</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735721" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">116,099</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify; text-indent: 36pt;">&#xfeff;The following table sets forth revenue generated from customers by country, based outside of the United States, and represent more than <em style="font: inherit;">10%</em> of the total consolidated revenue:</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</p>
   <ix:continuation id="c4207F4AF-5CE8-456A-9C4B-18C8E3A1F14C" continuedAt="E9D66C9E-F9A3-4C56-BE53-BF0485589CFC">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-size: 10pt; width: 100%; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-size: 10pt; margin-left: 0pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-size: 10pt; margin-left: 0pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;">(in thousands)</p> </td><td style="font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt; width: 55%;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenue:</p> </td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Germany</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735729" contextRef="d_2021-01-01_2021-12-31_StatementGeographicalAxis-DE" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">23,574</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735730" contextRef="d_2020-01-01_2020-12-31_StatementGeographicalAxis-DE" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">17,650</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735731" contextRef="d_2019-01-01_2019-12-31_StatementGeographicalAxis-DE" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">15,094</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Japan</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735732" contextRef="d_2021-01-01_2021-12-31_StatementGeographicalAxis-JP" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">23,360</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735733" contextRef="d_2020-01-01_2020-12-31_StatementGeographicalAxis-JP" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">17,331</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735734" contextRef="d_2019-01-01_2019-12-31_StatementGeographicalAxis-JP" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">16,619</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Singapore</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735735" contextRef="d_2021-01-01_2021-12-31_StatementGeographicalAxis-SG" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">16,580</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735736" contextRef="d_2020-01-01_2020-12-31_StatementGeographicalAxis-SG" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">15,376</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735737" contextRef="d_2019-01-01_2019-12-31_StatementGeographicalAxis-SG" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">10,674</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735738" contextRef="d_2021-01-01_2021-12-31_StatementGeographicalAxis-OtherCountriesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">45,361</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735739" contextRef="d_2020-01-01_2020-12-31_StatementGeographicalAxis-OtherCountriesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">33,353</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735740" contextRef="d_2019-01-01_2019-12-31_StatementGeographicalAxis-OtherCountriesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">25,098</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:continuation>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <div style="font-size: 10pt; text-align: justify; text-indent: 36pt;">
     The following table sets forth property and equipment, net held within the United States, China and foreign countries:
   </div>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:continuation id="E9D66C9E-F9A3-4C56-BE53-BF0485589CFC">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property and equipment, net:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82735746" contextRef="i_2021-12-31_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">923</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735747" contextRef="i_2020-12-31_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">976</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">China</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82735748" contextRef="i_2021-12-31_StatementGeographicalAxis-CN" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">2,376</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735749" contextRef="i_2020-12-31_StatementGeographicalAxis-CN" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">1,219</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82735750" contextRef="i_2021-12-31_StatementGeographicalAxis-OtherCountriesMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">623</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735751" contextRef="i_2020-12-31_StatementGeographicalAxis-OtherCountriesMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">468</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><ix:nonFraction id="c82735752" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">3,922</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735753" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">2,663</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:continuation>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">9</em></div></div></div></ix:exclude><ix:exclude><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"><div class="PGFTR" style="text-align: center; width: 100%"><div class="hf-row"><div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"><em style="font: inherit;">2</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">AvePoint, Inc. and Subsidiaries</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notes to Consolidated Financial Statements (continued)</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p></ix:exclude><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"></p>
  </ix:nonNumeric>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:EarningsPerShareTextBlock" id="c2082466" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">16.</em> Loss Per Share </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Basic loss per share available to the Company's common shareholders (&#x201c;<i><b>EPS</b></i>&#x201d;) is computed by dividing net loss by the weighted average number of common shares outstanding for the period. In computing diluted EPS, the Company adjusts the denominator, subject to anti-dilution requirements, to include the dilution from potential shares of Common Stock resulting from outstanding share based payment awards, warrants, earn-outs&#xa0;and the conversion of convertible preferred shares. The Company applies&#xa0;the <em style="font: inherit;">two</em>-class method in calculating loss per share. the Company's Sponsor Earn-Out Shares&#xa0;described in "<i>Note <em style="font: inherit;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted">12</em> &#x2014; Mezzanine Equity and Stockholders&#x2019; Deficiency</i>" are considered participating securities and have <em style="font: inherit;">no</em> contractual obligation to shares in the loss of the Company. As such, the weighted-average impact of these shares is excluded from the calculation of loss per share below. As losses were incurred during all periods presented, <em style="font: inherit;">no</em> earnings per share exists for the Sponsor Earn-Out Shares.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="c2082467" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(in thousands, except</em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">per share amounts)</em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Loss per share available to common shareholders, excluding sponsor earn-out shareholders</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Numerator:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735767" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">33,245</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735768" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">16,969</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735769" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">20,174</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income attributable to redeemable noncontrolling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735770" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">1,974</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735771" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">27</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82735772" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net loss attributable to AvePoint, Inc.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735773" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">35,219</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735774" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">16,996</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735775" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">20,174</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deemed dividends on preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735776" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" format="ixt:numdotdecimal" decimals="-3">32,928</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735777" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" format="ixt:numdotdecimal" decimals="-3">34,446</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c82735778" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" format="ixt:numdotdecimal" decimals="-3">107,469</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total net loss available to common shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82735779" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">68,147</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82735780" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">51,442</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c82735781" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">127,643</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Denominator:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735782" contextRef="d_2021-01-01_2021-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:numdotdecimal" decimals="-3">141,596</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735783" contextRef="d_2020-01-01_2020-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:numdotdecimal" decimals="-3">89,638</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735784" contextRef="d_2019-01-01_2019-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:numdotdecimal" decimals="-3">74,006</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0pt 0pt 0pt 9pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Effect of dilutive securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82735785" contextRef="d_2021-01-01_2021-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82735786" contextRef="d_2020-01-01_2020-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c82735787" contextRef="d_2019-01-01_2019-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average diluted shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735788" contextRef="d_2021-01-01_2021-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">141,596</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735789" contextRef="d_2020-01-01_2020-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">89,638</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c82735790" contextRef="d_2019-01-01_2019-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">74,006</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Basic loss per share available to common shareholders, excluding sponsor earn-out shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735791" contextRef="d_2021-01-01_2021-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">0.48</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735792" contextRef="d_2020-01-01_2020-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">0.57</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735793" contextRef="d_2019-01-01_2019-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">1.72</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Diluted loss per share available to common shareholders, excluding sponsor earn-out shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735794" contextRef="d_2021-01-01_2021-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">0.48</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735795" contextRef="d_2020-01-01_2020-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">0.57</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c82735796" contextRef="d_2019-01-01_2019-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">1.72</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">To arrive at net loss available to common shareholders, the Company deducted net income attributable to the redeemable noncontrolling interest in EduTech and deemed dividends, which related to the redemption, extinguishment, and remeasurement of preferred stock.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">For the years&#xa0;ended <em style="font: inherit;"> December 31, 2021</em>,&#xa0;<em style="font: inherit;">2020</em>&#xa0;and <em style="font: inherit;">2019,</em> the Company's potentially dilutive securities&#xa0;were deemed to be anti-dilutive given the Company&#x2019;s net loss position. As such, basic loss per share is equal to diluted loss per share for the periods presented.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 27pt; text-align: justify;">The following potentially dilutive securities outstanding have been excluded from the computation of diluted weighted-average shares outstanding because such securities has an antidilutive impact due to losses reported:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="c2082468" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Convertible preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735807" contextRef="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ConvertiblePreferredStockMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">42,001</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735808" contextRef="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ConvertiblePreferredStockMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">51,091</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Restricted stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735811" contextRef="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">2,607</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Stock options</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735812" contextRef="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-4">30,480</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735813" contextRef="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">34,857</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735814" contextRef="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">24,927</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Restricted stock units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735815" contextRef="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">5,167</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735818" contextRef="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">17,905</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Company Earn-Outs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c82735821" contextRef="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-CompanyEarnOutsMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-6">3,000</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0pt;">Total potentially dilutive securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735824" contextRef="d_2021-01-01_2021-12-31" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">56,552</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735825" contextRef="d_2020-01-01_2020-12-31" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">76,858</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c82735826" contextRef="d_2019-01-01_2019-12-31" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">78,625</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p>&#xa0;</p>
  </ix:nonNumeric>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="c2082469" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted">17.</em> Related Party Transactions </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <div style="font-size: 10pt; text-indent: 36pt; text-align: justify;">
     The Company has entered into indemnification agreements with its executive officers and directors. These agreements,&#xa0;among other things,&#xa0;require AvePoint to indemnify its directors and executive officers to the fullest extent permitted by Delaware law,&#xa0;specifically the Delaware General Corporation Law (as the same exists or
    <em style="font: inherit;"> may </em>hereafter be amended) for certain expenses, including attorneys&#x2019; fees, judgments, fines, and settlement amounts incurred by a director or officer in any action or proceeding arising out of their services as
    <em style="font: inherit;">one</em> of the Company&#x2019;s directors or officers or any other company or enterprise to which the person provides services at the Company&#x2019;s request.
   </div>
  </ix:nonNumeric>
  <div style="font-size: 10pt;">
   &#xa0;
  </div>
  <div>
   &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:SubsequentEventsTextBlock" id="c2082470" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">18.</em> Subsequent Events</b></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The following material subsequent events occurred since the date of the most recent balance sheet period reported.</p> &#xa0;
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i><span style="text-decoration: underline; ">I-Access Solutions Pte. Ltd. Acquisition</span></i></b></p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">On <em style="font: inherit;"> February 18, 2022 (</em>the &#x201c;<i><b>Acquisition Close Date</b></i>&#x201d;), EduTech consummated an acquisition of all of the ordinary shares of I-Access Solutions Pte. Ltd. (&#x201c;<b><i>I-Access</i></b>&#x201d;), a Singapore-based software company established as a leading provider of SaaS solutions for corporate learning and development. Transaction consideration totaled approximately $<ix:nonFraction id="c82736428" contextRef="d_2022-02-18_2022-02-18_BusinessAcquisitionAxis-IaccessSolutionsPteLtdMember_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="USD" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" format="ixt:numdotdecimal" decimals="-5">7.4</ix:nonFraction> million, consisting of $<ix:nonFraction id="c82736429" contextRef="d_2022-02-18_2022-02-18_BusinessAcquisitionAxis-IaccessSolutionsPteLtdMember_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="USD" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" format="ixt:numdotdecimal" decimals="-5">1.5</ix:nonFraction> million in cash and $<ix:nonFraction id="c82736430" contextRef="d_2022-02-18_2022-02-18_BusinessAcquisitionAxis-IaccessSolutionsPteLtdMember_EquityInterestIssuedOrIssuableByTypeAxis-OrdinarySharesOfEduTechMember_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="USD" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" scale="6" format="ixt:numdotdecimal" decimals="-5">5.9</ix:nonFraction> million of issuance of ordinary shares of EduTech. Approximately <ix:nonFraction id="c82736431" contextRef="d_2022-02-18_2022-02-18_BusinessAcquisitionAxis-IaccessSolutionsPteLtdMember_EquityInterestIssuedOrIssuableByTypeAxis-OrdinarySharesOfEduTechMember_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="Pure" name="avpt:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow" scale="-2" format="ixt:numdotdecimal" decimals="3">9.5</ix:nonFraction>% of the equity consideration is being held in escrow, subject to I-Access achieving certain revenue targets for fiscal year <em style="font: inherit;">2022</em> and <em style="font: inherit;">2023.</em> The <em style="font: inherit;">$5.9</em>&#xa0;million&#xa0;equity consideration is subject to a put option which allows sellers to cause EduTech to repurchase the shares of EduTech for <em style="font: inherit;">$5.9</em> million, upon <em style="font: inherit;">24</em> months from Acquisition Close Date or the occurrence of certain triggering events which are in the control of the Company.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">The initial allocation of the purchase price is still being assessed by the Company. Significant, relevant information needed to complete the initial accounting is <em style="font: inherit;">not</em> available because the valuation of assets acquired and liabilities assumed is <em style="font: inherit;">not</em> complete. As a result, determining these values is <em style="font: inherit;">not</em> practicable, and we are unable to disclose these values or provide other related disclosures at this time.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i><span style="text-decoration: underline; ">Share Repurchase Program</span></i></b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> March 17, 2022,&#xa0;</em>the Company announced that its Board of Directors authorized a new share repurchase program (the &#x201c;<b><i>Share Repurchase Program</i></b>&#x201d;) for the Company to buy back shares of its Common Stock. Under the Share Repurchase Program, the Company has the authority to buy up to a maximum of $<ix:nonFraction id="c82736440" contextRef="i_2022-03-17_ShareRepurchaseProgramAxis-ShareRepurchaseProgramMember_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="USD" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" scale="6" format="ixt:numdotdecimal" decimals="-7">150</ix:nonFraction> million of Common Stock shares via acquisitions in the open market or privately negotiated transactions. The Share Repurchase Program will remain open for a period of <em style="font: inherit;">three</em> years from the date of authorization. The Company is <em style="font: inherit;">not</em> obligated to make purchases of, nor is it obligated to acquire any particular amount of, Common Stock under the Share Purchase Program. The Share Repurchase Program <em style="font: inherit;"> may </em>be suspended or discontinued at any time. As of the date of this Annual Report, the Company has purchased <ix:nonFraction id="c82736443" contextRef="d_2022-03-17_2022-03-17_ShareRepurchaseProgramAxis-ShareRepurchaseProgramMember_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="Share" name="us-gaap:TreasuryStockSharesAcquired" scale="0" format="ixt:numdotdecimal" decimals="INF">135,000</ix:nonFraction> shares at an average price of $<ix:nonFraction id="c82736444" contextRef="d_2022-03-17_2022-03-17_ShareRepurchaseProgramAxis-ShareRepurchaseProgramMember_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="USDPerShare" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">5.49</ix:nonFraction> under the Share Repurchase Program.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"></p>
   <ix:exclude><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">&#xa0;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;">&#xa0;</p></ix:exclude>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;"></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;"><b><i><span style="text-decoration: underline; ">Stock Based Compensation</span>&#xfeff;</i></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 36pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;">On <em style="font: inherit;"> March 21, 2022 </em>we granted <span style="-sec-ix-hidden:c82736445">4,159&#xfeff;,532</span> RSUs and <ix:nonFraction id="c82736446" contextRef="d_2022-03-21_2022-03-21_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" format="ixt:numdotdecimal" decimals="INF">689,406</ix:nonFraction> options to employees in total fair value of $<ix:nonFraction id="c82736447" contextRef="d_2022-03-21_2022-03-21_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="USD" name="avpt:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" scale="6" format="ixt:numdotdecimal" decimals="-5">26.3</ix:nonFraction> million.</p>
  </ix:nonNumeric>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">
    93
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
   &#xa0;
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="margin: 0pt; font-size: 10pt; text-align: center;"><b>PART II</b></p>
  <p style="margin: 0pt; font-size: 10pt; text-align: center;"><b>Items 9 and 9A</b></p>
  <p style="margin: 0pt; font-size: 10pt;">&#xa0;</p>
  <p style="margin: 0pt; font-size: 10pt;"><b><a id="item9" title="item9" href="#"></a>ITEM 9.&#xa0;CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">None.&#xa0;</p>
  <div>
   &#xa0;
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><a id="item9a" title="item9a" href="#"></a>ITEM 9A.&#xa0;CONTROLS AND PROCEDURES</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We maintain &#x201c;disclosure controls and procedures,&#x201d; as defined in Rule 13a&#x2013;15(e) and Rule 15d&#x2013;15(e) under the Exchange Act, that are designed to provide reasonable assurance that information required to be disclosed by the Company in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#x2019;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to provide reasonable assurance that information required to be disclosed by the Company in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer (in his capacity as principal executive officer) and our Chief Financial Officer (in his capacity as principal financial and accounting officer), as appropriate to allow timely decisions regarding required disclosure.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Evaluation of Disclosure Controls and Procedures</i></b></span></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Under the supervision and with the participation of our management, including our principal executive officer and principal financial and accounting officer, we conducted an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e)) under the Exchange Act, as of the end of the period covered by this Annual Report. Based upon that evaluation, our principal executive officer and principal financial and accounting officer concluded that our disclosure controls and procedures were not effective as of December 31, 2021 due to the material weaknesses described below. Notwithstanding such material weaknesses in internal control over financial reporting, our principal executive officer and principal financial and accounting officer have concluded that our audited Consolidated Financial Statements included in this Annual Report present fairly, in all material respects, our financial position, results of operations, and cash flows for the periods presented in conformity with U.S. generally accepted accounting principles (&#x201c;<b><i>GAAP</i></b>&#x201d;).</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Material Weaknesses in Internal Control over Financial Reporting</i></b></span></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">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 a company&#x2019;s annual or interim financial statements will not be prevented or detected on a timely basis. Because the control deficiencies described below could have resulted in a material misstatement of our annual or interim financial statements, we determined that these deficiencies constitute material weaknesses.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Based upon the evaluation described above, our management identified the following material weaknesses in internal control over financial reporting in fiscal year 2020 which continued to exist in fiscal year 2021:</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the completeness and accuracy of financial accounting, reporting and disclosures;</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the identification, review and accounting for nonroutine transactions and/or complex accounting transactions; and</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 40pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="vertical-align: top; width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">segregation of duties with respect to the processing of financial transactions.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Remediation of Material Weaknesses</i></b></span></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Our management has been and continues to be committed to remediating these material weaknesses and has identified and implemented several steps to enhance our internal controls over financial reporting. We have implemented a remediation plan (the "<i><b>Remediation Plan</b></i>"), the actions under which coincide&#xa0;with and are incorporated into our overarching Sarbanes-Oxley Act of 2002 (&#x201c;<b><i>SOX</i></b>&#x201d;) compliance implementation plan. The Remediation Plan actions include, but are not limited to:</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; vertical-align: top;"> <p style="font-family: Times New Roman; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the&#xa0;hiring of personnel with technical accounting and financial reporting experience to further enhance our ability to accurately and expediently respond to increased accounting and financial complexities and increased resource demand with respect thereto, and to aid in further identification and oversight with respect to disclosure control activities in response;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the engagement of external consultants in the assistance of the evaluation of complex accounting matters&#x37e;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the establishment of formalized internal controls to review and maintain segregation of duties between appropriate control operators&#x37e;&#xa0;and</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman; margin: 0pt; text-align: justify;">&#x25a0;</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the implementation of improved accounting and financial reporting procedures to enhance the completeness and accuracy of our financial accounting, reporting, and disclosures.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We are in the process of completing our remediation plan, and we are currently testing that the newly implemented controls are operating effectively. The remaining elements of our Remediation Plan can only be accomplished over time, and we can offer no assurance that these initiatives will remediate the identified material weaknesses.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      94
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -36pt; text-indent: 36pt; text-align: center;"><b>PART II</b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -36pt; text-indent: 36pt; text-align: center;"><b>Item 9A</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We intend to complete the remaining portions of&#xa0;our Remediation Plan&#xa0;as promptly as possible. However,&#xa0;we cannot estimate how long it will take to correct any&#xa0;remaining material weaknesses that have not yet been remediated. Identified&#xa0; material weaknesses will not be considered remediated until a sustained period of time has passed to allow our management to test the design and operational effectiveness of the corrective actions pursuant to the Remediation Plan. In addition, we may discover additional material weaknesses that require additional time and resources to remediate and we may decide to take additional measures to address the material weaknesses or modify the remediation steps described above. We will continue to perform additional analyses and other procedures to ensure that our consolidated financial statements are prepared in accordance with GAAP.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>No Management Report on Internal Control Over Financial Reporting or an Attestation Report of our Independent Registered Accounting Firm</i></b></span></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">This Annual Report does not include (A) a report of management&#x2019;s assessment regarding our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) (&#x201c;<b><i>ICFR</i></b>&#x201d;) or (B) an attestation report of our independent registered accounting firm, Deloitte &amp; Touche LLP (PCAOB ID No. 34).</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;">&#x25a0;</td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">With respect to the exclusion of management&#x2019;s report on its assessment of our ICFR in this Annual Report, such exclusion is permissible when a reverse acquisition between an issuer and a private operating company has occured where the surviving issuer is not a "newly public company" as that term is used in Exchange Act Release No. 54942 (Dec. 15, 2006) and when it is not possible to conduct an assessment of the private operating company&#x2019;s ICFR in the period between the consummation date of the reverse acquisition and the date of management&#x2019;s assessment of ICFR required by Item 308(a) of Regulation S-K&#xa0;(see Section 215.02 of the SEC Division of Corporation Finance&#x2019;s Regulation S-K Compliance &amp; Disclosure Interpretations).</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 54pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">o</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We completed the Business Combination on July 1, 2021, pursuant to which we acquired Legacy AvePoint and its subsidiaries. Prior to the Business Combination, we were a special purpose acquisition company formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, or similar business combination involving one or more businesses.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr>
     <td style="width: 54pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; vertical-align: top;">o</td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;">Previously existing internal controls are no longer applicable or comprehensive enough as of the assessment date as our operations prior to the Business Combination were insignificant compared to those of the consolidated entity post-Business Combination.</td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 54pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">o</p> </td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;">In addition, the design of internal controls over financial reporting for the Company following the Business Combination has required and will continue to require significant time and resources from our management and other personnel. As a result, our management was unable, without incurring unreasonable effort or expense, to conduct an assessment of our internal control over financial reporting as of December 31, 2021.</td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 36pt; font-family: Times New Roman; font-size: 10pt; text-align: justify;">&#xa0;</td>
     <td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;">&#x25a0;</td>
     <td style="width: auto; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">With respect to the exclusion of the attestation report of our independent registered accounting firm in this Annual Report, our independent registered public accounting firm will not be required to report on the effectiveness of our ICFR pursuant to Section 404 until we are no longer an &#x201c;emerging growth company&#x201d;&#xa0;as defined in the JOBS Act.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Changes in Internal Control Over Financial Reporting</i></b></span></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Other than the Remediation Plan discussed above, there have been no changes in internal control over financial reporting during the quarter ended December 31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Inherent Limitations on Effectiveness of Controls</i></b></span></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our management, including our principal executive officer and principal financial and accounting officer, does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in any&#xa0;control system, misstatements due to error or fraud may occur and not be&#xa0;detected.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">
    95
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><span style="text-transform:uppercase;">PART II, PART III</span></b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Items 9B, 9C, 10, 11, 12, 13, 14</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><a id="item9b" title="item9b" href="#"></a>ITEM 9B. OTHER INFORMATION</b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -36pt; text-indent: 36pt; text-align: justify;"><b><i><span style="text-decoration: underline; ">Share Repurchase Program</span>&#xfeff;</i></b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">On March 17, 2022,&#xa0;we announced that our Board of Directors authorized a new share repurchase program (the "<i><b>Share Repurchase Program</b></i>") for us to buy back shares of our Common Stock. Under the Share Repurchase Program, we have the authority to buy up to a maximum of $150 million of Common Stock shares via acquisitions in the open market or privately negotiated transactions. The Share Repurchase Program will remain open for a period of three years from the date of authorization. Purchases made pursuant to the Share Repurchase Program will be conducted in compliance with Exchange Act Rule&#xa0;10b-18 (or pursuant to a plan implemented in response to Exchange Act Rule 10b5-1(c) for parties that frequently have access to material nonpublic information, such as our executive officers and directors) and all other applicable legal, regulatory, and internal policy requirements, including our Insider Trading Policy.&#xa0;The Company is not obligated to make purchases of, nor is it obligated to acquire any particular amount of, Common Stock under the Share Purchase Program. The Share Repurchase Program may be suspended or discontinued at any time. As of the date of this Annual Report, the Company has&#xa0; made the following purchases under the Share Repurchase Program.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;">
   <tbody>
    <tr style="background-color: rgb(230, 230, 230);">
     <td style="width: 20%; text-align: center;">Period</td>
     <td style="width: 20%; text-align: center;">Total number of shares purchased<sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></td>
     <td style="width: 20%; text-align: center;">Average price paid per share</td>
     <td style="width: 20%; text-align: center;">Total number of shares purchased as part of the Share Repurchase Program</td>
     <td style="width: 20%; text-align: center;">Maximum number (or approximate dollar value) of shares that may yet be purchased under the Share Repurchase Program<sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255);">
     <td style="text-align: center;">March 17, 2022 - March 31, 2022</td>
     <td style="text-align: center;">135,000</td>
     <td style="text-align: center;">$5.4885</td>
     <td style="text-align: center;">135,000</td>
     <td style="text-align: center;">$149,256,352.50<sup style="vertical-align:top;line-height:120%;font-size:pt">(4)</sup></td>
    </tr>

   </tbody>
  </table>
  <div style="font-size: 10pt; text-indent: 162pt;">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#xa0;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt;">(1) All shares reported herein were purchased pursuant to the publicly announced Share Repurchase Program.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -10pt; text-indent: 9pt;">(2) The Share Repurchase Program&#xa0;authorizes&#xfeff; us to purchase up to an aggregate of $150 million of our Common Stock until&#xa0;March 17, 2025 (three years from the date of authorization).</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -10pt; text-indent: 9pt;">(3) One purchase was made during this period on March 25, 2022.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -10pt; text-indent: 9pt;">(4) The maximum remaining dollar value of shares that may yet be purchased under the Share Repurchase Program is reduced by the aggregate price paid for share purchases in addition to any fees, commissions, or other costs that may arise as a result of the purchase.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -10pt; text-indent: 9pt;">&#xa0;</p>
  </div>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><a id="item9c" title="item9c" href="#"></a>ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Not applicable.</p>
  <div>
   &#xa0;
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><a id="part3" title="part3" href="#"></a>PART III </b></p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="item10" title="item10" href="#"></a>ITEM</b>&#xa0;<b>10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE </b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">A list of our Executive Officers and biographical information appears in Part I, Item&#xa0;1 of this Annual Report. Information about our directors may be found in our Proxy Statement for the 2022 Annual Meeting of Shareholders (the &#x201c;<b><i>Proxy Statement</i></b>&#x201d;) which was filed with the SEC on March 24, 2022. The information required by this item is hereby incorporated by reference to the sections of the Proxy Statement under the captions &#x201c;Information Regarding the Board of Directors and Corporate Governance,&#x201d; &#x201c;Election of Directors,&#x201d; and &#x201c;Executive Officers.&#x201d;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We have adopted the AvePoint, Inc. Code of Ethics and Business Conduct (the &#x201c;<b><i>Code</i></b>&#x201d;), a code of ethics that applies to our employees, officers, and directors (including our Principal Executive Officer and Principal Financial and Accounting Officer) and is a &#x201c;Code of Ethics for Senior Financial Officers&#x201d; as defined by applicable rules of the SEC. The Code is publicly available on our Investor Relations website at https://ir.avepoint.com/. Information contained on or accessible through this website is not a part of this Annual Report, and the inclusion of such website address in this Annual Report is an inactive textual reference only.&#xa0; If we make any substantive amendments to the Code or grant any waiver, including any implicit waiver, from a provision of the code to our Executive Officers or directors, we will disclose the nature of the amendment or waiver on our Investor Relations website or in a report on Form&#xa0;8-K to the extent required by applicable rules and exchange requirements.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="item11" title="item11" href="#"></a>ITEM</b>&#xa0;<b>11. EXECUTIVE COMPENSATION </b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The information required by this item is hereby incorporated by reference to the sections of the Proxy Statement under the captions, &#x201c;Executive Compensation&#x201d; and &#x201c;Director Compensation.&#x201d;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="item12" title="item12" href="#"></a>ITEM</b>&#xa0;<b>12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS </b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The information required by this item is hereby incorporated by reference to the sections of the Proxy Statement under the captions &#x201c;Security Ownership of Certain Beneficial Owners and Management&#x201d; and &#x201c;Securities Authorized for Issuance under Equity Compensation Plans.&#x201d;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="item13" title="item13" href="#"></a>ITEM</b>&#xa0;<b>13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR</b>&#xa0;<b>INDEPENDENCE </b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The information required by this item is hereby incorporated by reference to the sections of the Proxy Statement under the captions &#x201c;Transactions with Related Persons&#x201d; and &#x201c;Independence of the Board of Directors.&#x201d;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="item14" title="item14" href="#"></a>ITEM</b>&#xa0;<b>14. PRINCIPAL ACCOUNTING FEES AND SERVICES </b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The information required by this item is hereby incorporated by reference to the section of the Proxy Statement under the caption &#x201c;Ratification of Selection of Independent Auditors.&#x201d;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      96
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
   &#xa0;
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><a id="part4" title="part4" href="#"></a>PART IV</b></p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><a id="item15" title="item15" href="#"></a>ITEM 15.</b>&#xa0;<b> EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><span style="background-color:#ffffff;">a.</span></p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><span style="background-color:#ffffff;">Financial Statements and Schedules</span></span></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><span style="background-color:#ffffff;">Our Consolidated Financial Statements can be found under the heading &#x201c;</span><i><span style="background-color:#ffffff;">Index to Financial Statements</span></i><span style="background-color:#ffffff;">&#x201d; under Part II, Item 8 of this Annual Report. </span><span style="background-color:#ffffff;">Financial statement schedules have been omitted because they are not required, not applicable, or the required information is included in the Consolidated Financial statements or notes thereto.</span></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 36pt;">&#xa0;</td>
     <td style="width: 18pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">b.</p> </td>
     <td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Exhibits</span></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The following documents are filed as part of, furnished with, or incorporated by reference into, this Annual Report, in each case as indicated therein.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Exhibit</b>&#xa0;<b>Index</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr>
     <td style="vertical-align: middle; width: 10%;">&#xa0;</td>
     <td style="vertical-align: middle; width: 1%;">&#xa0;</td>
     <td style="vertical-align: middle; width: 28%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: middle; width: 10%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: middle; width: 8%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: middle; width: 5%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: middle; width: 6%;">&#xa0;</td>
     <td style="vertical-align: middle; width: 1%;">&#xa0;</td>
     <td style="vertical-align: middle; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: bottom; width: 10%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 28%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td colspan="9" rowspan="1" style="vertical-align: bottom; width: 33%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Incorporated by Reference</b></p> </td>
    </tr>

    <tr>
     <td style="vertical-align: bottom; width: 10%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Exhibit</b><br /> <b>Number</b></p> </td>
     <td style="vertical-align: bottom; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="vertical-align: bottom; width: 28%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Description</b></p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 10%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Schedule/</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Form</b></p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 8%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>File No.</b></p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 5%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Exhibit</b></p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 6%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Filing Date</b></p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 4%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b>Filed Herewith</b></td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 10%; text-align: center;">2.1</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000121390020038638/ea130364ex2-1_apextech.htm">Business&#xa0;Combination Agreement and Plan of Reorganization, dated November&#xa0;&#xa0;23, 2020, by and among Apex, Merger Subs and AvePoint.</a></td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%; text-align: center;">Form&#xa0;8-K</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%; text-align: center;">001-39048</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">2.1</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%; text-align: center;">March 9, 2021</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 10%; text-align: center;">2.2</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000121390020045412/ea132440ex1-1_apextechnology.htm">Amendment No.&#xa0;1 to Business Combination Agreement and Plan of Reorganization, dated December&#xa0;&#xa0;30, 2020, by and among Apex, Merger Subs and AvePoint.</a></td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%; text-align: center;">Form&#xa0;8-K</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%; text-align: center;">001-39048</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">2.1</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%; text-align: center;">December&#xa0;30,&#xa0;2020</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 10%; text-align: center;">2.3</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521074915/d109161dex21.htm">Amendment&#xa0;No.&#xa0;2&#xa0;to&#xa0;&#xa0;Business Combination Agreement and Plan of Reorganization, dated March 8, 2021, by and among Apex, Merger Subs and AvePoint.</a></td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%; text-align: center;">Form&#xa0;8-K</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%; text-align: center;">001-39048</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">2.1</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%; text-align: center;">March&#xa0;9, 2021</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 10%; text-align: center;">2.4</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000121390021027964/f10q0321ex10-3_apextech.htm">Amendment No.&#xa0;3 to Business Combination Agreement and Plan of Reorganization, dated May&#xa0;&#xa0;18, 2021, by and among Apex, Merger Subs and AvePoint.</a></td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%; text-align: center;">Form&#xa0;10-Q</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%; text-align: center;">001-39048</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">10.3</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%; text-align: center;">May&#xa0;19, 2021</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 10%; text-align: center;">2.5</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000143774921017956/ex_268934.htm">Agreement and Plan of Merger, dated as of July 23, 2021, by and between AvePoint, Inc. and AvePoint US, LLC</a></td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%; text-align: center;">Form 8-K</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%; text-align: center;">001-39048</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">2.1</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%; text-align: center;">July&#xa0;30, 2021</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">3.1</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000119312521209872/d196379dex31.htm" style="-sec-extract:exhibit;">Amended and Restated Certificate of Incorporation of AvePoint, Inc.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form 8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">3.1</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July 7,&#xa0;2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">3.2</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000119312521209872/d196379dex32.htm" style="-sec-extract:exhibit;">Amended and Restated Bylaws of AvePoint, Inc.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form&#xa0;8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">3.2</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July 7, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">4.1</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521166906/d270676dex44.htm" style="-sec-extract:exhibit;">Specimen Common Stock Certificate.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form&#xa0;S-4/A</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">333-252712</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">4.4</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">May&#xa0;20, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">4.2</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000121390019017020/fs12019a1ex4-3_apextech.htm" style="-sec-extract:exhibit;">Specimen Warrant Certificate.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form&#xa0;S-1</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">333-233299</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">4.3</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">August&#xa0;30,&#xa0;2019</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.1</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000121390019018524/f8k091619ex4-1_apextech.htm" style="-sec-extract:exhibit;">Warrant Agreement, dated September&#xa0;16, 2019, by and between Continental Stock Transfer &amp; Trust Company and Apex.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form&#xa0;8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">4.1</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September&#xa0;20,&#xa0;2019</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 10%; text-align: center;">10.1</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000121390020038638/ea130364ex10-7_apextech.htm">Form of PIPE Subscription Agreement</a></td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%; text-align: center;">Form&#xa0;8-K</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%; text-align: center;">001-39048</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">10.7</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%; text-align: center;">November&#xa0;23,&#xa0;2020</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 10%; text-align: center;">10.2</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521166906/d270676dex1015.htm">Form of Amendment No. 1 to PIPE Subscription Agreements</a></td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%; text-align: center;">Form S-4</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%; text-align: center;">333-252712</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">10.15</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%; text-align: center;">May 20, 2021</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 10%; text-align: center;">10.3</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000121390020038638/ea130364ex10-3_apextech.htm">Form of Lock-Up Agreement</a></td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%; text-align: center;">Form&#xa0;8-K</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%; text-align: center;">001-39048</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">10.3</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%; text-align: center;">November&#xa0;23,&#xa0;2020</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 10%; text-align: center;">10.4</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521209872/d196379dex104.htm">Amended&#xa0;and&#xa0;&#xa0;Restated Registration Rights Agreement, dated July 1, 2021, by and among AvePoint and certain stockholders of AvePoint.</a></td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%; text-align: center;">Form&#xa0;8-K</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%; text-align: center;">001-39048</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">10.4</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%; text-align: center;">July 7, 2021</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 10%; text-align: center;">10.5&#x2020;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000119312521166906/d270676dex1029.htm">Form of Indemnification Agreement.</a></td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%; text-align: center;">Form&#xa0;S-4</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%; text-align: center;">333-252712</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">10.29</td>
     <td style="vertical-align: top; width: 1%; text-align: center;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%; text-align: center;">May 20, 2021</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.6&#x2020;</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000119312521209872/d196379dex106.htm" style="-sec-extract:exhibit;">AvePoint 2006 Equity Incentive Plan.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form 8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.6</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July 7, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.7&#x2020;</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000119312521209872/d196379dex107.htm" style="-sec-extract:exhibit;">Form of Stock Option Grant Package under AvePoint 2006 Equity Incentive Plan.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form 8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.7</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July 7, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.8&#x2020;</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000119312521209872/d196379dex108.htm" style="-sec-extract:exhibit;">Form of RSU Grant Package under 2006 Equity Incentive Plan.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form 8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.8</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July 7, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.9&#x2020;</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521027761/d270676dex1015.htm" style="-sec-extract:exhibit;">AvePoint 2016 Equity Incentive Plan.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form S-4</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">333-252712</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.15</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February 4, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.10&#x2020;</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521027761/d270676dex1016.htm" style="-sec-extract:exhibit;">Form of Stock Option Grant Notice under AvePoint 2016 Equity Incentive Plan.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form S-4</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">333-252712</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.16</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February 4, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.11&#x2020;</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521027761/d270676dex1017.htm" style="-sec-extract:exhibit;">Form of Stock Option Agreement under 2016 Equity Incentive Plan.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form S-4</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">333-252712</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.17</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February 4, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.12&#x2020;</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521027761/d270676dex1018.htm" style="-sec-extract:exhibit;">AvePoint 2021 Equity Incentive Plan.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form S-4</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">333-252712</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.18</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February 4, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.13&#x2020;</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000119312521209872/d196379dex1013.htm" style="-sec-extract:exhibit;">Form of Stock Option Grant Package under AvePoint 2021 Equity Incentive Plan.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form 8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.13</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July 7, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.14&#x2020;</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000119312521209872/d196379dex1014.htm" style="-sec-extract:exhibit;">Form of RSU Grant Package under AvePoint 2021 Equity Incentive Plan.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form 8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.14</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July 7, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.15&#x2020;</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521027761/d270676dex1019.htm" style="-sec-extract:exhibit;">AvePoint 2021 Employee Stock Purchase Plan.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form S-4</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">333-252712</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.19</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February 4, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.16+</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521027761/d270676dex1024.htm" style="-sec-extract:exhibit;">Loan and Security Agreement, dated April&#xa0;7, 2020, by and between HSBC Ventures USA Inc. and AvePoint, Inc.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form S-4</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">333-252712</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.24</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February&#xa0;4, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.17+</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000119312521209872/d196379dex1021.htm" style="-sec-extract:exhibit;">Limited Consent and First Amendment to Loan and Security Agreement, dated July 1, 2021, by and among AvePoint Operations Inc. (f/k/a AvePoint, Inc.), HSBC Ventures USA Inc. and AvePoint US, LLC.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form 8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.21</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July 7, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.18+</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000119312521209872/d196379dex1022.htm" style="-sec-extract:exhibit;">Assignment and Assumption Agreement, dated July 1, 2021, by and among AvePoint Operations, Inc. (f/k/a AvePoint, Inc.), HSBC Ventures USA Inc. and AvePoint US, LLC.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form 8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.22</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July 7, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:10%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.19+</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000119312521209872/d196379dex1023.htm" style="-sec-extract:exhibit;">Pledge Agreement, dated July&#xa0;1, 2021, by and between AvePoint, Inc. and HSBC Ventures USA Inc.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form 8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.23</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July 7, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 4%;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      97
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.20+</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000119312521209872/d196379dex1024.htm" style="-sec-extract:exhibit;">Limited Guaranty, dated July&#xa0;1, 2021, by and between AvePoint, Inc. and HSBC Ventures USA Inc.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form 8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.24</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July 7, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.21+</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000143774921017956/ex_268933.htm" style="-sec-extract:exhibit;">Assignment and Assumption Agreement, dated as of July&#xa0;&#xa0;23, 2021, by and among AvePoint, Inc., AvePoint US, LLC, and HSBC Ventures USA Inc.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form 8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.1</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July 30, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.22+</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000143774921017956/ex_268935.htm" style="-sec-extract:exhibit;">Limited Consent and Waiver to Loan and Security Agreement, dated as of July&#xa0;&#xa0;23, 2021, by and among AvePoint, Inc., AvePoint US, LLC, AvePoint Public Sector, Inc., AvePoint Holdings USA, LLC, and HSBC Ventures USA Inc.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form 8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.2</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July 30, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.23+</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000143774921024759/ex_298683.htm" style="-sec-extract:exhibit;">Second Amendment to Loan and Security Agreement, dated October 31, 2021, by and among AvePoint, Inc., AvePoint Public Sector, Inc., AvePoint Holdings USA, LLC, and HSBC Ventures USA Inc.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form 8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.8</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">November 1, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10.24+</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000143774921024759/ex_298738.htm" style="-sec-extract:exhibit;">Annex A to&#xa0;Second Amendment to Loan and Security Agreement, dated October 31, 2021, by and among AvePoint, Inc., AvePoint Public Sector, Inc., AvePoint Holdings USA, LLC, and HSBC Ventures USA Inc.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form 8-K</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">001-39048</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10.9</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">November 1, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%; text-align: center;">10.25&#x2020;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="width: 36%;" valign="top"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521027761/d270676dex1021.htm">Employment Agreement, dated January&#xa0;1, 2021, by and between AvePoint and Xunkai Gong.</a></td>
     <td style="width: 1%;" valign="bottom">&#xa0;</td>
     <td align="center" style="width: 13%;" valign="top">Form S-4</td>
     <td style="width: 1%;" valign="bottom">&#xa0;</td>
     <td align="center" style="width: 10%;" valign="top">333-252712</td>
     <td style="width: 1%;" valign="bottom">&#xa0;</td>
     <td align="center" style="width: 6%;" valign="top">10.21</td>
     <td style="width: 1%;" valign="bottom">&#xa0;</td>
     <td align="center" style="width: 9%;" valign="top">February 4, 2021</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%; text-align: center;">10.26&#x2020;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="width: 36%;" valign="top"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521027761/d270676dex1022.htm">Employment Agreement, dated January&#xa0;1, 2021, by and between AvePoint and Tianyi Jiang.</a></td>
     <td style="width: 1%;" valign="bottom">&#xa0;</td>
     <td align="center" style="width: 13%;" valign="top">Form S-4</td>
     <td style="width: 1%;" valign="bottom">&#xa0;</td>
     <td align="center" style="width: 10%;" valign="top">333-252712</td>
     <td style="width: 1%;" valign="bottom">&#xa0;</td>
     <td align="center" style="width: 6%;" valign="top">10.22</td>
     <td style="width: 1%;" valign="bottom">&#xa0;</td>
     <td align="center" style="width: 9%;" valign="top">February 4, 2021</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%; text-align: center;">10.27&#x2020;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="width: 36%;" valign="top"><a href="http://www.sec.gov/Archives/edgar/data/1777921/000119312521027761/d270676dex1023.htm">Employment Agreement, dated January&#xa0;1, 2021, by and between AvePoint and Brian Brown.</a></td>
     <td style="width: 1%;" valign="bottom">&#xa0;</td>
     <td align="center" style="width: 13%;" valign="top">Form S-4</td>
     <td style="width: 1%;" valign="bottom">&#xa0;</td>
     <td align="center" style="width: 10%;" valign="top">333-252712</td>
     <td style="width: 1%;" valign="bottom">&#xa0;</td>
     <td align="center" style="width: 6%;" valign="top">10.23</td>
     <td style="width: 1%;" valign="bottom">&#xa0;</td>
     <td align="center" style="width: 9%;" valign="top">February 4, 202</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%; text-align: center;">10.28&#x2020;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000143774921020190/ex_273560.htm" style="-sec-extract:exhibit;">Employment Agreement, dated August 10, 2021, by and between AvePoint and James Caci.</a></td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%; text-align: center;">Form 8-K</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%; text-align: center;">001-39048</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%; text-align: center;">10.1</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%; text-align: center;">August 16, 2021</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">21.1</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001777921/000119312521236945/d195647dex211.htm" style="-sec-extract:exhibit;">List of Subsidiaries.</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Form S-1/A</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">333-258109</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">21.1</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">August 5, 2021</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%; text-align: center;">23.1</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"><a href="ex_350349.htm" style="-sec-extract:exhibit;">Consent of Deloitte and Touche LLP, independent registered public accounting firm.</a></td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">X</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%; text-align: center;">23.2</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"><a href="ex_350344.htm" style="-sec-extract:exhibit;">Consent of Crowe LLP, independent registered public accounting firm.</a></td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">X</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">24.1</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#poa" style="-sec-extract:exhibit;">Power of Attorney (included in the signature page hereto).</a></p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;" valign="top"> <p style="margin: 0pt; text-align: center;"><span style="color: #000000; font-family: Times New Roman, serif;">31.1</span></p> </td>
     <td style="vertical-align: top; width: 1%;" valign="top">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;">
      <div style="font-size:12pt">
       <div style="font-family:&quot;Times New Roman&quot;,serif">
        <div style="font-size:10.0pt">
         <div style="background:white">
          <div style="color:black">
           <a href="ex_317332.htm" style="-sec-extract:exhibit;">Certification of Principal Executive Officer pursuant to Securities Exchange Act Rules 13a-14(a) and 15(d)-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a>
          </div>
         </div>
        </div>
       </div>
      </div> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">X</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">31.2</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;" valign="top"> <p style="margin: 0pt;"><a href="ex_317333.htm" style="-sec-extract:exhibit;">Certification of Principal Financial Officer pursuant to Securities Exchange Act Rules 13a-14(a) and 15(d)-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">X</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">32.1**</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="ex_317334.htm" style="-sec-extract:exhibit;">Certification of Principal&#xa0;Executive Officer pursuant to 18 U.S.C. Section&#xa0;1350, as adopted pursuant to Section&#xa0;906 of the Sarbanes-Oxley Act of 2002.</a></p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">32.2**</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="ex_317335.htm" style="-sec-extract:exhibit;">Certification of Principal Financial Officer pursuant to 18 U.S.C. Section&#xa0;1350, as adopted pursuant to Section&#xa0;906 of the Sarbanes-Oxley Act of 2002.</a></p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">101.INS</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Instance Document&#xa0;- the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">X</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">101.SCH</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Taxonomy Extension Schema Document.</p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">X</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">101.CAL</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">X</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">101.DEF</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Taxonomy Extension Definition Linkbase Document.</p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">X</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">101.LAB</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Taxonomy Extension Labels Linkbase Document.</p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">X</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">101.PRE</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">X</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 13%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">104.1</p> </td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 36%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cover Page&#xa0;Interactive Data File (Embedded within the Inline XBRL document and included in Exhibit).</p> </td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 13%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 10%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 6%;">&#xa0;</td>
     <td style="vertical-align: bottom; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 9%;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%; text-align: center;">X</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-size: 9pt;">
   <tbody>
    <tr style="vertical-align: top; font-size: 9pt;">
     <td style="width: 27pt; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; font-variant: normal; margin: 0pt;">**</p> </td>
     <td style="width: auto; font-size: 9pt;">Furnished herewith. Any exhibit furnished herewith (including the certifications furnished in Exhibit&#xa0;32.1 and Exhibit 32.2 hereto) are deemed to accompany this Annual Report on Form&#xa0;10-K and will not be deemed &#x201c;filed&#x201d; for purposes of Section&#xa0;18 of the Securities Exchange Act of 1934, as amended, except to the extent that the Registrant specifically incorporates it by reference.</td>
    </tr>

    <tr style="font-size: 9pt;">
     <td style="width: 27pt; font-size: 9pt;">+</td>
     <td style="width: auto; font-size: 9pt;">Certain of the exhibits and schedules to this Exhibit have been omitted in accordance with Regulation S-K Item 601. We agree to furnish a copy of all omitted exhibits and schedules to the SEC upon its request.</td>
    </tr>

    <tr style="font-size: 9pt;">
     <td style="width: 27pt; font-size: 9pt;">&#x2020;</td>
     <td style="width: auto; font-size: 9pt;">Indicates a management contract or compensatory plan, contract or arrangement.</td>
    </tr>

    <tr style="font-size: 9pt;">
     <td style="width: 27pt; font-size: 9pt;"></td>
     <td style="width: auto; font-size: 9pt;">Certain portions of this Exhibit will be omitted because they are not material and would likely cause competitive harm to us if disclosed.</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><a id="item16" title="item16" href="#"></a>ITEM 16.</b>&#xa0;<b> FORM 10-K SUMMARY</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">None.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      98
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><a id="sigs" title="sigs" href="#"></a>SIGNATURES</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 27pt;">Pursuant to the requirements of Section&#xa0;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, in Jersey City, New Jersey on this 31st day of March, 2022.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr>
     <td style="vertical-align: top; width: 50%;">&#xa0;</td>
     <td colspan="2" style="vertical-align: top; width: 5%;"><b>AVEPOINT, INC.</b></td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 50%;">&#xa0;</td>
     <td colspan="2" style="vertical-align: top; width: 5%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 50%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Date: March 31, 2022</p> </td>
     <td colspan="2" style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ Tianyi Jiang</p> </td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 50%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Name:</p> </td>
     <td style="vertical-align: top; width: 45%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Tianyi Jiang</p> </td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 50%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Title:</p> </td>
     <td style="vertical-align: bottom; width: 45%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Chief Executive Officer</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(Principal Executive Officer)</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr>
     <td style="vertical-align: top; width: 50%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Date: March 31, 2022</p> </td>
     <td colspan="2" style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ James Caci</p> </td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 50%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Name:</p> </td>
     <td style="vertical-align: top; width: 45%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">James Caci</p> </td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 50%;">&#xa0;</td>
     <td style="vertical-align: top; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Title:</p> </td>
     <td style="vertical-align: bottom; width: 45%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Chief Financial Officer</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(Principal Financial and Accounting Officer)</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      99
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><a id="poa" title="poa" href="#"></a>POWER OF ATTORNEY</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"><b>KNOW ALL PERSONS BY THESE PRESENTS</b>, that each person whose signature appears below constitutes and appoints Tianyi Jiang and Brian Michael Brown, and each of them, as his or her true and lawful attorney-in-fact and agent with full power of substitution and resubstitution, for such individual in any and all capacities, to do any and all acts and things and to execute in his or her name (whether on behalf of AvePoint, Inc. (the "<b><i>Company</i></b>") or as an officer or director of the Company, or otherwise) any and all instruments and to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully for all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or any of them, or his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of Registrant and in the capacities indicated on this 31<sup style="vertical-align:top;line-height:120%;font-size:pt">st</sup> &#xa0;day of March, 2022.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family: Times New Roman; font-size: 10pt; width: 100%;">
   <tbody>
    <tr>
     <td style="vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><span style="text-decoration: underline; ">Signature</span></b></p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><span style="text-decoration: underline; ">Title</span></b></p> </td>
     <td style="vertical-align:bottom;width:18.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><span style="text-decoration: underline; ">Date</span></b></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;">&#xa0;</td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">/s/ Xunkai Gong</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Executive Chairman and Director</p> </td>
     <td style="vertical-align:bottom;width:18.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">March 31, 2022</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Xunkai Gong</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;">&#xa0;</td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">/s/ Tianyi Jiang</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Chief Executive Officer and Director</p> </td>
     <td style="vertical-align:bottom;width:18.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">March 31, 2022</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Tianyi Jiang</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(<i>Principal Executive Officer</i>)</p> </td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;">&#xa0;</td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">/s/ James Caci</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Chief Financial Officer</p> </td>
     <td style="vertical-align:bottom;width:18.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">March 31, 2022</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">James Caci</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(<i>Principal Financial and Accounting Officer</i>)</p> </td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;">&#xa0;</td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">/s/ Brian Michael Brown</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">General Counsel, Chief Legal and Compliance</p> </td>
     <td style="vertical-align:bottom;width:18.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">March 31, 2022</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Brian Michael Brown</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Officer, Secretary, and Director</p> </td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;">&#xa0;</td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">/s/ Stephen CuUnjieng</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Director</p> </td>
     <td style="vertical-align:bottom;width:18.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">March 31, 2022</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Stephen CuUnjieng</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;">&#xa0;</td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">/s/ Jeff Teper</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Director</p> </td>
     <td style="vertical-align:bottom;width:18.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">March 31, 2022</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Jeff Teper</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;">&#xa0;</td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">/s/ John Ho</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Director</p> </td>
     <td style="vertical-align:bottom;width:18.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">March 31, 2022</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">John Ho</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;">&#xa0;</td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

    <tr>
     <td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">/s/ Jeff Epstein</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Director</p> </td>
     <td style="vertical-align:bottom;width:18.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">March 31, 2022</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:32.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Jeff Epstein</p> </td>
     <td style="vertical-align:top;width:5.1%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:51.2%;">&#xa0;</td>
     <td style="vertical-align:bottom;width:18.2%;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <div class="LAST-PAGE-BREAK">
   <div class="PGFTR">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
      100
     </div>
    </div>
   </div>
  </div>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>2
<FILENAME>ex_350349.htm
<DESCRIPTION>CONSENT OF DELOITTE & TOUCHE LLP, INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM.
<TEXT>
<html><head>
	<title>ex_350349.htm</title>
	<!-- Generated by ThunderDome Portal - 3/31/2022 4:48:39 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><b>Exhibit 23.1</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;">We consent to the incorporation by reference in Registration Statement No. 333-259617 on Form S-8 of our report dated March 31, 2022,&nbsp;relating to the financial statements of AvePoint, Inc. appearing in this Annual Report on Form 10-K for the year ended December 31, 2021.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ Deloitte &amp; Touche LLP</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">New York, New York</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">March 31, 2022</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>3
<FILENAME>ex_350344.htm
<DESCRIPTION>CONSENT OF CROWE LLP, INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM.
<TEXT>
<html><head>
	<title>ex_350344.htm</title>
	<!-- Generated by ThunderDome Portal - 3/31/2022 7:01:32 AM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><b>Exhibit 23.2</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;">We consent to the incorporation by reference in Registration Statement No. 333-259617 on Form S-8 of AvePoint, Inc. of our report dated March 10, 2021, except for the number of shares and per share amounts, as to which the date is March 31, 2022, on the consolidated balance sheet of AvePoint, Inc. as of December 31, 2020 and the consolidated statements of operations, comprehensive loss, mezzanine equity and stockholders&#8217; deficiency and cash flows for each of the two years in the period ended December 31, 2020, appearing in this Annual Report on Form 10-K.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ Crowe LLP</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">New York, New York</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">March 31, 2022</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>ex_317332.htm
<DESCRIPTION>CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO SECURITIES EXCHANGE ACT RULES 13A-14(A) AND 15(D)-14(A), AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002.
<TEXT>
<html><head>
	<title>ex_301088.htm</title>
	<!-- Generated by ThunderDome Portal - 3/22/2022 2:25:43 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b>Exhibit 31.1</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTIFICATIONS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">I, Tianyi Jiang, certify that:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:2.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">1.</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">I have reviewed this Annual Report on Form&nbsp;10-K of AvePoint, Inc.;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:2.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2.</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">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;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:2.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">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;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:2.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&nbsp;13a-15(e)&nbsp;and&nbsp;15d-15(e))&nbsp;for the registrant and internal control over financial reporting (as defined in Exchange Act&nbsp;Rules&nbsp;13a-15(f)&nbsp;and&nbsp;15d-15(f))&nbsp;for the registrant and have:</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:top;width:2.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">a)</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">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 is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:top;width:2.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">b)</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">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;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:top;width:2.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">c)</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Evaluated the effectiveness of the registrant&#8217;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</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:top;width:2.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">d)</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:2.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">5.</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:top;width:2.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(a)</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">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&#8217;s ability to record, process, summarize and report financial information; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:top;width:2.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(b)</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:24%;">&nbsp;</td>
			<td style="vertical-align:bottom;width:0.5%;">&nbsp;</td>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:middle;width:1.6%;">&nbsp;</td>
			<td style="vertical-align:bottom;width:0.5%;">&nbsp;</td>
			<td style="vertical-align:middle;width:24%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Date: March 31, 2022</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By:</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ Tianyi Jiang</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Tianyi Jiang</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Chief Executive Officer</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(Principal Executive Officer)</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>ex_317333.htm
<DESCRIPTION>CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO SECURITIES EXCHANGE ACT RULES 13A-14(A) AND 15(D)-14(A), AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002.
<TEXT>
<html><head>
	<title>ex_301089.htm</title>
	<!-- Generated by ThunderDome Portal - 3/22/2022 2:30:21 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b>Exhibit 31.2</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTIFICATIONS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">I, James Caci, certify that:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:2.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">1.</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">I have reviewed this Annual Report on Form&nbsp;10-K of AvePoint, Inc.;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:2.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2.</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">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;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:2.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">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;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:2.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&nbsp;13a-15(e)&nbsp;and&nbsp;15d-15(e))&nbsp;for the registrant and internal control over financial reporting (as defined in Exchange Act&nbsp;Rules&nbsp;13a-15(f)&nbsp;and&nbsp;15d-15(f))&nbsp;for the registrant and have:</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:top;width:2.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">a)</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">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 is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:top;width:2.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">b)</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">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;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:top;width:2.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">c)</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Evaluated the effectiveness of the registrant&#8217;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</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:top;width:2.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">d)</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:2.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">5.</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:top;width:2.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(a)</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">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&#8217;s ability to record, process, summarize and report financial information; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:top;width:2.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(b)</p>
			</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:24%;">&nbsp;</td>
			<td style="vertical-align:bottom;width:0.5%;">&nbsp;</td>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:middle;width:1.6%;">&nbsp;</td>
			<td style="vertical-align:bottom;width:0.5%;">&nbsp;</td>
			<td style="vertical-align:middle;width:24%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Date: March 31, 2022</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By:</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ James Caci</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">James Caci</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Chief Financial Officer</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(Principal Financial and Accounting Officer)</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>ex_317334.htm
<DESCRIPTION>CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002.
<TEXT>
<html><head>
	<title>ex_301090.htm</title>
	<!-- Generated by ThunderDome Portal - 3/22/2022 2:27:10 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b>Exhibit 32.1</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>PURSUANT TO</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>18 U.S.C. SECTION 1350,</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>AS ADOPTED PURSUANT TO</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the &#8220;Exchange Act&#8221;) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. &#167;1350), Tianyi Jiang, Chief Executive Officer of AvePoint, Inc. (the &#8220;Company&#8221;) hereby certifies that, to the best of his knowledge:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:2.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">1.</p>
			</td>
			<td style="vertical-align:top;width:auto;">The Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (the &#8220;Report&#8221;) fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Exchange Act; and</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:2.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2.</p>
			</td>
			<td style="vertical-align:top;width:auto;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the period covered by the Report.</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:24%;">&nbsp;</td>
			<td style="vertical-align:bottom;width:0.5%;">&nbsp;</td>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:middle;width:1.6%;">&nbsp;</td>
			<td style="vertical-align:bottom;width:0.5%;">&nbsp;</td>
			<td style="vertical-align:middle;width:24%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Date: March 31, 2022</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By:</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ Tianyi Jiang</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Tianyi Jiang</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Chief Executive Officer</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(Principal Executive Officer)</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>ex_317335.htm
<DESCRIPTION>CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002.
<TEXT>
<html><head>
	<title>ex_301091.htm</title>
	<!-- Generated by ThunderDome Portal - 3/22/2022 2:28:12 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b>Exhibit 32.2</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTIFICATION OF THE CHIEF FINANCIAL OFFICER</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>PURSUANT TO</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>18 U.S.C. SECTION 1350,</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>AS ADOPTED PURSUANT TO</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the &#8220;Exchange Act&#8221;) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. &#167;1350), Tianyi Jiang, Chief Executive Officer of AvePoint, Inc. (the &#8220;Company&#8221;) hereby certifies that, to the best of his knowledge:</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:2.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">1.</p>
			</td>
			<td style="vertical-align:top;width:auto;">The Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (the &#8220;Report&#8221;) fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Exchange Act; and</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:2.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2.</p>
			</td>
			<td style="vertical-align:top;width:auto;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the period covered by the Report.</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:middle;width:24%;">&nbsp;</td>
			<td style="vertical-align:bottom;width:0.5%;">&nbsp;</td>
			<td style="vertical-align:middle;width:2.1%;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:middle;width:1.6%;">&nbsp;</td>
			<td style="vertical-align:bottom;width:0.5%;">&nbsp;</td>
			<td style="vertical-align:middle;width:24%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Date: March 31, 2022</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By:</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ James Caci</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">James Caci</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Chief Financial Officer</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:top;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">&nbsp;</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(Principal Financial and Accounting Officer)</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>avpt-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 08:15PM UTC 2022-03-31--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:avpt="http://www.avepoint.com/20211231" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.avepoint.com/20211231">
  <xsd:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/naics/2021" schemaLocation="https://xbrl.sec.gov/naics/2021/naics-2021.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xsd:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xsd:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/sic/2021" schemaLocation="https://xbrl.sec.gov/sic/2021/sic-2021.xsd"/>
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/exch/2021" schemaLocation="https://xbrl.sec.gov/exch/2021/exch-2021.xsd"/>
  <xsd:import namespace="http://fasb.org/us-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/currency/2021" schemaLocation="https://xbrl.sec.gov/currency/2021/currency-2021.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xsd:import namespace="http://fasb.org/srt-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="avpt-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="avpt-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="avpt-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="avpt-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="statement-document-and-entity-information" roleURI="http://www.avepoint.com/20211231/role/statement-document-and-entity-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-balance-sheets" roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">001 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-balance-sheets-parentheticals" roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">002 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-operations" roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">003 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement--consolidated-statements-of-comprehensive-loss" roleURI="http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">004 - Statement - Consolidated Statements of Comprehensive Loss</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency" roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">005 - Statement - Consolidated Statements of Mezzanine Equity and Stockholders' Deficiency</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals" roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">006 - Statement - Consolidated Statements of Mezzanine Equity and Stockholders' Deficiency (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-cash-flows" roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">007 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-nature-of-business-and-organization" roleURI="http://www.avepoint.com/20211231/role/statement-note-1-nature-of-business-and-organization">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">008 - Disclosure - Note 1 - Nature of Business and Organization</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-summary-of-significant-accounting-policies" roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">009 - Disclosure - Note 2 - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-business-combination" roleURI="http://www.avepoint.com/20211231/role/statement-note-3-business-combination">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">010 - Disclosure - Note 3 - Business Combination</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-concentration-of-credit-risk" roleURI="http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">011 - Disclosure - Note 4 - Concentration of Credit Risk</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-accounts-receivable-net" roleURI="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">012 - Disclosure - Note 5 - Accounts Receivable, Net</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-property-and-equipment-net" roleURI="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">013 - Disclosure - Note 6 - Property and Equipment, Net</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-accrued-expenses-and-other-liabilities" roleURI="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">014 - Disclosure - Note 7 - Accrued Expenses and Other Liabilities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-line-of-credit" roleURI="http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">015 - Disclosure - Note 8 - Line of Credit</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-income-taxes" roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">016 - Disclosure - Note 9 - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-commitments-and-contingencies" roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">017 - Disclosure - Note 10 - Commitments and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-company-earnout-and-warrant-liabilities" roleURI="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">018 - Disclosure - Note 11 - Company Earn-Out and Warrant Liabilities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-mezzanine-equity-and-stockholders-deficiency" roleURI="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">019 - Disclosure - Note 12 - Mezzanine Equity and Stockholders' Deficiency</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-stockbased-compensation" roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">020 - Disclosure - Note 13 - Stock-based Compensation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-14-financial-instruments" roleURI="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">021 - Disclosure - Note 14 - Financial Instruments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-segment-information" roleURI="http://www.avepoint.com/20211231/role/statement-note-15-segment-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">022 - Disclosure - Note 15 - Segment Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-loss-per-share" roleURI="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">023 - Disclosure - Note 16 - Loss Per Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-17-related-party-transactions" roleURI="http://www.avepoint.com/20211231/role/statement-note-17-related-party-transactions">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">024 - Disclosure - Note 17 - Related Party Transactions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-18-subsequent-events" roleURI="http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">025 - Disclosure - Note 18 - Subsequent Events</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-significant-accounting-policies-policies" roleURI="http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">026 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-summary-of-significant-accounting-policies-tables" roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">027 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-accounts-receivable-net-tables" roleURI="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">028 - Disclosure - Note 5 - Accounts Receivable, Net (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-property-and-equipment-net-tables" roleURI="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">029 - Disclosure - Note 6 - Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-accrued-expenses-and-other-liabilities-tables" roleURI="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">030 - Disclosure - Note 7 - Accrued Expenses and Other Liabilities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-income-taxes-tables" roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">031 - Disclosure - Note 9 - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-commitments-and-contingencies-tables" roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">032 - Disclosure - Note 10 - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-company-earnout-and-warrant-liabilities-tables" roleURI="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">033 - Disclosure - Note 11 - Company Earn-Out and Warrant Liabilities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" roleURI="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">034 - Disclosure - Note 12 - Mezzanine Equity and Stockholders' Deficiency (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-stockbased-compensation-tables" roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">035 - Disclosure - Note 13 - Stock-based Compensation (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-14-financial-instruments-tables" roleURI="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">036 - Disclosure - Note 14 - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-segment-information-tables" roleURI="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">037 - Disclosure - Note 15 - Segment Information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-loss-per-share-tables" roleURI="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">038 - Disclosure - Note 16 - Loss Per Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-summary-of-significant-accounting-policies-1-details-textual" roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">039 - Disclosure - Note 2 - Summary of Significant Accounting Policies 1 (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-summary-of-significant-accounting-policies-2-details-textual" roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-2-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">040 - Disclosure - Note 2 - Summary of Significant Accounting Policies 2 (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">041 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Useful Life of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">042 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Revenue by Source (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">043 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Accounts Receivable, Net, Deferred Revenue and Deferred Sales Commissions (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-business-combination-details-textual" roleURI="http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">044 - Disclosure - Note 3 - Business Combination (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-concentration-of-credit-risk-details-textual" roleURI="http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">045 - Disclosure - Note 4 - Concentration of Credit Risk (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-accounts-receivable-net-accounts-receivable-net-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">046 - Disclosure - Note 5 - Accounts Receivable, Net - Accounts Receivable, Net (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-property-and-equipment-net-details-textual" roleURI="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">047 - Disclosure - Note 6 - Property and Equipment, Net (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-property-and-equipment-net-property-and-equipment-net-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">048 - Disclosure - Note 6 - Property and Equipment, Net - Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">049 - Disclosure - Note 7 - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-line-of-credit-details-textual" roleURI="http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">050 - Disclosure - Note 8 - Line of Credit (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-income-taxes-details-textual" roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">051 - Disclosure - Note 9 - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">052 - Disclosure - Note 9 - Income Taxes - Pretax Loss Resulting from Domestic and Foreign Operations (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">053 - Disclosure - Note 9 - Income Taxes - Components of Provision (Benefit) for Income Taxes (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">054 - Disclosure - Note 9 - Income Taxes - Reconciliation of Amounts of US Federal Statutory Income Tax Rate to Effective Income Tax Rate (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">055 - Disclosure - Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">056 - Disclosure - Note 9 - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-commitments-and-contingencies-details-textual" roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">057 - Disclosure - Note 10 - Commitments and Contingencies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-commitments-and-contingencies-operating-leases-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">058 - Disclosure - Note 10 - Commitments and Contingencies - Operating Leases (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-commitments-and-contingencies-purchase-commitments-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">059 - Disclosure - Note 10 - Commitments and Contingencies - Purchase Commitments (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-company-earnout-and-warrant-liabilities-details-textual" roleURI="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">060 - Disclosure - Note 11 - Company Earn-Out and Warrant Liabilities (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">061 - Disclosure - Note 11- Company Earn-Out and Warrant Liabilities - Earn-out Shares Fair Value Assumptions (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual" roleURI="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">062 - Disclosure - Note 12 - Mezzanine Equity and Stockholders' Deficiency (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">063 - Disclosure - Note 12 - Mezzanine Equity and Stockholders' Deficiency - Redeemable Noncontrolling Interest (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-stockbased-compensation-details-textual" roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">064 - Disclosure - Note 13 - Stock-based Compensation (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-stockbased-compensation-stockbased-compensation-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">065 - Disclosure - Note 13 - Stock-based Compensation - Stock-based Compensation (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">066 - Disclosure - Note 13 - Stock-based Compensation - Stock Option Valuation Assumptions (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-stockbased-compensation-option-activity-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">067 - Disclosure - Note 13 - Stock-based Compensation - Option Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">068 - Disclosure - Note 13 - Stock-based Compensation - Summary of Outstanding and Exercisable Stock Options (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">069 - Disclosure - Note 14 - Financial Instruments - Fair Value of Financial Instruments (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-segment-information-details-textual" roleURI="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">070 - Disclosure - Note 15 - Segment Information (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-segment-information-segment-information-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">071 - Disclosure - Note 15 - Segment Information - Segment Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-loss-per-share-loss-per-share-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">072 - Disclosure - Note 16 - Loss Per Share - Loss Per Share (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-loss-per-share-antidilutive-securities-details" roleURI="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">073 - Disclosure - Note 16 - Loss Per Share - Antidilutive Securities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-18-subsequent-events-details-textual" roleURI="http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">074 - Disclosure - Note 18 - Subsequent Events (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock" name="AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_AccruedPartnerExpensesCurrent" name="AccruedPartnerExpensesCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="avpt_AvePointUSLLCMember" name="AvePointUSLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_AvepointEdutechPteLtdMember" name="AvepointEdutechPteLtdMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow" name="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_BusinessCombinationShareExchangeRatio" name="BusinessCombinationShareExchangeRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant"/>
  <xsd:element id="avpt_CloudServiceFeesCurrent" name="CloudServiceFeesCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="avpt_CompanyEarnOutsMember" name="CompanyEarnOutsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_ComputerEquipmentAndSoftwareMember" name="ComputerEquipmentAndSoftwareMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" name="ConversionOfApecClassACommonStockIntoCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" name="ConversionOfApecClassBCommonStockIntoCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" name="ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" name="ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_DebtInstrumentPercentageOfEquityPledged" name="DebtInstrumentPercentageOfEquityPledged" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="avpt_DeferredRevenueIncreaseDecrease" name="DeferredRevenueIncreaseDecrease" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_DeferredTaxAssetsGrossNetOfLiabilities" name="DeferredTaxAssetsGrossNetOfLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="avpt_DeferredTaxLiabilitiesAmortization" name="DeferredTaxLiabilitiesAmortization" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="avpt_DeferredTaxLiabilitiesCommissions" name="DeferredTaxLiabilitiesCommissions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="avpt_DeferredTaxLiabilitiesUnbilledReceivable" name="DeferredTaxLiabilitiesUnbilledReceivable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="avpt_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_EarnOutRSUsMember" name="EarnOutRSUsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_EarnoutAndWarrantLiabilitiesTextBlock" name="EarnoutAndWarrantLiabilitiesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" name="EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" name="EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" name="EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_EmergingGrowthCompanyPolicyTextBlock" name="EmergingGrowthCompanyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock" name="EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock" name="EquityAdjustmentForRedemptionOfConvertiblePreferredStock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_ForeignCurrencyRemeasurementGainLoss" name="ForeignCurrencyRemeasurementGainLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_GainLossOnChangeInContingentLiabilityAndWarrants" name="GainLossOnChangeInContingentLiabilityAndWarrants" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_GuaranteeForOperatingLeasesMember" name="GuaranteeForOperatingLeasesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_GuaranteeForServiceAgreementMember" name="GuaranteeForServiceAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_HSBCVentureBankUsaIncMember" name="HSBCVentureBankUsaIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_ITSolutionsMember" name="ITSolutionsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_IaccessSolutionsPteLtdMember" name="IaccessSolutionsPteLtdMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" name="IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_IncreaseDecreaseInCapitalizedContractCostsNet" name="IncreaseDecreaseInCapitalizedContractCostsNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_InternalUseSoftwareMember" name="InternalUseSoftwareMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" name="IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect" name="IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_LiabilityBalanceRelatedToCommonStock" name="LiabilityBalanceRelatedToCommonStock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="avpt_LiabilityBalanceRelatedToModifiedOptions" name="LiabilityBalanceRelatedToModifiedOptions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares" name="LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity" name="LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_LiabilityClassifiedCommonStockMember" name="LiabilityClassifiedCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_LineOfCreditAccordionFeatureMember" name="LineOfCreditAccordionFeatureMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_MergerMember" name="MergerMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_MicrosoftOffice365Member" name="MicrosoftOffice365Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_ModifiedCommonStockMember" name="ModifiedCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_ModifiedOptionsMember" name="ModifiedOptionsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" name="NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_NoteToFinancialStatementDetailsTextual" name="NoteToFinancialStatementDetailsTextual" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_NotesToFinancialStatements" name="NotesToFinancialStatements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_NumberOfMajorCustomers" name="NumberOfMajorCustomers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_NumberOfSharesExchangeableAt1250" name="NumberOfSharesExchangeableAt1250" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_NumberOfSharesExchangeableAt1500" name="NumberOfSharesExchangeableAt1500" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_NumberOfSharesExchangeableAt1750" name="NumberOfSharesExchangeableAt1750" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_NumberOfSharesSubjectToVestingProvision" name="NumberOfSharesSubjectToVestingProvision" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_OrdinarySharesOfEduTechMember" name="OrdinarySharesOfEduTechMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_OtherAssetsCertificateOfDeposits" name="OtherAssetsCertificateOfDeposits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="avpt_OtherCountriesMember" name="OtherCountriesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_PRCOptionsMember" name="PRCOptionsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions" name="PaymentOfNetCashSettlementForDirectiveOutstandingOptions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_PaymentsForExchangeOfCommonStockInBusinessCombination" name="PaymentsForExchangeOfCommonStockInBusinessCombination" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_PaymentsForRedemptionOfLegacyCommonStock" name="PaymentsForRedemptionOfLegacyCommonStock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_PaymentsForTransactionFeesBusinessAcquisition" name="PaymentsForTransactionFeesBusinessAcquisition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_PaymentsForUnconditionalPurchaseCommitment" name="PaymentsForUnconditionalPurchaseCommitment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_PrivatePlacementWarrantMember" name="PrivatePlacementWarrantMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_ProceedsFromIssuanceOfCommonStockNet" name="ProceedsFromIssuanceOfCommonStockNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_ProceedsFromNonrecoursePromissoryNote" name="ProceedsFromNonrecoursePromissoryNote" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_ProceedsFromRecapitalizationGross" name="ProceedsFromRecapitalizationGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_ProceedsFromRecapitalizationIssuanceCosts" name="ProceedsFromRecapitalizationIssuanceCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_PublicWarrantMember" name="PublicWarrantMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_PutOptionRedemptionShare" name="PutOptionRedemptionShare" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_PutOptionUnderlyingOption" name="PutOptionUnderlyingOption" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_Range1Member" name="Range1Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_Range2Member" name="Range2Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_Range3Member" name="Range3Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_ReclassificationOfCommonSharesToTemporaryEquity" name="ReclassificationOfCommonSharesToTemporaryEquity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_ReclassificationOfOptionsFromPermanentEquityToLiability" name="ReclassificationOfOptionsFromPermanentEquityToLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember" name="ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember" name="ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity" name="ReclassificationOfSharedBasedAwardsToTemporaryEquity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares" name="ReclassificationsOfEarnOutRSUsToEarnOutShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_RedeemableCommonSharesMember" name="RedeemableCommonSharesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest" name="RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_RedeemableNoncontrollingInterestPolicyTextBlock" name="RedeemableNoncontrollingInterestPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_RemeasurementOfRedemptionValueOfCommonShares" name="RemeasurementOfRedemptionValueOfCommonShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock" name="RemeasurementOfRedemptionValueOfConvertiblePreferredStock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_SAASMember" name="SAASMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" name="ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares" name="SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" name="SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_ShareBasedAwardsMember" name="ShareBasedAwardsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_ShareRepurchaseProgramMember" name="ShareRepurchaseProgramMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_SixMonthsCompletionOptionMember" name="SixMonthsCompletionOptionMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_SoftwareDevelopmentSoldToCustomersMember" name="SoftwareDevelopmentSoldToCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock" name="SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost" name="StockIssuedDuringPeriodSharesIssuedForIssuanceCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost" name="StockIssuedDuringPeriodValueIssuedForIssuanceCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_SubscriptionAgreementsMember" name="SubscriptionAgreementsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock" name="TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" name="TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_TemporaryEquityMember" name="TemporaryEquityMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_TemporaryEquitySharesRedempted" name="TemporaryEquitySharesRedempted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_TemporaryEquityValueRedempted" name="TemporaryEquityValueRedempted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_TermedLicenseAndSupportMember" name="TermedLicenseAndSupportMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_The20062016And2021Member" name="The20062016And2021Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_The2021PlanMember" name="The2021PlanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_TimeAndPerformanceBasedOptionMember" name="TimeAndPerformanceBasedOptionMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_UnbilledReceivableMember" name="UnbilledReceivableMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="avpt_UnbilledReceivablesNoncurrent" name="UnbilledReceivablesNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns" name="UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_WarrantLiabilitiesMember" name="WarrantLiabilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-10-commitments-and-contingencies-operating-leases-details" name="statement-statement-note-10-commitments-and-contingencies-operating-leases-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-10-commitments-and-contingencies-purchase-commitments-details" name="statement-statement-note-10-commitments-and-contingencies-purchase-commitments-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-10-commitments-and-contingencies-tables" name="statement-statement-note-10-commitments-and-contingencies-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" name="statement-statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-tables" name="statement-statement-note-11-company-earnout-and-warrant-liabilities-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" name="statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" name="statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-13-stockbased-compensation-option-activity-details" name="statement-statement-note-13-stockbased-compensation-option-activity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" name="statement-statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-13-stockbased-compensation-stockbased-compensation-details" name="statement-statement-note-13-stockbased-compensation-stockbased-compensation-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" name="statement-statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-13-stockbased-compensation-tables" name="statement-statement-note-13-stockbased-compensation-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" name="statement-statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-14-financial-instruments-tables" name="statement-statement-note-14-financial-instruments-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-15-segment-information-segment-information-details" name="statement-statement-note-15-segment-information-segment-information-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-15-segment-information-tables" name="statement-statement-note-15-segment-information-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-16-loss-per-share-antidilutive-securities-details" name="statement-statement-note-16-loss-per-share-antidilutive-securities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-16-loss-per-share-loss-per-share-details" name="statement-statement-note-16-loss-per-share-loss-per-share-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-16-loss-per-share-tables" name="statement-statement-note-16-loss-per-share-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" name="statement-statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" name="statement-statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-tables" name="statement-statement-note-2-summary-of-significant-accounting-policies-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" name="statement-statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-5-accounts-receivable-net-accounts-receivable-net-details" name="statement-statement-note-5-accounts-receivable-net-accounts-receivable-net-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-5-accounts-receivable-net-tables" name="statement-statement-note-5-accounts-receivable-net-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-6-property-and-equipment-net-property-and-equipment-net-details" name="statement-statement-note-6-property-and-equipment-net-property-and-equipment-net-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-6-property-and-equipment-net-tables" name="statement-statement-note-6-property-and-equipment-net-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" name="statement-statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-tables" name="statement-statement-note-7-accrued-expenses-and-other-liabilities-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" name="statement-statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" name="statement-statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" name="statement-statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" name="statement-statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" name="statement-statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-note-9-income-taxes-tables" name="statement-statement-note-9-income-taxes-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="avpt_statement-statement-significant-accounting-policies-policies" name="statement-statement-significant-accounting-policies-policies" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>avpt-20211231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 08:15PM UTC 2022-03-31--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets" xlink:href="avpt-20211231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_UnbilledReceivablesNoncurrent" xlink:label="avpt_UnbilledReceivablesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:label="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ShortTermInvestments" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="avpt_UnbilledReceivablesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockValue" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:href="avpt-20211231.xsd#statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:href="avpt-20211231.xsd#statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations" xlink:href="avpt-20211231.xsd#statement-consolidated-statements-of-operations" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:label="avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_DepreciationAndAmortization" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows" xlink:href="avpt-20211231.xsd#statement-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ForeignCurrencyRemeasurementGainLoss" xlink:label="avpt_ForeignCurrencyRemeasurementGainLoss" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:label="avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" xlink:label="avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions" xlink:label="avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentsForRedemptionOfLegacyCommonStock" xlink:label="avpt_PaymentsForRedemptionOfLegacyCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentsForTransactionFeesBusinessAcquisition" xlink:label="avpt_PaymentsForTransactionFeesBusinessAcquisition" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromIssuanceOfCommonStockNet" xlink:label="avpt_ProceedsFromIssuanceOfCommonStockNet" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromNonrecoursePromissoryNote" xlink:label="avpt_ProceedsFromNonrecoursePromissoryNote" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromRecapitalizationGross" xlink:label="avpt_ProceedsFromRecapitalizationGross" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromRecapitalizationIssuanceCosts" xlink:label="avpt_ProceedsFromRecapitalizationIssuanceCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="us-gaap_ProceedsFromMinorityShareholders" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnDispositionOfAssets" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="avpt_ForeignCurrencyRemeasurementGainLoss" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="avpt_ProceedsFromRecapitalizationGross" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="avpt_ProceedsFromNonrecoursePromissoryNote" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromNotesPayable" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="avpt_ProceedsFromIssuanceOfCommonStockNet" xlink:type="arc"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromMinorityShareholders" xlink:type="arc"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions" xlink:type="arc"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="avpt_ProceedsFromRecapitalizationIssuanceCosts" xlink:type="arc"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="avpt_PaymentsForRedemptionOfLegacyCommonStock" xlink:type="arc"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="avpt_PaymentsForTransactionFeesBusinessAcquisition" xlink:type="arc"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss" xlink:href="avpt-20211231.xsd#statement--consolidated-statements-of-comprehensive-loss" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:href="avpt-20211231.xsd#statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:href="avpt-20211231.xsd#statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:href="avpt-20211231.xsd#statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AccruedPartnerExpensesCurrent" xlink:label="avpt_AccruedPartnerExpensesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_CloudServiceFeesCurrent" xlink:label="avpt_CloudServiceFeesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="avpt_CloudServiceFeesCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="avpt_AccruedPartnerExpensesCurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" xlink:label="avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" xlink:label="avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" xlink:label="avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" xlink:type="arc"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxAssetsGrossNetOfLiabilities" xlink:label="avpt_DeferredTaxAssetsGrossNetOfLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxLiabilitiesAmortization" xlink:label="avpt_DeferredTaxLiabilitiesAmortization" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxLiabilitiesCommissions" xlink:label="avpt_DeferredTaxLiabilitiesCommissions" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxLiabilitiesUnbilledReceivable" xlink:label="avpt_DeferredTaxLiabilitiesUnbilledReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOther" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="avpt_DeferredTaxLiabilitiesAmortization" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="avpt_DeferredTaxLiabilitiesUnbilledReceivable" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="avpt_DeferredTaxLiabilitiesCommissions" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="avpt_DeferredTaxAssetsGrossNetOfLiabilities" xlink:to="us-gaap_DeferredTaxAssetsGross" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="avpt_DeferredTaxAssetsGrossNetOfLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="avpt_DeferredTaxAssetsGrossNetOfLiabilities" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:href="avpt-20211231.xsd#statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_OtherAssetsCertificateOfDeposits" xlink:label="avpt_OtherAssetsCertificateOfDeposits" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="us-gaap_InvestmentsFairValueDisclosure" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="avpt_OtherAssetsCertificateOfDeposits" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details" xlink:href="avpt-20211231.xsd#statement-note-16-loss-per-share-loss-per-share-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>avpt-20211231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 08:15PM UTC 2022-03-31--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-17-related-party-transactions" xlink:href="avpt-20211231.xsd#statement-note-17-related-party-transactions" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-17-related-party-transactions" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share" xlink:href="avpt-20211231.xsd#statement-note-16-loss-per-share" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments" xlink:href="avpt-20211231.xsd#statement-note-14-financial-instruments" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities" xlink:href="avpt-20211231.xsd#statement-note-7-accrued-expenses-and-other-liabilities" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net" xlink:href="avpt-20211231.xsd#statement-note-5-accounts-receivable-net" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-1-nature-of-business-and-organization" xlink:href="avpt-20211231.xsd#statement-note-1-nature-of-business-and-organization" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-1-nature-of-business-and-organization" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_NatureOfOperations" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-document-and-entity-information" xlink:href="avpt-20211231.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="dei_AuditorName" xlink:type="locator"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" xlink:type="locator"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_WarrantMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:definitionArc order="22" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" xlink:type="arc"/>
    <link:definitionArc order="23" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:type="arc"/>
    <link:definitionArc order="24" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" xlink:type="arc"/>
    <link:definitionArc order="25" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:definitionArc order="26" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" xlink:type="arc"/>
    <link:definitionArc order="27" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:definitionArc order="28" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:definitionArc order="29" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:definitionArc order="30" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityExTransitionPeriod" xlink:type="arc"/>
    <link:definitionArc order="31" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" xlink:type="arc"/>
    <link:definitionArc order="32" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" xlink:type="arc"/>
    <link:definitionArc order="33" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" xlink:type="arc"/>
    <link:definitionArc order="34" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
	<link:definitionArc order="35" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" xlink:type="arc"/>
	<link:definitionArc order="36" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" xlink:type="arc"/>
	<link:definitionArc order="37" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" xlink:href="avpt-20211231.xsd#statement-consolidated-balance-sheets-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="us-gaap_TemporaryEquitySharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquitySharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquitySharesIssued" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquitySharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityLiquidationPreference" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals" xlink:href="avpt-20211231.xsd#statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_BusinessCombinationShareExchangeRatio" xlink:label="avpt_BusinessCombinationShareExchangeRatio" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_BusinessCombinationShareExchangeRatio" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies" xlink:href="avpt-20211231.xsd#statement-note-2-summary-of-significant-accounting-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvepointEdutechPteLtdMember" xlink:label="avpt_AvepointEdutechPteLtdMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_InternalUseSoftwareMember" xlink:label="avpt_InternalUseSoftwareMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_MergerMember" xlink:label="avpt_MergerMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SAASMember" xlink:label="avpt_SAASMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:label="avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TermedLicenseAndSupportMember" xlink:label="avpt_TermedLicenseAndSupportMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="us-gaap_TransferredAtPointInTimeMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="avpt_MergerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="avpt_InternalUseSoftwareMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="us-gaap_TransferredAtPointInTimeMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="avpt_TermedLicenseAndSupportMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="avpt_SAASMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="avpt_AvepointEdutechPteLtdMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain-default" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-3-business-combination" xlink:href="avpt-20211231.xsd#statement-note-3-business-combination" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-3-business-combination" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:label="avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SubscriptionAgreementsMember" xlink:label="avpt_SubscriptionAgreementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="avpt_SubscriptionAgreementsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk" xlink:href="avpt-20211231.xsd#statement-note-4-concentration-of-credit-risk" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net" xlink:href="avpt-20211231.xsd#statement-note-6-property-and-equipment-net" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit" xlink:href="avpt-20211231.xsd#statement-note-8-line-of-credit" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvePointUSLLCMember" xlink:label="avpt_AvePointUSLLCMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_HSBCVentureBankUsaIncMember" xlink:label="avpt_HSBCVentureBankUsaIncMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LineOfCreditAccordionFeatureMember" xlink:label="avpt_LineOfCreditAccordionFeatureMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="avpt_HSBCVentureBankUsaIncMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="avpt_AvePointUSLLCMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="avpt_LineOfCreditAccordionFeatureMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies" xlink:href="avpt-20211231.xsd#statement-note-10-commitments-and-contingencies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GuaranteeForOperatingLeasesMember" xlink:label="avpt_GuaranteeForOperatingLeasesMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GuaranteeForServiceAgreementMember" xlink:label="avpt_GuaranteeForServiceAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ITSolutionsMember" xlink:label="avpt_ITSolutionsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_MicrosoftOffice365Member" xlink:label="avpt_MicrosoftOffice365Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:label="us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="avpt_GuaranteeForOperatingLeasesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:to="avpt_MicrosoftOffice365Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:to="avpt_ITSolutionsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="avpt_GuaranteeForServiceAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities" xlink:href="avpt-20211231.xsd#statement-note-11-company-earnout-and-warrant-liabilities" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EarnoutAndWarrantLiabilitiesTextBlock" xlink:label="avpt_EarnoutAndWarrantLiabilitiesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PrivatePlacementWarrantMember" xlink:label="avpt_PrivatePlacementWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="avpt_PrivatePlacementWarrantMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="avpt_EarnoutAndWarrantLiabilitiesTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency" xlink:href="avpt-20211231.xsd#statement-note-12-mezzanine-equity-and-stockholders-deficiency" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvepointEdutechPteLtdMember" xlink:label="avpt_AvepointEdutechPteLtdMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PublicWarrantMember" xlink:label="avpt_PublicWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="avpt_PublicWarrantMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="avpt_AvepointEdutechPteLtdMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation" xlink:href="avpt-20211231.xsd#statement-note-13-stockbased-compensation" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EarnOutRSUsMember" xlink:label="avpt_EarnOutRSUsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityClassifiedCommonStockMember" xlink:label="avpt_LiabilityClassifiedCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ModifiedCommonStockMember" xlink:label="avpt_ModifiedCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ModifiedOptionsMember" xlink:label="avpt_ModifiedOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PRCOptionsMember" xlink:label="avpt_PRCOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SixMonthsCompletionOptionMember" xlink:label="avpt_SixMonthsCompletionOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_The2021PlanMember" xlink:label="avpt_The2021PlanMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TimeAndPerformanceBasedOptionMember" xlink:label="avpt_TimeAndPerformanceBasedOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="avpt_The2021PlanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_PRCOptionsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_TimeAndPerformanceBasedOptionMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VestingAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_EarnOutRSUsMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_ModifiedCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_ModifiedOptionsMember" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_SixMonthsCompletionOptionMember" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_LiabilityClassifiedCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-15-segment-information" xlink:href="avpt-20211231.xsd#statement-note-15-segment-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-15-segment-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events" xlink:href="avpt-20211231.xsd#statement-note-18-subsequent-events" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IaccessSolutionsPteLtdMember" xlink:label="avpt_IaccessSolutionsPteLtdMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_OrdinarySharesOfEduTechMember" xlink:label="avpt_OrdinarySharesOfEduTechMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ShareRepurchaseProgramMember" xlink:label="avpt_ShareRepurchaseProgramMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:label="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:label="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:label="us-gaap_EquityInterestIssuedOrIssuableTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="avpt_IaccessSolutionsPteLtdMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:to="avpt_OrdinarySharesOfEduTechMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="us-gaap_EquityInterestIssuedOrIssuableTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="avpt_ShareRepurchaseProgramMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies" xlink:href="avpt-20211231.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EmergingGrowthCompanyPolicyTextBlock" xlink:label="avpt_EmergingGrowthCompanyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RedeemableNoncontrollingInterestPolicyTextBlock" xlink:label="avpt_RedeemableNoncontrollingInterestPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock" xlink:label="avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="us-gaap_DeferredChargesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DeferredChargesPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="avpt_RedeemableNoncontrollingInterestPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="avpt_EmergingGrowthCompanyPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables" xlink:href="avpt-20211231.xsd#statement-note-2-summary-of-significant-accounting-policies-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock" xlink:label="avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-tables" xlink:href="avpt-20211231.xsd#statement-note-5-accounts-receivable-net-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-tables" xlink:href="avpt-20211231.xsd#statement-note-6-property-and-equipment-net-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-tables" xlink:href="avpt-20211231.xsd#statement-note-7-accrued-expenses-and-other-liabilities-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables" xlink:href="avpt-20211231.xsd#statement-note-10-commitments-and-contingencies-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-tables" xlink:href="avpt-20211231.xsd#statement-note-11-company-earnout-and-warrant-liabilities-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" xlink:href="avpt-20211231.xsd#statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestTableTextBlock" xlink:label="us-gaap_RedeemableNoncontrollingInterestTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_RedeemableNoncontrollingInterestTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables" xlink:href="avpt-20211231.xsd#statement-note-13-stockbased-compensation-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-tables" xlink:href="avpt-20211231.xsd#statement-note-14-financial-instruments-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-tables" xlink:href="avpt-20211231.xsd#statement-note-15-segment-information-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-tables" xlink:href="avpt-20211231.xsd#statement-note-16-loss-per-share-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual" xlink:href="avpt-20211231.xsd#statement-note-2-summary-of-significant-accounting-policies-1-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvepointEdutechPteLtdMember" xlink:label="avpt_AvepointEdutechPteLtdMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_BusinessCombinationShareExchangeRatio" xlink:label="avpt_BusinessCombinationShareExchangeRatio" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_InternalUseSoftwareMember" xlink:label="avpt_InternalUseSoftwareMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_MergerMember" xlink:label="avpt_MergerMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SAASMember" xlink:label="avpt_SAASMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:label="avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TermedLicenseAndSupportMember" xlink:label="avpt_TermedLicenseAndSupportMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="us-gaap_CapitalizedComputerSoftwareNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="us-gaap_TangibleAssetImpairmentCharges" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="us-gaap_TransferredAtPointInTimeMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="avpt_MergerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="avpt_InternalUseSoftwareMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="us-gaap_TransferredAtPointInTimeMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="avpt_TermedLicenseAndSupportMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="avpt_SAASMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="avpt_AvepointEdutechPteLtdMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain-default" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_BusinessCombinationShareExchangeRatio" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Cash" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TangibleAssetImpairmentCharges" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedContractCostAmortization" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedContractCostNet" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedComputerSoftwareNet" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiability" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OpenTaxYear" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-2-details-textual" xlink:href="avpt-20211231.xsd#statement-note-2-summary-of-significant-accounting-policies-2-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-2-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual" xlink:href="avpt-20211231.xsd#statement-note-3-business-combination-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:label="avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentsForExchangeOfCommonStockInBusinessCombination" xlink:label="avpt_PaymentsForExchangeOfCommonStockInBusinessCombination" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SubscriptionAgreementsMember" xlink:label="avpt_SubscriptionAgreementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness" xlink:label="us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountIssued1" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="avpt_SubscriptionAgreementsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_PaymentsForExchangeOfCommonStockInBusinessCombination" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockAmountIssued1" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual" xlink:href="avpt-20211231.xsd#statement-note-4-concentration-of-credit-risk-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfMajorCustomers" xlink:label="avpt_NumberOfMajorCustomers" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_NumberOfMajorCustomers" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-details-textual" xlink:href="avpt-20211231.xsd#statement-note-6-property-and-equipment-net-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual" xlink:href="avpt-20211231.xsd#statement-note-8-line-of-credit-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvePointUSLLCMember" xlink:label="avpt_AvePointUSLLCMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DebtInstrumentPercentageOfEquityPledged" xlink:label="avpt_DebtInstrumentPercentageOfEquityPledged" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_HSBCVentureBankUsaIncMember" xlink:label="avpt_HSBCVentureBankUsaIncMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LineOfCreditAccordionFeatureMember" xlink:label="avpt_LineOfCreditAccordionFeatureMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="avpt_HSBCVentureBankUsaIncMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="avpt_AvePointUSLLCMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="avpt_LineOfCreditAccordionFeatureMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_DebtInstrumentPercentageOfEquityPledged" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCredit" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns" xlink:label="avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="us-gaap_TaxCreditCarryforwardExpirationDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TaxCreditCarryforwardExpirationDate" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OpenTaxYear" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual" xlink:href="avpt-20211231.xsd#statement-note-10-commitments-and-contingencies-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GuaranteeForOperatingLeasesMember" xlink:label="avpt_GuaranteeForOperatingLeasesMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GuaranteeForServiceAgreementMember" xlink:label="avpt_GuaranteeForServiceAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ITSolutionsMember" xlink:label="avpt_ITSolutionsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_MicrosoftOffice365Member" xlink:label="avpt_MicrosoftOffice365Member" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentsForUnconditionalPurchaseCommitment" xlink:label="avpt_PaymentsForUnconditionalPurchaseCommitment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTerm" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationTerm" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="avpt_GuaranteeForOperatingLeasesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:to="avpt_MicrosoftOffice365Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:to="avpt_ITSolutionsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="avpt_GuaranteeForServiceAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseExpense" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_PaymentsForUnconditionalPurchaseCommitment" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationTerm" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual" xlink:href="avpt-20211231.xsd#statement-note-11-company-earnout-and-warrant-liabilities-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfSharesExchangeableAt1250" xlink:label="avpt_NumberOfSharesExchangeableAt1250" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfSharesExchangeableAt1500" xlink:label="avpt_NumberOfSharesExchangeableAt1500" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfSharesExchangeableAt1750" xlink:label="avpt_NumberOfSharesExchangeableAt1750" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PrivatePlacementWarrantMember" xlink:label="avpt_PrivatePlacementWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="avpt_PrivatePlacementWarrantMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_NumberOfSharesExchangeableAt1250" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_NumberOfSharesExchangeableAt1500" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_NumberOfSharesExchangeableAt1750" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstanding" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual" xlink:href="avpt-20211231.xsd#statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvepointEdutechPteLtdMember" xlink:label="avpt_AvepointEdutechPteLtdMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_BusinessCombinationShareExchangeRatio" xlink:label="avpt_BusinessCombinationShareExchangeRatio" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfSharesSubjectToVestingProvision" xlink:label="avpt_NumberOfSharesSubjectToVestingProvision" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PublicWarrantMember" xlink:label="avpt_PublicWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest" xlink:label="avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStock" xlink:label="us-gaap_DividendsPreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="avpt_PublicWarrantMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="avpt_AvepointEdutechPteLtdMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_BusinessCombinationShareExchangeRatio" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_NumberOfSharesSubjectToVestingProvision" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstanding" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockLiquidationPreferenceValue" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DividendsPreferredStock" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual" xlink:href="avpt-20211231.xsd#statement-note-13-stockbased-compensation-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EarnOutRSUsMember" xlink:label="avpt_EarnOutRSUsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityBalanceRelatedToCommonStock" xlink:label="avpt_LiabilityBalanceRelatedToCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityBalanceRelatedToModifiedOptions" xlink:label="avpt_LiabilityBalanceRelatedToModifiedOptions" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares" xlink:label="avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity" xlink:label="avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityClassifiedCommonStockMember" xlink:label="avpt_LiabilityClassifiedCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ModifiedCommonStockMember" xlink:label="avpt_ModifiedCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ModifiedOptionsMember" xlink:label="avpt_ModifiedOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PRCOptionsMember" xlink:label="avpt_PRCOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PutOptionRedemptionShare" xlink:label="avpt_PutOptionRedemptionShare" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PutOptionUnderlyingOption" xlink:label="avpt_PutOptionUnderlyingOption" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue" xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue" xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SixMonthsCompletionOptionMember" xlink:label="avpt_SixMonthsCompletionOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_The2021PlanMember" xlink:label="avpt_The2021PlanMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TimeAndPerformanceBasedOptionMember" xlink:label="avpt_TimeAndPerformanceBasedOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="avpt_The2021PlanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_PRCOptionsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_TimeAndPerformanceBasedOptionMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VestingAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_EarnOutRSUsMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_ModifiedCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_ModifiedOptionsMember" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_SixMonthsCompletionOptionMember" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_LiabilityClassifiedCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc"/>
    <link:definitionArc order="22" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue" xlink:type="arc"/>
    <link:definitionArc order="23" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_PutOptionRedemptionShare" xlink:type="arc"/>
    <link:definitionArc order="24" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_PutOptionUnderlyingOption" xlink:type="arc"/>
    <link:definitionArc order="25" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc"/>
    <link:definitionArc order="26" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_LiabilityBalanceRelatedToModifiedOptions" xlink:type="arc"/>
    <link:definitionArc order="27" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc"/>
    <link:definitionArc order="28" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares" xlink:type="arc"/>
    <link:definitionArc order="29" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity" xlink:type="arc"/>
    <link:definitionArc order="30" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_LiabilityBalanceRelatedToCommonStock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual" xlink:href="avpt-20211231.xsd#statement-note-15-segment-information-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfMajorCustomers" xlink:label="avpt_NumberOfMajorCustomers" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_NumberOfMajorCustomers" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual" xlink:href="avpt-20211231.xsd#statement-note-18-subsequent-events-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow" xlink:label="avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IaccessSolutionsPteLtdMember" xlink:label="avpt_IaccessSolutionsPteLtdMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_OrdinarySharesOfEduTechMember" xlink:label="avpt_OrdinarySharesOfEduTechMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ShareRepurchaseProgramMember" xlink:label="avpt_ShareRepurchaseProgramMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:label="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:label="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:label="us-gaap_EquityInterestIssuedOrIssuableTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="avpt_IaccessSolutionsPteLtdMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:to="avpt_OrdinarySharesOfEduTechMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="us-gaap_EquityInterestIssuedOrIssuableTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="avpt_ShareRepurchaseProgramMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" xlink:href="avpt-20211231.xsd#statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ComputerEquipmentAndSoftwareMember" xlink:label="avpt_ComputerEquipmentAndSoftwareMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="avpt_ComputerEquipmentAndSoftwareMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets" xlink:href="avpt-20211231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RedeemableCommonSharesMember" xlink:label="avpt_RedeemableCommonSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ShareBasedAwardsMember" xlink:label="avpt_ShareBasedAwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_UnbilledReceivablesNoncurrent" xlink:label="avpt_UnbilledReceivablesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:label="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAbstract" xlink:label="us-gaap_TemporaryEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="avpt_RedeemableCommonSharesMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="avpt_ShareBasedAwardsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_ShortTermInvestments" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="avpt_UnbilledReceivablesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" xlink:href="avpt-20211231.xsd#statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_Range1Member" xlink:label="avpt_Range1Member" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_Range2Member" xlink:label="avpt_Range2Member" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_Range3Member" xlink:label="avpt_Range3Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="avpt_Range1Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="avpt_Range2Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="avpt_Range3Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:href="avpt-20211231.xsd#statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:href="avpt-20211231.xsd#statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" xlink:href="avpt-20211231.xsd#statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_MeasurementInputTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputExpectedTermMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" xlink:href="avpt-20211231.xsd#statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ModifiedOptionsMember" xlink:label="avpt_ModifiedOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_The2021PlanMember" xlink:label="avpt_The2021PlanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="avpt_The2021PlanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="avpt_ModifiedOptionsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details" xlink:href="avpt-20211231.xsd#statement-note-13-stockbased-compensation-option-activity-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations" xlink:href="avpt-20211231.xsd#statement-consolidated-statements-of-operations" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:label="avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SAASMember" xlink:label="avpt_SAASMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TermedLicenseAndSupportMember" xlink:label="avpt_TermedLicenseAndSupportMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LicenseMember" xlink:label="us-gaap_LicenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="us-gaap_MaintenanceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="avpt_SAASMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="avpt_TermedLicenseAndSupportMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_MaintenanceMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_LicenseMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenueAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_GrossProfit" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows" xlink:href="avpt-20211231.xsd#statement-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ForeignCurrencyRemeasurementGainLoss" xlink:label="avpt_ForeignCurrencyRemeasurementGainLoss" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:label="avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" xlink:label="avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions" xlink:label="avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentsForRedemptionOfLegacyCommonStock" xlink:label="avpt_PaymentsForRedemptionOfLegacyCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentsForTransactionFeesBusinessAcquisition" xlink:label="avpt_PaymentsForTransactionFeesBusinessAcquisition" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromIssuanceOfCommonStockNet" xlink:label="avpt_ProceedsFromIssuanceOfCommonStockNet" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromNonrecoursePromissoryNote" xlink:label="avpt_ProceedsFromNonrecoursePromissoryNote" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromRecapitalizationGross" xlink:label="avpt_ProceedsFromRecapitalizationGross" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromRecapitalizationIssuanceCosts" xlink:label="avpt_ProceedsFromRecapitalizationIssuanceCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="us-gaap_ProceedsFromMinorityShareholders" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="avpt_ForeignCurrencyRemeasurementGainLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="avpt_ProceedsFromRecapitalizationGross" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="avpt_PaymentsForRedemptionOfLegacyCommonStock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromMinorityShareholders" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="avpt_ProceedsFromIssuanceOfCommonStockNet" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromNotesPayable" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="avpt_ProceedsFromNonrecoursePromissoryNote" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="avpt_PaymentsForTransactionFeesBusinessAcquisition" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="avpt_ProceedsFromRecapitalizationIssuanceCosts" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_StockIssued1" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss" xlink:href="avpt-20211231.xsd#statement--consolidated-statements-of-comprehensive-loss" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:href="avpt-20211231.xsd#statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_UnbilledReceivableMember" xlink:label="avpt_UnbilledReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="us-gaap_ReceivableTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="us-gaap_ReceivableTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAccountsReceivableMember" xlink:label="us-gaap_TradeAccountsReceivableMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="us-gaap_TradeAccountsReceivableMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="avpt_UnbilledReceivableMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:href="avpt-20211231.xsd#statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:href="avpt-20211231.xsd#statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AccruedPartnerExpensesCurrent" xlink:label="avpt_AccruedPartnerExpensesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_CloudServiceFeesCurrent" xlink:label="avpt_CloudServiceFeesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_CloudServiceFeesCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_AccruedPartnerExpensesCurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" xlink:label="avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" xlink:label="avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" xlink:label="avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details" xlink:href="avpt-20211231.xsd#statement-note-13-stockbased-compensation-stockbased-compensation-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_The20062016And2021Member" xlink:label="avpt_The20062016And2021Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="avpt_The20062016And2021Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details" xlink:href="avpt-20211231.xsd#statement-note-16-loss-per-share-antidilutive-securities-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_CompanyEarnOutsMember" xlink:label="avpt_CompanyEarnOutsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_ConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_WarrantMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="avpt_CompanyEarnOutsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency" xlink:href="avpt-20211231.xsd#statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock" xlink:label="avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock" xlink:label="avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" xlink:label="avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect" xlink:label="avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" xlink:label="avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfCommonSharesToTemporaryEquity" xlink:label="avpt_ReclassificationOfCommonSharesToTemporaryEquity" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfOptionsFromPermanentEquityToLiability" xlink:label="avpt_ReclassificationOfOptionsFromPermanentEquityToLiability" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember" xlink:label="avpt_ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember" xlink:label="avpt_ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity" xlink:label="avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares" xlink:label="avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RedeemableCommonSharesMember" xlink:label="avpt_RedeemableCommonSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RemeasurementOfRedemptionValueOfCommonShares" xlink:label="avpt_RemeasurementOfRedemptionValueOfCommonShares" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock" xlink:label="avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares" xlink:label="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" xlink:label="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ShareBasedAwardsMember" xlink:label="avpt_ShareBasedAwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost" xlink:label="avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost" xlink:label="avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock" xlink:label="avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" xlink:label="avpt_TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquityMember" xlink:label="avpt_TemporaryEquityMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquitySharesRedempted" xlink:label="avpt_TemporaryEquitySharesRedempted" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquityValueRedempted" xlink:label="avpt_TemporaryEquityValueRedempted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="srt_CumulativeEffectPeriodOfAdoptionDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationTypeAxis" xlink:label="us-gaap_ReclassificationTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationTypeDomain" xlink:label="us-gaap_ReclassificationTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationTypeDomain" xlink:label="us-gaap_ReclassificationTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="us-gaap_SeriesCPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ReclassificationTypeAxis" xlink:to="us-gaap_ReclassificationTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="avpt_TemporaryEquityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="avpt_RedeemableCommonSharesMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="avpt_ShareBasedAwardsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="avpt_TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="srt_CumulativeEffectPeriodOfAdoptionDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesCPreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ReclassificationTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReclassificationTypeDomain" xlink:to="avpt_ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ReclassificationTypeAxis" xlink:to="us-gaap_ReclassificationTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesBPreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReclassificationTypeDomain" xlink:to="avpt_ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquitySharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_ReclassificationOfCommonSharesToTemporaryEquity" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_RemeasurementOfRedemptionValueOfCommonShares" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockAmountConverted1" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares" xlink:type="arc"/>
    <link:definitionArc order="22" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc"/>
    <link:definitionArc order="23" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:definitionArc order="24" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="25" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:type="arc"/>
    <link:definitionArc order="26" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc"/>
    <link:definitionArc order="27" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc"/>
    <link:definitionArc order="28" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc"/>
    <link:definitionArc order="29" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares" xlink:type="arc"/>
    <link:definitionArc order="30" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" xlink:type="arc"/>
    <link:definitionArc order="31" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost" xlink:type="arc"/>
    <link:definitionArc order="32" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost" xlink:type="arc"/>
    <link:definitionArc order="33" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_TemporaryEquitySharesRedempted" xlink:type="arc"/>
    <link:definitionArc order="34" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_TemporaryEquityValueRedempted" xlink:type="arc"/>
    <link:definitionArc order="35" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock" xlink:type="arc"/>
    <link:definitionArc order="36" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect" xlink:type="arc"/>
    <link:definitionArc order="37" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" xlink:type="arc"/>
    <link:definitionArc order="38" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_ReclassificationOfOptionsFromPermanentEquityToLiability" xlink:type="arc"/>
    <link:definitionArc order="39" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock" xlink:type="arc"/>
    <link:definitionArc order="40" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" xlink:href="avpt-20211231.xsd#statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredRevenueIncreaseDecrease" xlink:label="avpt_DeferredRevenueIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IncreaseDecreaseInCapitalizedContractCostsNet" xlink:label="avpt_IncreaseDecreaseInCapitalizedContractCostsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableNet" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiability" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedContractCostNet" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_DeferredRevenueIncreaseDecrease" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_IncreaseDecreaseInCapitalizedContractCostsNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxAssetsGrossNetOfLiabilities" xlink:label="avpt_DeferredTaxAssetsGrossNetOfLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxLiabilitiesAmortization" xlink:label="avpt_DeferredTaxLiabilitiesAmortization" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxLiabilitiesCommissions" xlink:label="avpt_DeferredTaxLiabilitiesCommissions" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxLiabilitiesUnbilledReceivable" xlink:label="avpt_DeferredTaxLiabilitiesUnbilledReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsOther" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsGross" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_DeferredTaxLiabilitiesAmortization" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_DeferredTaxLiabilitiesCommissions" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_DeferredTaxLiabilitiesUnbilledReceivable" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_DeferredTaxAssetsGrossNetOfLiabilities" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" xlink:href="avpt-20211231.xsd#statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvepointEdutechPteLtdMember" xlink:label="avpt_AvepointEdutechPteLtdMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue" xlink:label="us-gaap_MinorityInterestChangeInRedemptionValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="avpt_AvepointEdutechPteLtdMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestChangeInRedemptionValue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details" xlink:href="avpt-20211231.xsd#statement-note-15-segment-information-segment-information-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_OtherCountriesMember" xlink:label="avpt_OtherCountriesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CN" xlink:label="country_CN" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_DE" xlink:label="country_DE" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_JP" xlink:label="country_JP" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_SG" xlink:label="country_SG" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EMEAMember" xlink:label="us-gaap_EMEAMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_DE" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_EMEAMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_JP" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_CN" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaPacificMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_SG" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="avpt_OtherCountriesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" xlink:href="avpt-20211231.xsd#statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SAASMember" xlink:label="avpt_SAASMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TermedLicenseAndSupportMember" xlink:label="avpt_TermedLicenseAndSupportMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LicenseMember" xlink:label="us-gaap_LicenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="us-gaap_MaintenanceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="avpt_SAASMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="avpt_TermedLicenseAndSupportMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_MaintenanceMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_LicenseMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:href="avpt-20211231.xsd#statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_CompanyEarnOutsMember" xlink:label="avpt_CompanyEarnOutsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_OtherAssetsCertificateOfDeposits" xlink:label="avpt_OtherAssetsCertificateOfDeposits" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_WarrantLiabilitiesMember" xlink:label="avpt_WarrantLiabilitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="us-gaap_CertificatesOfDepositMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="us-gaap_InvestmentsFairValueDisclosure" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueAdjustment" xlink:label="us-gaap_LiabilitiesFairValueAdjustment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByAssetClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_CertificatesOfDepositMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="avpt_CompanyEarnOutsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="avpt_WarrantLiabilitiesMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_OtherAssetsCertificateOfDeposits" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesFairValueAdjustment" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details" xlink:href="avpt-20211231.xsd#statement-note-16-loss-per-share-loss-per-share-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>avpt-20211231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 08:15PM UTC 2022-03-31--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DocumentAndEntityInformation" xlink:label="avpt_DocumentAndEntityInformation" xlink:type="locator"/>
    <link:label xlink:label="avpt_DocumentAndEntityInformation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_DocumentAndEntityInformation" xlink:to="avpt_DocumentAndEntityInformation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NoteToFinancialStatementDetailsTextual" xlink:label="avpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:label xlink:label="avpt_NoteToFinancialStatementDetailsTextual-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note To Financial Statement Details Textual</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_NoteToFinancialStatementDetailsTextual" xlink:to="avpt_NoteToFinancialStatementDetailsTextual-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-significant-accounting-policies-policies" xlink:label="avpt_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-significant-accounting-policies-policies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-significant-accounting-policies-policies" xlink:to="avpt_statement-statement-significant-accounting-policies-policies-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-2-summary-of-significant-accounting-policies-tables" xlink:label="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-tables" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 2 - Summary of Significant Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-tables" xlink:to="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">U.S. federal statutory tax rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-5-accounts-receivable-net-tables" xlink:label="avpt_statement-statement-note-5-accounts-receivable-net-tables" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-5-accounts-receivable-net-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Accounts Receivable, Net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-5-accounts-receivable-net-tables" xlink:to="avpt_statement-statement-note-5-accounts-receivable-net-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Risk-free rate</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-6-property-and-equipment-net-tables" xlink:label="avpt_statement-statement-note-6-property-and-equipment-net-tables" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-6-property-and-equipment-net-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 6 - Property and Equipment, Net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-6-property-and-equipment-net-tables" xlink:to="avpt_statement-statement-note-6-property-and-equipment-net-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-tables" xlink:label="avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-tables" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Accrued Expenses and Other Liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-tables" xlink:to="avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-9-income-taxes-tables" xlink:label="avpt_statement-statement-note-9-income-taxes-tables" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-9-income-taxes-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Income Taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-9-income-taxes-tables" xlink:to="avpt_statement-statement-note-9-income-taxes-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-10-commitments-and-contingencies-tables" xlink:label="avpt_statement-statement-note-10-commitments-and-contingencies-tables" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-10-commitments-and-contingencies-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Commitments and Contingencies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-10-commitments-and-contingencies-tables" xlink:to="avpt_statement-statement-note-10-commitments-and-contingencies-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-tables" xlink:label="avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-tables" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 11 - Company Earn-Out and Warrant Liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-tables" xlink:to="avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" xlink:label="avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 12 - Mezzanine Equity and Stockholders' Deficiency</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" xlink:to="avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-13-stockbased-compensation-tables" xlink:label="avpt_statement-statement-note-13-stockbased-compensation-tables" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-13-stockbased-compensation-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 13 - Stock-based Compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-13-stockbased-compensation-tables" xlink:to="avpt_statement-statement-note-13-stockbased-compensation-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-14-financial-instruments-tables" xlink:label="avpt_statement-statement-note-14-financial-instruments-tables" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-14-financial-instruments-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 14 - Financial Instruments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-14-financial-instruments-tables" xlink:to="avpt_statement-statement-note-14-financial-instruments-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-15-segment-information-tables" xlink:label="avpt_statement-statement-note-15-segment-information-tables" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-15-segment-information-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 15 - Segment Information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-15-segment-information-tables" xlink:to="avpt_statement-statement-note-15-segment-information-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-16-loss-per-share-tables" xlink:label="avpt_statement-statement-note-16-loss-per-share-tables" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-16-loss-per-share-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 16 - Loss Per Share</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-16-loss-per-share-tables" xlink:to="avpt_statement-statement-note-16-loss-per-share-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" xlink:label="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 2 - Summary of Significant Accounting Policies - Useful Life of Property and Equipment (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" xlink:to="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesCurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" xlink:label="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 2 - Summary of Significant Accounting Policies - Revenue by Source (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" xlink:to="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" xlink:label="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 2 - Summary of Significant Accounting Policies - Accounts Receivable, Net, Deferred Revenue and Deferred Sales Commissions (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" xlink:to="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:label="avpt_statement-statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-5-accounts-receivable-net-accounts-receivable-net-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Accounts Receivable, Net - Accounts Receivable, Net (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:to="avpt_statement-statement-note-5-accounts-receivable-net-accounts-receivable-net-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Expected term (in years) (Year)</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:label="avpt_statement-statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-6-property-and-equipment-net-property-and-equipment-net-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 6 - Property and Equipment, Net - Property and Equipment, Net (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:to="avpt_statement-statement-note-6-property-and-equipment-net-property-and-equipment-net-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:label="avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:to="avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:label="avpt_statement-statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Income Taxes - Pretax Loss Resulting from Domestic and Foreign Operations (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:to="avpt_statement-statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationConsiderationTransferred1</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:label="avpt_statement-statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Income Taxes - Components of Provision (Benefit) for Income Taxes (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:to="avpt_statement-statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:label="avpt_statement-statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Income Taxes - Reconciliation of Amounts of US Federal Statutory Income Tax Rate to Effective Income Tax Rate (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:to="avpt_statement-statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:label="avpt_statement-statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:to="avpt_statement-statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" xlink:label="avpt_statement-statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" xlink:to="avpt_statement-statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:label="avpt_statement-statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-10-commitments-and-contingencies-operating-leases-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Commitments and Contingencies - Operating Leases (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:to="avpt_statement-statement-note-10-commitments-and-contingencies-operating-leases-details-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:label="avpt_statement-statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-10-commitments-and-contingencies-purchase-commitments-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Commitments and Contingencies - Purchase Commitments (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:to="avpt_statement-statement-note-10-commitments-and-contingencies-purchase-commitments-details-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" xlink:label="avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 11- Company Earn-Out and Warrant Liabilities - Earn-out Shares Fair Value Assumptions (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" xlink:to="avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" xlink:label="avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 12 - Mezzanine Equity and Stockholders' Deficiency - Redeemable Noncontrolling Interest (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" xlink:to="avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-13-stockbased-compensation-stockbased-compensation-details" xlink:label="avpt_statement-statement-note-13-stockbased-compensation-stockbased-compensation-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-13-stockbased-compensation-stockbased-compensation-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 13 - Stock-based Compensation - Stock-based Compensation (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-13-stockbased-compensation-stockbased-compensation-details" xlink:to="avpt_statement-statement-note-13-stockbased-compensation-stockbased-compensation-details-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" xlink:label="avpt_statement-statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 13 - Stock-based Compensation - Stock Option Valuation Assumptions (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" xlink:to="avpt_statement-statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-13-stockbased-compensation-option-activity-details" xlink:label="avpt_statement-statement-note-13-stockbased-compensation-option-activity-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-13-stockbased-compensation-option-activity-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 13 - Stock-based Compensation - Option Activity (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-13-stockbased-compensation-option-activity-details" xlink:to="avpt_statement-statement-note-13-stockbased-compensation-option-activity-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" xlink:label="avpt_statement-statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 13 - Stock-based Compensation - Summary of Outstanding and Exercisable Stock Options (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" xlink:to="avpt_statement-statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:label="avpt_statement-statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-14-financial-instruments-fair-value-of-financial-instruments-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 14 - Financial Instruments - Fair Value of Financial Instruments (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:to="avpt_statement-statement-note-14-financial-instruments-fair-value-of-financial-instruments-details-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-15-segment-information-segment-information-details" xlink:label="avpt_statement-statement-note-15-segment-information-segment-information-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-15-segment-information-segment-information-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 15 - Segment Information - Segment Information (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-15-segment-information-segment-information-details" xlink:to="avpt_statement-statement-note-15-segment-information-segment-information-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_USTreasurySecuritiesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USTreasurySecuritiesMember" xlink:to="us-gaap_USTreasurySecuritiesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-16-loss-per-share-loss-per-share-details" xlink:label="avpt_statement-statement-note-16-loss-per-share-loss-per-share-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-16-loss-per-share-loss-per-share-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 16 - Loss Per Share - Loss Per Share (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-16-loss-per-share-loss-per-share-details" xlink:to="avpt_statement-statement-note-16-loss-per-share-loss-per-share-details-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-16-loss-per-share-antidilutive-securities-details" xlink:label="avpt_statement-statement-note-16-loss-per-share-antidilutive-securities-details" xlink:type="locator"/>
    <link:label xlink:label="avpt_statement-statement-note-16-loss-per-share-antidilutive-securities-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 16 - Loss Per Share - Antidilutive Securities (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_statement-statement-note-16-loss-per-share-antidilutive-securities-details" xlink:to="avpt_statement-statement-note-16-loss-per-share-antidilutive-securities-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatements" xlink:label="avpt_NotesToFinancialStatements" xlink:type="locator"/>
    <link:label xlink:label="avpt_NotesToFinancialStatements-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_NotesToFinancialStatements" xlink:to="avpt_NotesToFinancialStatements-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:label xlink:label="avpt_NotesToFinancialStatementsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="avpt_NotesToFinancialStatementsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OtherComprehensiveIncomeLossNetOfTax</link:label>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other comprehensive income</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance, weighted average remaining contractual life (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance, aggregate intrinsic value</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsForProceedsFromShortTermInvestments</link:label>
    <link:label xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Maturity (purchase) of short-term investments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement input</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, weighted average exercise price (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness" xlink:label="us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness</link:label>
    <link:label xlink:label="us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Acquired in Excess of Payments to Acquire Business</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness" xlink:to="us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current portion of deferred revenue</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options forfeited or expired, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indirect taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options granted, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options exercised, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedIncomeTaxesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_UnbilledReceivablesNoncurrent" xlink:label="avpt_UnbilledReceivablesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="avpt_UnbilledReceivablesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term unbilled receivables</link:label>
    <link:label xlink:label="avpt_UnbilledReceivablesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements, classified as noncurrent.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_UnbilledReceivablesNoncurrent" xlink:to="avpt_UnbilledReceivablesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RedeemableCommonSharesMember" xlink:label="avpt_RedeemableCommonSharesMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_RedeemableCommonSharesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable Common Shares [Member]</link:label>
    <link:label xlink:label="avpt_RedeemableCommonSharesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the redeemable common shares.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_RedeemableCommonSharesMember" xlink:to="avpt_RedeemableCommonSharesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevolvingCreditFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, shares (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquityMember" xlink:label="avpt_TemporaryEquityMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_TemporaryEquityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity [Member]</link:label>
    <link:label xlink:label="avpt_TemporaryEquityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the temporary equity.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_TemporaryEquityMember" xlink:to="avpt_TemporaryEquityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Options forfeited or expired, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" xlink:label="avpt_TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Including Portion Attributable to Noncontrolling Interests [Member]</link:label>
    <link:label xlink:label="avpt_TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the temporary equity, including portion attributable to noncontrolling interests.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" xlink:to="avpt_TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CreditFacilityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember" xlink:label="avpt_ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification of Redeemable Common Shares from Temporary to Permanent Equity [Member]</link:label>
    <link:label xlink:label="avpt_ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the reclassification of redeemable common shares from temporary to permanent equity.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember" xlink:to="avpt_ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CreditFacilityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember" xlink:label="avpt_ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification of Share-based Awards from Liabilities and Temporary Equity to Permanent Equity [Member]</link:label>
    <link:label xlink:label="avpt_ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the reclassification of share-based awards from liabilities and temporary equity to permanent equity.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember" xlink:to="avpt_ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ShareBasedAwardsMember" xlink:label="avpt_ShareBasedAwardsMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_ShareBasedAwardsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Awards [Member]</link:label>
    <link:label xlink:label="avpt_ShareBasedAwardsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the share-based awards.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ShareBasedAwardsMember" xlink:to="avpt_ShareBasedAwardsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OtherAccruedLiabilitiesCurrent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SAASMember" xlink:label="avpt_SAASMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_SAASMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SaaS [Member</link:label>
    <link:label xlink:label="avpt_SAASMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents SaaS.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_SAASMember" xlink:to="avpt_SAASMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TermedLicenseAndSupportMember" xlink:label="avpt_TermedLicenseAndSupportMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_TermedLicenseAndSupportMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Termed License and Support [Member]</link:label>
    <link:label xlink:label="avpt_TermedLicenseAndSupportMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents termed license and support.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_TermedLicenseAndSupportMember" xlink:to="avpt_TermedLicenseAndSupportMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PolicyTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_PolicyTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RemeasurementOfRedemptionValueOfCommonShares" xlink:label="avpt_RemeasurementOfRedemptionValueOfCommonShares" xlink:type="locator"/>
    <link:label xlink:label="avpt_RemeasurementOfRedemptionValueOfCommonShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Remeasurement of redemption value of common shares</link:label>
    <link:label xlink:label="avpt_RemeasurementOfRedemptionValueOfCommonShares-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustemtn for remeasurement of redemption value of common shares.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_RemeasurementOfRedemptionValueOfCommonShares" xlink:to="avpt_RemeasurementOfRedemptionValueOfCommonShares-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock" xlink:label="avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock" xlink:type="locator"/>
    <link:label xlink:label="avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Remeasurement of redemption value of convertible preferred stock</link:label>
    <link:label xlink:label="avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments for remeansurement of redemption value of convertible preferred stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock" xlink:to="avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" xlink:label="avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" xlink:type="locator"/>
    <link:label xlink:label="avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net income attributable to noncontrolling interest</link:label>
    <link:label xlink:label="avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the temporary equity effect of net income (loss) attributable to and accretion of redeemable noncontrolling interest during the period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" xlink:to="avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares" xlink:label="avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares" xlink:type="locator"/>
    <link:label xlink:label="avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares</link:label>
    <link:label xlink:label="avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reclassification of earn-out RSUs to earn-out shares</link:label>
    <link:label xlink:label="avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of reclassifications of earn-out RSUs to earn-out shares during the period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares" xlink:to="avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_BusinessCombinationShareExchangeRatio" xlink:label="avpt_BusinessCombinationShareExchangeRatio" xlink:type="locator"/>
    <link:label xlink:label="avpt_BusinessCombinationShareExchangeRatio-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Share Exchange Ratio</link:label>
    <link:label xlink:label="avpt_BusinessCombinationShareExchangeRatio-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Share Exchange Ratio</link:label>
    <link:label xlink:label="avpt_BusinessCombinationShareExchangeRatio-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the share exchange ratio in a business combination.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_BusinessCombinationShareExchangeRatio" xlink:to="avpt_BusinessCombinationShareExchangeRatio-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfCommonSharesToTemporaryEquity" xlink:label="avpt_ReclassificationOfCommonSharesToTemporaryEquity" xlink:type="locator"/>
    <link:label xlink:label="avpt_ReclassificationOfCommonSharesToTemporaryEquity-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of common shares to mezzanine equity</link:label>
    <link:label xlink:label="avpt_ReclassificationOfCommonSharesToTemporaryEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_ReclassificationOfCommonSharesToTemporaryEquity</link:label>
    <link:label xlink:label="avpt_ReclassificationOfCommonSharesToTemporaryEquity-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of common shares reclassified to temporary equity.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ReclassificationOfCommonSharesToTemporaryEquity" xlink:to="avpt_ReclassificationOfCommonSharesToTemporaryEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_The2021PlanMember" xlink:label="avpt_The2021PlanMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_The2021PlanMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The 2021 Plan [Member]</link:label>
    <link:label xlink:label="avpt_The2021PlanMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information regarding the 2021 Plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_The2021PlanMember" xlink:to="avpt_The2021PlanMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssued1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockIssued1</link:label>
    <link:label xlink:label="us-gaap_StockIssued1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common shares in exchange for issuance cost</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedProfessionalFeesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Professional service fees</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity" xlink:label="avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity" xlink:type="locator"/>
    <link:label xlink:label="avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification of share-based awards to mezzanine equity</link:label>
    <link:label xlink:label="avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of share-based awards reclassified to temporary equity.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity" xlink:to="avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue" xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue" xlink:type="locator"/>
    <link:label xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue</link:label>
    <link:label xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value</link:label>
    <link:label xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair value of options granted. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue" xlink:to="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect" xlink:label="avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect" xlink:type="locator"/>
    <link:label xlink:label="avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issuance of redeemable noncontrolling interest in EduTech</link:label>
    <link:label xlink:label="avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect</link:label>
    <link:label xlink:label="avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the temporary equity effect of the issuance of redeemable noncontrolling interest.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect" xlink:to="avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" xlink:label="avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" xlink:type="locator"/>
    <link:label xlink:label="avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issuance of redeemable noncontrolling interest in EduTech</link:label>
    <link:label xlink:label="avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact</link:label>
    <link:label xlink:label="avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the impact on stockholders' equity of the issuance of redeemable noncontrolling interest.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" xlink:to="avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromRecapitalizationGross" xlink:label="avpt_ProceedsFromRecapitalizationGross" xlink:type="locator"/>
    <link:label xlink:label="avpt_ProceedsFromRecapitalizationGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from recapitalization of Apex shares</link:label>
    <link:label xlink:label="avpt_ProceedsFromRecapitalizationGross-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The cash inflow from recapitalization of shares, before issuance costs.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ProceedsFromRecapitalizationGross" xlink:to="avpt_ProceedsFromRecapitalizationGross-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromRecapitalizationIssuanceCosts" xlink:label="avpt_ProceedsFromRecapitalizationIssuanceCosts" xlink:type="locator"/>
    <link:label xlink:label="avpt_ProceedsFromRecapitalizationIssuanceCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_ProceedsFromRecapitalizationIssuanceCosts</link:label>
    <link:label xlink:label="avpt_ProceedsFromRecapitalizationIssuanceCosts-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments of transaction fees</link:label>
    <link:label xlink:label="avpt_ProceedsFromRecapitalizationIssuanceCosts-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The cash outflow from issuance costs associated with the recapitalization of shares.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ProceedsFromRecapitalizationIssuanceCosts" xlink:to="avpt_ProceedsFromRecapitalizationIssuanceCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-cash investing and financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ForeignCurrencyRemeasurementGainLoss" xlink:label="avpt_ForeignCurrencyRemeasurementGainLoss" xlink:type="locator"/>
    <link:label xlink:label="avpt_ForeignCurrencyRemeasurementGainLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_ForeignCurrencyRemeasurementGainLoss</link:label>
    <link:label xlink:label="avpt_ForeignCurrencyRemeasurementGainLoss-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Foreign currency remeasurement loss (gain)</link:label>
    <link:label xlink:label="avpt_ForeignCurrencyRemeasurementGainLoss-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of foreign currency remeasurement gain (loss) recognized during the period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ForeignCurrencyRemeasurementGainLoss" xlink:to="avpt_ForeignCurrencyRemeasurementGainLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares used in computing loss per share:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_The20062016And2021Member" xlink:label="avpt_The20062016And2021Member" xlink:type="locator"/>
    <link:label xlink:label="avpt_The20062016And2021Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The 2006, 2016 and 2021 [Member]</link:label>
    <link:label xlink:label="avpt_The20062016And2021Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the 2006, 2016, and 2021.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_The20062016And2021Member" xlink:to="avpt_The20062016And2021Member-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" xlink:label="avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" xlink:type="locator"/>
    <link:label xlink:label="avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables</link:label>
    <link:label xlink:label="avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable and long-term unbilled receivables</link:label>
    <link:label xlink:label="avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services, as well as long-term unbilled receivables.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" xlink:to="avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxesPaidNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredRevenueIncreaseDecrease" xlink:label="avpt_DeferredRevenueIncreaseDecrease" xlink:type="locator"/>
    <link:label xlink:label="avpt_DeferredRevenueIncreaseDecrease-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_DeferredRevenueIncreaseDecrease</link:label>
    <link:label xlink:label="avpt_DeferredRevenueIncreaseDecrease-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase/(decrease), deferred revenue</link:label>
    <link:label xlink:label="avpt_DeferredRevenueIncreaseDecrease-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of increase (decrease) in deferred revenue during the period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_DeferredRevenueIncreaseDecrease" xlink:to="avpt_DeferredRevenueIncreaseDecrease-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:label="avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:type="locator"/>
    <link:label xlink:label="avpt_GainLossOnChangeInContingentLiabilityAndWarrants-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in earn-out shares liabilities and warrant liabilities</link:label>
    <link:label xlink:label="avpt_GainLossOnChangeInContingentLiabilityAndWarrants-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Change in value of earn-out and warrant liabilities</link:label>
    <link:label xlink:label="avpt_GainLossOnChangeInContingentLiabilityAndWarrants-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of gain loss on contingent liability and warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:to="avpt_GainLossOnChangeInContingentLiabilityAndWarrants-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, mezzanine equity, and stockholders&#8217; deficiency</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VestingAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VestingDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche One [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Assets</link:label>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SupplementalCashFlowInformationAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental disclosures of cash flow information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PlanNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeaseExpense</link:label>
    <link:label xlink:label="us-gaap_OperatingLeaseExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total net loss available to common shareholders</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss available to common shareholders</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:label="us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments Contingencies and Guarantees [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:to="us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalizedContractCostNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CapitalizedContractCostNet</link:label>
    <link:label xlink:label="us-gaap_CapitalizedContractCostNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Net, Total</link:label>
    <link:label xlink:label="us-gaap_CapitalizedContractCostNet-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Opening, deferred sales commissions</link:label>
    <link:label xlink:label="us-gaap_CapitalizedContractCostNet-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Closing, deferred sales commissions</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostNet" xlink:to="us-gaap_CapitalizedContractCostNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PreferredStockDividendsAndOtherAdjustments</link:label>
    <link:label xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deemed dividends on preferred stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:to="us-gaap_PreferredStockDividendsAndOtherAdjustments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:label="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Interest Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:label="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityInterestIssuedOrIssuableTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Interest Issued or Issuable, Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:to="us-gaap_EquityInterestIssuedOrIssuableTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock" xlink:label="avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock" xlink:type="locator"/>
    <link:label xlink:label="avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redemption of Series B convertible preferred stock</link:label>
    <link:label xlink:label="avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of adjustment to equity for redemption of convertible preferred stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock" xlink:to="avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentsForRedemptionOfLegacyCommonStock" xlink:label="avpt_PaymentsForRedemptionOfLegacyCommonStock" xlink:type="locator"/>
    <link:label xlink:label="avpt_PaymentsForRedemptionOfLegacyCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_PaymentsForRedemptionOfLegacyCommonStock</link:label>
    <link:label xlink:label="avpt_PaymentsForRedemptionOfLegacyCommonStock-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Redemption of Legacy AvePoint common stock</link:label>
    <link:label xlink:label="avpt_PaymentsForRedemptionOfLegacyCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The cash outflow for redemption of legacy common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_PaymentsForRedemptionOfLegacyCommonStock" xlink:to="avpt_PaymentsForRedemptionOfLegacyCommonStock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquitySharesRedempted" xlink:label="avpt_TemporaryEquitySharesRedempted" xlink:type="locator"/>
    <link:label xlink:label="avpt_TemporaryEquitySharesRedempted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_TemporaryEquitySharesRedempted</link:label>
    <link:label xlink:label="avpt_TemporaryEquitySharesRedempted-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Redemption of Series B convertible preferred stock (in shares)</link:label>
    <link:label xlink:label="avpt_TemporaryEquitySharesRedempted-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of temporary shares redempted during period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_TemporaryEquitySharesRedempted" xlink:to="avpt_TemporaryEquitySharesRedempted-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquityValueRedempted" xlink:label="avpt_TemporaryEquityValueRedempted" xlink:type="locator"/>
    <link:label xlink:label="avpt_TemporaryEquityValueRedempted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_TemporaryEquityValueRedempted</link:label>
    <link:label xlink:label="avpt_TemporaryEquityValueRedempted-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Redemption of Series B convertible preferred stock</link:label>
    <link:label xlink:label="avpt_TemporaryEquityValueRedempted-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Decrease in temporary equity due to redemption.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_TemporaryEquityValueRedempted" xlink:to="avpt_TemporaryEquityValueRedempted-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost" xlink:label="avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost" xlink:type="locator"/>
    <link:label xlink:label="avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of common shares in exchange for issuance cost (in shares)</link:label>
    <link:label xlink:label="avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of share issued for issuance cost.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost" xlink:to="avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AwardTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net loss attributable to AvePoint, Inc.</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss attributable to AvePoint, Inc.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost" xlink:label="avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost" xlink:type="locator"/>
    <link:label xlink:label="avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of common shares in exchange for issuance cost</link:label>
    <link:label xlink:label="avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Value of stock issued for issuance cost.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost" xlink:to="avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest</link:label>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss) attributable to redeemable noncontrolling interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvepointEdutechPteLtdMember" xlink:label="avpt_AvepointEdutechPteLtdMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_AvepointEdutechPteLtdMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AvePoint EduTech PTE. LTD. [Member]</link:label>
    <link:label xlink:label="avpt_AvepointEdutechPteLtdMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents AvePoint EduTech PTE. LTD.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_AvepointEdutechPteLtdMember" xlink:to="avpt_AvepointEdutechPteLtdMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock" xlink:label="avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Deferred Revenue and Deferred Sales Commissions [Table Text Block]</link:label>
    <link:label xlink:label="avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of accounts receivable, net, deferred revenue and deferred sales commissions.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock" xlink:to="avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IncreaseDecreaseInCapitalizedContractCostsNet" xlink:label="avpt_IncreaseDecreaseInCapitalizedContractCostsNet" xlink:type="locator"/>
    <link:label xlink:label="avpt_IncreaseDecreaseInCapitalizedContractCostsNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase/(decrease), deferred sales commissions</link:label>
    <link:label xlink:label="avpt_IncreaseDecreaseInCapitalizedContractCostsNet-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of increase (decrease) in capitalized contract costs, net.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_IncreaseDecreaseInCapitalizedContractCostsNet" xlink:to="avpt_IncreaseDecreaseInCapitalizedContractCostsNet-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions" xlink:label="avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions" xlink:type="locator"/>
    <link:label xlink:label="avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions</link:label>
    <link:label xlink:label="avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payment of net cash settlement for management options</link:label>
    <link:label xlink:label="avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of payment for directive outstanding options settlement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions" xlink:to="avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedStockUnitsRSUMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromIssuanceOfCommonStockNet" xlink:label="avpt_ProceedsFromIssuanceOfCommonStockNet" xlink:type="locator"/>
    <link:label xlink:label="avpt_ProceedsFromIssuanceOfCommonStockNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of Common stock, net of issuance costs</link:label>
    <link:label xlink:label="avpt_ProceedsFromIssuanceOfCommonStockNet-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The cash inflow from issuance of common stock, net of issuance cost.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ProceedsFromIssuanceOfCommonStockNet" xlink:to="avpt_ProceedsFromIssuanceOfCommonStockNet-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:label="avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Legacy AvePoint Preferred Stock into Common Stock [Member]</link:label>
    <link:label xlink:label="avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the conversion of legacy AvePoint preferred stock into the company's common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:to="avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Legacy AvePoint Common Stock into Common Stock [Member]</link:label>
    <link:label xlink:label="avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the conversion of legacy AvePoint common stock into the company's common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:to="avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfMajorCustomers" xlink:label="avpt_NumberOfMajorCustomers" xlink:type="locator"/>
    <link:label xlink:label="avpt_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_NumberOfMajorCustomers</link:label>
    <link:label xlink:label="avpt_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Major Customers</link:label>
    <link:label xlink:label="avpt_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_NumberOfMajorCustomers" xlink:to="avpt_NumberOfMajorCustomers-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_UnbilledReceivableMember" xlink:label="avpt_UnbilledReceivableMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_UnbilledReceivableMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unbilled Receivable [Member]</link:label>
    <link:label xlink:label="avpt_UnbilledReceivableMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the unbilled receivable.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_UnbilledReceivableMember" xlink:to="avpt_UnbilledReceivableMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_ConversionOfApecClassACommonStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Apec Class A Common Stock into Common Stock [Member]</link:label>
    <link:label xlink:label="avpt_ConversionOfApecClassACommonStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the conversion of APec class A common stock into the company's common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:to="avpt_ConversionOfApecClassACommonStockIntoCommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Apec Class B Common Stock into Common Stock [Member]</link:label>
    <link:label xlink:label="avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the conversion of APec class B common stock into the company's common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:to="avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeStockOptionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WarrantMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrant [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SubscriptionAgreementsMember" xlink:label="avpt_SubscriptionAgreementsMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_SubscriptionAgreementsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subscription Agreements [Member]</link:label>
    <link:label xlink:label="avpt_SubscriptionAgreementsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the subscription agreements.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_SubscriptionAgreementsMember" xlink:to="avpt_SubscriptionAgreementsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net income attributable to and accretion of redeemable noncontrolling interest</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Net loss attributable to and accretion of redeemable noncontrolling interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LossContingencyNatureDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_LossContingencyNatureDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_HSBCVentureBankUsaIncMember" xlink:label="avpt_HSBCVentureBankUsaIncMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_HSBCVentureBankUsaIncMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">HSBC Venture Bank USA Inc. [Member]</link:label>
    <link:label xlink:label="avpt_HSBCVentureBankUsaIncMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents HSBC Venture Bank USA Inc.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_HSBCVentureBankUsaIncMember" xlink:to="avpt_HSBCVentureBankUsaIncMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AccruedPartnerExpensesCurrent" xlink:label="avpt_AccruedPartnerExpensesCurrent" xlink:type="locator"/>
    <link:label xlink:label="avpt_AccruedPartnerExpensesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued partner expenses</link:label>
    <link:label xlink:label="avpt_AccruedPartnerExpensesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current portion of accrued partner expenses.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_AccruedPartnerExpensesCurrent" xlink:to="avpt_AccruedPartnerExpensesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_CloudServiceFeesCurrent" xlink:label="avpt_CloudServiceFeesCurrent" xlink:type="locator"/>
    <link:label xlink:label="avpt_CloudServiceFeesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cloud service fees</link:label>
    <link:label xlink:label="avpt_CloudServiceFeesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current portion of cloud service fees.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_CloudServiceFeesCurrent" xlink:to="avpt_CloudServiceFeesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</link:label>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income attributable to redeemable noncontrolling interests</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net, Ending Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issuance of redeemable noncontrolling interest in EduTech</link:label>
    <link:label xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Goodwill</link:label>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Ending Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross, Ending Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests</link:label>
    <link:label xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total mezzanine equity</link:label>
    <link:label xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, temporary equity, including noncontrolling interest</link:label>
    <link:label xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, temporary equity, including noncontrolling interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:to="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification of temporary equity to permanent equity</link:label>
    <link:label xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassifications of Temporary to Permanent Equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:to="us-gaap_ReclassificationsOfTemporaryToPermanentEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_MicrosoftOffice365Member" xlink:label="avpt_MicrosoftOffice365Member" xlink:type="locator"/>
    <link:label xlink:label="avpt_MicrosoftOffice365Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Microsoft Office 365 [Member]</link:label>
    <link:label xlink:label="avpt_MicrosoftOffice365Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Microsoft Office 365.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_MicrosoftOffice365Member" xlink:to="avpt_MicrosoftOffice365Member-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ITSolutionsMember" xlink:label="avpt_ITSolutionsMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_ITSolutionsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">IT solutions [Member]</link:label>
    <link:label xlink:label="avpt_ITSolutionsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents IT solutions.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ITSolutionsMember" xlink:to="avpt_ITSolutionsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EarnoutAndWarrantLiabilitiesTextBlock" xlink:label="avpt_EarnoutAndWarrantLiabilitiesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="avpt_EarnoutAndWarrantLiabilitiesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earn-Out and Warrant Liabilities [Text Block]</link:label>
    <link:label xlink:label="avpt_EarnoutAndWarrantLiabilitiesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclousre of earn-out and warrant liabilities.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_EarnoutAndWarrantLiabilitiesTextBlock" xlink:to="avpt_EarnoutAndWarrantLiabilitiesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfSharesExchangeableAt1250" xlink:label="avpt_NumberOfSharesExchangeableAt1250" xlink:type="locator"/>
    <link:label xlink:label="avpt_NumberOfSharesExchangeableAt1250-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_NumberOfSharesExchangeableAt1250</link:label>
    <link:label xlink:label="avpt_NumberOfSharesExchangeableAt1250-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares Exchangeable at $12.50 (in shares)</link:label>
    <link:label xlink:label="avpt_NumberOfSharesExchangeableAt1250-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of share beccome exchangeable stock price is greater than or equal to $12.50 over any 20 Trading Days within any 30 trading day period or the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding $12.50 per share.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_NumberOfSharesExchangeableAt1250" xlink:to="avpt_NumberOfSharesExchangeableAt1250-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments</link:label>
    <link:label xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:to="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentsForUnconditionalPurchaseCommitment" xlink:label="avpt_PaymentsForUnconditionalPurchaseCommitment" xlink:type="locator"/>
    <link:label xlink:label="avpt_PaymentsForUnconditionalPurchaseCommitment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_PaymentsForUnconditionalPurchaseCommitment</link:label>
    <link:label xlink:label="avpt_PaymentsForUnconditionalPurchaseCommitment-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments for Unconditional Purchase Commitment</link:label>
    <link:label xlink:label="avpt_PaymentsForUnconditionalPurchaseCommitment-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of cash paid pursuant to the unconditional purchase commitment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_PaymentsForUnconditionalPurchaseCommitment" xlink:to="avpt_PaymentsForUnconditionalPurchaseCommitment-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PublicWarrantMember" xlink:label="avpt_PublicWarrantMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_PublicWarrantMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Warrant [Member]</link:label>
    <link:label xlink:label="avpt_PublicWarrantMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the public warrant.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_PublicWarrantMember" xlink:to="avpt_PublicWarrantMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProfitLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label xlink:label="us-gaap_ProfitLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PRCOptionsMember" xlink:label="avpt_PRCOptionsMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_PRCOptionsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PRC Options [Member]</link:label>
    <link:label xlink:label="avpt_PRCOptionsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the PRC Options.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_PRCOptionsMember" xlink:to="avpt_PRCOptionsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</link:label>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TimeAndPerformanceBasedOptionMember" xlink:label="avpt_TimeAndPerformanceBasedOptionMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_TimeAndPerformanceBasedOptionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Time and Performance Based Option [Member]</link:label>
    <link:label xlink:label="avpt_TimeAndPerformanceBasedOptionMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Time and Performance Based Option.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_TimeAndPerformanceBasedOptionMember" xlink:to="avpt_TimeAndPerformanceBasedOptionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue" xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue" xlink:type="locator"/>
    <link:label xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue</link:label>
    <link:label xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Fair Value</link:label>
    <link:label xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The fair value of share-based payment award other than option that oustanding.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue" xlink:to="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfSharesExchangeableAt1500" xlink:label="avpt_NumberOfSharesExchangeableAt1500" xlink:type="locator"/>
    <link:label xlink:label="avpt_NumberOfSharesExchangeableAt1500-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_NumberOfSharesExchangeableAt1500</link:label>
    <link:label xlink:label="avpt_NumberOfSharesExchangeableAt1500-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares Exchangeable at $15.00 (in shares)</link:label>
    <link:label xlink:label="avpt_NumberOfSharesExchangeableAt1500-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of shares become exchangeable when stock price is greater than or equal to $15.00 over any 20 Trading Days within any 30 trading day period or the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding $15.00 per share.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_NumberOfSharesExchangeableAt1500" xlink:to="avpt_NumberOfSharesExchangeableAt1500-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfSharesExchangeableAt1750" xlink:label="avpt_NumberOfSharesExchangeableAt1750" xlink:type="locator"/>
    <link:label xlink:label="avpt_NumberOfSharesExchangeableAt1750-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_NumberOfSharesExchangeableAt1750</link:label>
    <link:label xlink:label="avpt_NumberOfSharesExchangeableAt1750-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares Exchangeable at $17.50 (in shares)</link:label>
    <link:label xlink:label="avpt_NumberOfSharesExchangeableAt1750-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of shares become exchangeable when stock price is greater than or equal to $17.50 over any 20 Trading Days within any 30 trading day period or the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding $17.50 per share.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_NumberOfSharesExchangeableAt1750" xlink:to="avpt_NumberOfSharesExchangeableAt1750-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfSharesSubjectToVestingProvision" xlink:label="avpt_NumberOfSharesSubjectToVestingProvision" xlink:type="locator"/>
    <link:label xlink:label="avpt_NumberOfSharesSubjectToVestingProvision-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_NumberOfSharesSubjectToVestingProvision</link:label>
    <link:label xlink:label="avpt_NumberOfSharesSubjectToVestingProvision-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares Subject to Vesting Provision (in shares)</link:label>
    <link:label xlink:label="avpt_NumberOfSharesSubjectToVestingProvision-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of shares that subject to vesting provisio: 100% of the Sponsor Earn-Out Shares shall vest and be released if at any time through the seventh anniversary of the Business Combination, AvePoint's stock price is greater than or equal to $15.00 (as adjusted for share splits, share capitalization, reorganizations, recapitalizations and the like) over any 20 trading days within any 30 trading day period; and 100% of the remaining Sponsor Earn-Out Shares that have not previously vested shall vest and be released if at any time through the seventh anniversary of the Business Combination, the Company consummates a subsequent transaction.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_NumberOfSharesSubjectToVestingProvision" xlink:to="avpt_NumberOfSharesSubjectToVestingProvision-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PrivatePlacementWarrantMember" xlink:label="avpt_PrivatePlacementWarrantMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_PrivatePlacementWarrantMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Private Placement Warrant [Member]</link:label>
    <link:label xlink:label="avpt_PrivatePlacementWarrantMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the private placement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_PrivatePlacementWarrantMember" xlink:to="avpt_PrivatePlacementWarrantMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityBalanceRelatedToModifiedOptions" xlink:label="avpt_LiabilityBalanceRelatedToModifiedOptions" xlink:type="locator"/>
    <link:label xlink:label="avpt_LiabilityBalanceRelatedToModifiedOptions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_LiabilityBalanceRelatedToModifiedOptions</link:label>
    <link:label xlink:label="avpt_LiabilityBalanceRelatedToModifiedOptions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability Balance Related to Modified Options</link:label>
    <link:label xlink:label="avpt_LiabilityBalanceRelatedToModifiedOptions-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of liability balance related to modified options.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_LiabilityBalanceRelatedToModifiedOptions" xlink:to="avpt_LiabilityBalanceRelatedToModifiedOptions-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ModifiedOptionsMember" xlink:label="avpt_ModifiedOptionsMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_ModifiedOptionsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Modified Options [Member]</link:label>
    <link:label xlink:label="avpt_ModifiedOptionsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the modified options.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ModifiedOptionsMember" xlink:to="avpt_ModifiedOptionsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares" xlink:label="avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares" xlink:type="locator"/>
    <link:label xlink:label="avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares</link:label>
    <link:label xlink:label="avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability Balance Related to Modified Options Reclassified to Liability-classified Outstanding Shares</link:label>
    <link:label xlink:label="avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of liability balance related to modified options reclassified to liability-classified outstanding shares.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares" xlink:to="avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity" xlink:label="avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity" xlink:type="locator"/>
    <link:label xlink:label="avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity</link:label>
    <link:label xlink:label="avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability Balance Related to Outstanding Shares Reclassified toTemporary Equity</link:label>
    <link:label xlink:label="avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of liability balance related to outstanding shares reclassified to temporary equity.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity" xlink:to="avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EarnOutRSUsMember" xlink:label="avpt_EarnOutRSUsMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_EarnOutRSUsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earn-Out RSUs [Member]</link:label>
    <link:label xlink:label="avpt_EarnOutRSUsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents earn-out RSUS.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_EarnOutRSUsMember" xlink:to="avpt_EarnOutRSUsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PutOptionRedemptionShare" xlink:label="avpt_PutOptionRedemptionShare" xlink:type="locator"/>
    <link:label xlink:label="avpt_PutOptionRedemptionShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_PutOptionRedemptionShare</link:label>
    <link:label xlink:label="avpt_PutOptionRedemptionShare-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Put Option, Redemption Share (in shares)</link:label>
    <link:label xlink:label="avpt_PutOptionRedemptionShare-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of shares redeemable for pout otion.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_PutOptionRedemptionShare" xlink:to="avpt_PutOptionRedemptionShare-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PutOptionUnderlyingOption" xlink:label="avpt_PutOptionUnderlyingOption" xlink:type="locator"/>
    <link:label xlink:label="avpt_PutOptionUnderlyingOption-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_PutOptionUnderlyingOption</link:label>
    <link:label xlink:label="avpt_PutOptionUnderlyingOption-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Put Option, Underlying Option (in shares)</link:label>
    <link:label xlink:label="avpt_PutOptionUnderlyingOption-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of underlying option pusuant to the put option.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_PutOptionUnderlyingOption" xlink:to="avpt_PutOptionUnderlyingOption-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ModifiedCommonStockMember" xlink:label="avpt_ModifiedCommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_ModifiedCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Modified Common Stock [Member]</link:label>
    <link:label xlink:label="avpt_ModifiedCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the modified common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ModifiedCommonStockMember" xlink:to="avpt_ModifiedCommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss per share:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_OtherCountriesMember" xlink:label="avpt_OtherCountriesMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_OtherCountriesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Countries [Member]</link:label>
    <link:label xlink:label="avpt_OtherCountriesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents other countries.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_OtherCountriesMember" xlink:to="avpt_OtherCountriesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SixMonthsCompletionOptionMember" xlink:label="avpt_SixMonthsCompletionOptionMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_SixMonthsCompletionOptionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Six Months Completion Option [Member]</link:label>
    <link:label xlink:label="avpt_SixMonthsCompletionOptionMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the six months completion optioin.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_SixMonthsCompletionOptionMember" xlink:to="avpt_SixMonthsCompletionOptionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityBalanceRelatedToCommonStock" xlink:label="avpt_LiabilityBalanceRelatedToCommonStock" xlink:type="locator"/>
    <link:label xlink:label="avpt_LiabilityBalanceRelatedToCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_LiabilityBalanceRelatedToCommonStock</link:label>
    <link:label xlink:label="avpt_LiabilityBalanceRelatedToCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability Balance Related to Common Stock</link:label>
    <link:label xlink:label="avpt_LiabilityBalanceRelatedToCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of liability balance related to common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_LiabilityBalanceRelatedToCommonStock" xlink:to="avpt_LiabilityBalanceRelatedToCommonStock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityClassifiedCommonStockMember" xlink:label="avpt_LiabilityClassifiedCommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_LiabilityClassifiedCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability-classified Common Stock [Member]</link:label>
    <link:label xlink:label="avpt_LiabilityClassifiedCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the liability-classified common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_LiabilityClassifiedCommonStockMember" xlink:to="avpt_LiabilityClassifiedCommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable, accrued expenses and other liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_CompanyEarnOutsMember" xlink:label="avpt_CompanyEarnOutsMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_CompanyEarnOutsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Earn-Outs [Member]</link:label>
    <link:label xlink:label="avpt_CompanyEarnOutsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Company Earn-Outs.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_CompanyEarnOutsMember" xlink:to="avpt_CompanyEarnOutsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentsForExchangeOfCommonStockInBusinessCombination" xlink:label="avpt_PaymentsForExchangeOfCommonStockInBusinessCombination" xlink:type="locator"/>
    <link:label xlink:label="avpt_PaymentsForExchangeOfCommonStockInBusinessCombination-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_PaymentsForExchangeOfCommonStockInBusinessCombination</link:label>
    <link:label xlink:label="avpt_PaymentsForExchangeOfCommonStockInBusinessCombination-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments for Exchange of Common Stock in Business Combination</link:label>
    <link:label xlink:label="avpt_PaymentsForExchangeOfCommonStockInBusinessCombination-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of payments for common stock exchange in a business combination.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_PaymentsForExchangeOfCommonStockInBusinessCombination" xlink:to="avpt_PaymentsForExchangeOfCommonStockInBusinessCombination-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest" xlink:label="avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest</link:label>
    <link:label xlink:label="avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redeemable Noncontrolling Interest, Increase from Contribution by Noncontrolling Interest</link:label>
    <link:label xlink:label="avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of increase in redeemable noncontrolling interest from contribution from noncontrolling interest holders.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest" xlink:to="avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CN" xlink:label="country_CN" xlink:type="locator"/>
    <link:label xlink:label="country_CN-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CHINA</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RedeemableNoncontrollingInterestPolicyTextBlock" xlink:label="avpt_RedeemableNoncontrollingInterestPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="avpt_RedeemableNoncontrollingInterestPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable Noncontrolling Interest [Policy Text Block]</link:label>
    <link:label xlink:label="avpt_RedeemableNoncontrollingInterestPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for redeemable noncontrolling interest.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_RedeemableNoncontrollingInterestPolicyTextBlock" xlink:to="avpt_RedeemableNoncontrollingInterestPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_DE" xlink:label="country_DE" xlink:type="locator"/>
    <link:label xlink:label="country_DE-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">GERMANY</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_DE" xlink:to="country_DE-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EmergingGrowthCompanyPolicyTextBlock" xlink:label="avpt_EmergingGrowthCompanyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="avpt_EmergingGrowthCompanyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Emerging Growth Company [Policy Text Block]</link:label>
    <link:label xlink:label="avpt_EmergingGrowthCompanyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for emerging growth company.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_EmergingGrowthCompanyPolicyTextBlock" xlink:to="avpt_EmergingGrowthCompanyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingExpenses-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingExpenses</link:label>
    <link:label xlink:label="us-gaap_OperatingExpenses-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GeneralAndAdministrativeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Cash-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Cash</link:label>
    <link:label xlink:label="us-gaap_Cash-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, Ending Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentsForTransactionFeesBusinessAcquisition" xlink:label="avpt_PaymentsForTransactionFeesBusinessAcquisition" xlink:type="locator"/>
    <link:label xlink:label="avpt_PaymentsForTransactionFeesBusinessAcquisition-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_PaymentsForTransactionFeesBusinessAcquisition</link:label>
    <link:label xlink:label="avpt_PaymentsForTransactionFeesBusinessAcquisition-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments of transaction fees by Legacy AvePoint</link:label>
    <link:label xlink:label="avpt_PaymentsForTransactionFeesBusinessAcquisition-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of payments for transaction fees business acquisition.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_PaymentsForTransactionFeesBusinessAcquisition" xlink:to="avpt_PaymentsForTransactionFeesBusinessAcquisition-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock-based Compensation</link:label>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:label xlink:label="dei_AmendmentFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag-label" xlink:type="arc"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="dei_AuditorName" xlink:type="locator"/>
    <link:label xlink:label="dei_AuditorName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName-label" xlink:type="arc"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" xlink:type="locator"/>
    <link:label xlink:label="dei_AuditorLocation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation-label" xlink:type="arc"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" xlink:type="locator"/>
    <link:label xlink:label="dei_AuditorFirmId-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ComprehensiveIncomeNetOfTax</link:label>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive loss attributable to AvePoint, Inc</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:label xlink:label="dei_CityAreaCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UseOfEstimates-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockSharesAcquired-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TreasuryStockSharesAcquired</link:label>
    <link:label xlink:label="us-gaap_TreasuryStockSharesAcquired-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesOutstanding</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label xlink:label="us-gaap_CommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding, Ending Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PreferredStockSharesOutstanding</link:label>
    <link:label xlink:label="us-gaap_PreferredStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding, Ending Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInOtherOperatingAssets</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred contract costs and other assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_CurrentFiscalYearEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromNonrecoursePromissoryNote" xlink:label="avpt_ProceedsFromNonrecoursePromissoryNote" xlink:type="locator"/>
    <link:label xlink:label="avpt_ProceedsFromNonrecoursePromissoryNote-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collection of non-recourse promissory note</link:label>
    <link:label xlink:label="avpt_ProceedsFromNonrecoursePromissoryNote-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of cash inflow from the collection of non-recourse promissory note.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ProceedsFromNonrecoursePromissoryNote" xlink:to="avpt_ProceedsFromNonrecoursePromissoryNote-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_JP" xlink:label="country_JP" xlink:type="locator"/>
    <link:label xlink:label="country_JP-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">JAPAN</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_JP" xlink:to="country_JP-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_InternalUseSoftwareMember" xlink:label="avpt_InternalUseSoftwareMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_InternalUseSoftwareMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Internal Use Software [Member]</link:label>
    <link:label xlink:label="avpt_InternalUseSoftwareMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Internally developed software for long-term internal use.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_InternalUseSoftwareMember" xlink:to="avpt_InternalUseSoftwareMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalPeriodFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalYearFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_MergerMember" xlink:label="avpt_MergerMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_MergerMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Merger [Member]</link:label>
    <link:label xlink:label="avpt_MergerMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the merger.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_MergerMember" xlink:to="avpt_MergerMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property and equipment acquired under capital leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentPeriodEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:label="avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_SoftwareDevelopmentSoldToCustomersMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software Development Sold to Customers [Member]</link:label>
    <link:label xlink:label="avpt_SoftwareDevelopmentSoldToCustomersMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents development of computer software, which is to be sold, leased or otherwise marketed.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:to="avpt_SoftwareDevelopmentSoldToCustomersMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFileNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityExTransitionPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityEmergingGrowthCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentType-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:label xlink:label="dei_EntitySmallBusiness-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityShellCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStock" xlink:label="us-gaap_DividendsPreferredStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DividendsPreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DividendsPreferredStock</link:label>
    <link:label xlink:label="us-gaap_DividendsPreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends, Preferred Stock, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPreferredStock" xlink:to="us-gaap_DividendsPreferredStock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ServiceMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceMember" xlink:to="us-gaap_ServiceMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityPublicFloat-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFilerCategory-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCurrentReportingStatus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityVoluntaryFilers-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationAcquisitionRelatedCosts</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityWellKnownSeasonedIssuer-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="us-gaap_CapitalizedComputerSoftwareNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalizedComputerSoftwareNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CapitalizedComputerSoftwareNet</link:label>
    <link:label xlink:label="us-gaap_CapitalizedComputerSoftwareNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Net, Ending Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareNet" xlink:to="us-gaap_CapitalizedComputerSoftwareNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VariableRateDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccountsReceivableNet</link:label>
    <link:label xlink:label="us-gaap_AccountsReceivableNet-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Opening, accounts receivable, net</link:label>
    <link:label xlink:label="us-gaap_AccountsReceivableNet-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Closing, accounts receivable, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VariableRateAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalizedContractCostAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CapitalizedContractCostAmortization</link:label>
    <link:label xlink:label="us-gaap_CapitalizedContractCostAmortization-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostAmortization" xlink:to="us-gaap_CapitalizedContractCostAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase/(decrease), accounts receivable, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityTaxIdentificationNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCentralIndexKey-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DepreciationAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityRegistrantName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueByLiabilityClassAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CustomerConcentrationRiskMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:label xlink:label="dei_LegalEntityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressAddressLine1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock" xlink:label="avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software to be Sold, Leased, or Otherwise Marketed and Internal Use Software, Policy [Policy Text Block]</link:label>
    <link:label xlink:label="avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; (2) produce product masters after establishing technological feasibility; (3) the software is acquired, internally developed, or modified solely to meet the entity's internal needs; and (4) during the software's development or modification, no substantive plan exists or is being developed to market the software externally. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock" xlink:to="avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TreasuryStockValueAcquiredCostMethod</link:label>
    <link:label xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reclassification of Apex shares purchased prior to the Business Combination</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressCityOrTown-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Useful Life of Property, Plant and Equipment [Table Text Block]</link:label>
    <link:label xlink:label="avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of useful life of property, plant and equipment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressPostalZipCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressStateOrProvince-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TreasuryStockValue</link:label>
    <link:label xlink:label="us-gaap_TreasuryStockValue-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockRepurchasedDuringPeriodShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockRepurchasedDuringPeriodShares</link:label>
    <link:label xlink:label="us-gaap_StockRepurchasedDuringPeriodShares-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ComputerEquipmentAndSoftwareMember" xlink:label="avpt_ComputerEquipmentAndSoftwareMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_ComputerEquipmentAndSoftwareMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment and Software [Member]</link:label>
    <link:label xlink:label="avpt_ComputerEquipmentAndSoftwareMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents computer equipment and software.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ComputerEquipmentAndSoftwareMember" xlink:to="avpt_ComputerEquipmentAndSoftwareMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer Benchmark [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerMember" xlink:to="us-gaap_RevenueFromContractWithCustomerMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:label xlink:label="dei_TradingSymbol-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of convertible preferred stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Merger and recapitalization, net of transaction costs (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NatureOfOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of convertible preferred stock (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LineOfCreditAccordionFeatureMember" xlink:label="avpt_LineOfCreditAccordionFeatureMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_LineOfCreditAccordionFeatureMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit, Accordion Feature [Member]</link:label>
    <link:label xlink:label="avpt_LineOfCreditAccordionFeatureMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the accordion feature of line of credit.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_LineOfCreditAccordionFeatureMember" xlink:to="avpt_LineOfCreditAccordionFeatureMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DebtInstrumentPercentageOfEquityPledged" xlink:label="avpt_DebtInstrumentPercentageOfEquityPledged" xlink:type="locator"/>
    <link:label xlink:label="avpt_DebtInstrumentPercentageOfEquityPledged-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_DebtInstrumentPercentageOfEquityPledged</link:label>
    <link:label xlink:label="avpt_DebtInstrumentPercentageOfEquityPledged-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Percentage of Equity Pledged</link:label>
    <link:label xlink:label="avpt_DebtInstrumentPercentageOfEquityPledged-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The percentage of equity pledged to the debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_DebtInstrumentPercentageOfEquityPledged" xlink:to="avpt_DebtInstrumentPercentageOfEquityPledged-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_SG" xlink:label="country_SG" xlink:type="locator"/>
    <link:label xlink:label="country_SG-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SINGAPORE</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_SG" xlink:to="country_SG-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_LocalPhoneNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvePointUSLLCMember" xlink:label="avpt_AvePointUSLLCMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_AvePointUSLLCMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AvePoint US, LLC [Member]</link:label>
    <link:label xlink:label="avpt_AvePointUSLLCMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents AvePoint US, LLC.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_AvePointUSLLCMember" xlink:to="avpt_AvePointUSLLCMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Merger and recapitalization, net of transaction costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of options (in shares)</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in shares)</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Options exercised, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GainLossOnDispositionOfAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GainLossOnDispositionOfAssets</link:label>
    <link:label xlink:label="us-gaap_GainLossOnDispositionOfAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss (gain) on disposal of property and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TableTextBlock</link:label>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes Tables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_TableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" xlink:label="avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" xlink:type="locator"/>
    <link:label xlink:label="avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount</link:label>
    <link:label xlink:label="avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Earnout Liability</link:label>
    <link:label xlink:label="avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to fair value of earnout liability.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" xlink:to="avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" xlink:label="avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" xlink:type="locator"/>
    <link:label xlink:label="avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount</link:label>
    <link:label xlink:label="avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transaction Costs</link:label>
    <link:label xlink:label="avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to transaction costs.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" xlink:to="avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock issued upon vesting of restricted stock units (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</link:label>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of options</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxLiabilitiesCommissions" xlink:label="avpt_DeferredTaxLiabilitiesCommissions" xlink:type="locator"/>
    <link:label xlink:label="avpt_DeferredTaxLiabilitiesCommissions-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Commissions</link:label>
    <link:label xlink:label="avpt_DeferredTaxLiabilitiesCommissions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_DeferredTaxLiabilitiesCommissions</link:label>
    <link:label xlink:label="avpt_DeferredTaxLiabilitiesCommissions-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of deferred tax consequences attributable to taxable temporary differences derived from commissions.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_DeferredTaxLiabilitiesCommissions" xlink:to="avpt_DeferredTaxLiabilitiesCommissions-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxLiabilitiesUnbilledReceivable" xlink:label="avpt_DeferredTaxLiabilitiesUnbilledReceivable" xlink:type="locator"/>
    <link:label xlink:label="avpt_DeferredTaxLiabilitiesUnbilledReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_DeferredTaxLiabilitiesUnbilledReceivable</link:label>
    <link:label xlink:label="avpt_DeferredTaxLiabilitiesUnbilledReceivable-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unbilled Receivable</link:label>
    <link:label xlink:label="avpt_DeferredTaxLiabilitiesUnbilledReceivable-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of deferred tax consequences attributable to taxable temporary differences derived from unbilled receivable.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_DeferredTaxLiabilitiesUnbilledReceivable" xlink:to="avpt_DeferredTaxLiabilitiesUnbilledReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxAssetsGrossNetOfLiabilities" xlink:label="avpt_DeferredTaxAssetsGrossNetOfLiabilities" xlink:type="locator"/>
    <link:label xlink:label="avpt_DeferredTaxAssetsGrossNetOfLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_DeferredTaxAssetsGrossNetOfLiabilities</link:label>
    <link:label xlink:label="avpt_DeferredTaxAssetsGrossNetOfLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Net Deferred Tax Assets</link:label>
    <link:label xlink:label="avpt_DeferredTaxAssetsGrossNetOfLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount, before allocation of valuation allowances and net of deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_DeferredTaxAssetsGrossNetOfLiabilities" xlink:to="avpt_DeferredTaxAssetsGrossNetOfLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</link:label>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns" xlink:label="avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns" xlink:type="locator"/>
    <link:label xlink:label="avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns</link:label>
    <link:label xlink:label="avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Filing Amended Tax Returns</link:label>
    <link:label xlink:label="avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of decrease in unrecognized tax benefits resulting from filing amended tax returns.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns" xlink:to="avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" xlink:label="avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" xlink:type="locator"/>
    <link:label xlink:label="avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Return-to-Provision Adjustments</link:label>
    <link:label xlink:label="avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to return to provision adjustments.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" xlink:to="avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxLiabilitiesAmortization" xlink:label="avpt_DeferredTaxLiabilitiesAmortization" xlink:type="locator"/>
    <link:label xlink:label="avpt_DeferredTaxLiabilitiesAmortization-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:label xlink:label="avpt_DeferredTaxLiabilitiesAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_DeferredTaxLiabilitiesAmortization</link:label>
    <link:label xlink:label="avpt_DeferredTaxLiabilitiesAmortization-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of deferred tax consequences attributable to taxable temporary differences derived from amortization.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_DeferredTaxLiabilitiesAmortization" xlink:to="avpt_DeferredTaxLiabilitiesAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProvisionForDoubtfulAccounts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ProvisionForDoubtfulAccounts</link:label>
    <link:label xlink:label="us-gaap_ProvisionForDoubtfulAccounts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for doubtful accounts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options granted, shares (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_WarrantsAndRightsOutstandingTerm</link:label>
    <link:label xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warrants and Rights Outstanding, Term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SellingAndMarketingExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityLenderDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from the issuance of common stock, net of issuance costs (in shares)</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesAndStockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities, mezzanine equity, and stockholders&#8217; equity (deficiency)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from the issuance of common stock, net of issuance costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:label xlink:label="country_US-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ResearchAndDevelopmentExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MeasurementInputPriceVolatilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Price Volatility [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DisclosureTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes to Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MeasurementInputExpectedTermMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Expected Term [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredIncomeTaxesAndTaxCredits</link:label>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeasePrincipalPayments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FinanceLeasePrincipalPayments</link:label>
    <link:label xlink:label="us-gaap_FinanceLeasePrincipalPayments-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repayments of capital leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredIncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred income tax expense (benefit)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MeasurementInputTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MeasurementInputTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueAdjustmentOfWarrants-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FairValueAdjustmentOfWarrants</link:label>
    <link:label xlink:label="us-gaap_FairValueAdjustmentOfWarrants-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Adjustment of Warrants</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred contract costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationsPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingExpensesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating expenses:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsFairValueDisclosure-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetsFairValueDisclosure</link:label>
    <link:label xlink:label="us-gaap_AssetsFairValueDisclosure-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueAdjustment" xlink:label="us-gaap_LiabilitiesFairValueAdjustment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesFairValueAdjustment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesFairValueAdjustment</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesFairValueAdjustment-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueAdjustment" xlink:to="us-gaap_LiabilitiesFairValueAdjustment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConversionOfStockAmountConverted1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ConversionOfStockAmountConverted1</link:label>
    <link:label xlink:label="us-gaap_ConversionOfStockAmountConverted1-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Conversion of convertible preferred stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConversionOfStockSharesIssued1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ConversionOfStockSharesIssued1</link:label>
    <link:label xlink:label="us-gaap_ConversionOfStockSharesIssued1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Shares Issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesIssued1" xlink:to="us-gaap_ConversionOfStockSharesIssued1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountIssued1" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConversionOfStockAmountIssued1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ConversionOfStockAmountIssued1</link:label>
    <link:label xlink:label="us-gaap_ConversionOfStockAmountIssued1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Amount Issued</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountIssued1" xlink:to="us-gaap_ConversionOfStockAmountIssued1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DepreciationDepletionAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DepreciationDepletionAndAmortization</link:label>
    <link:label xlink:label="us-gaap_DepreciationDepletionAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConversionOfStockSharesConverted1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ConversionOfStockSharesConverted1</link:label>
    <link:label xlink:label="us-gaap_ConversionOfStockSharesConverted1-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Conversion of convertible preferred stock (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesIssuedPricePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesIssuedPricePerShare</link:label>
    <link:label xlink:label="us-gaap_SharesIssuedPricePerShare-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares Issued, Price Per Share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Conversion Description [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConversionOfStockNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="us-gaap_ConversionOfStockNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:label="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based awards classified as liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:to="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetsCurrent</link:label>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashAndCashEquivalentsFairValueDisclosure</link:label>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="us-gaap_InvestmentsFairValueDisclosure" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InvestmentsFairValueDisclosure-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InvestmentsFairValueDisclosure</link:label>
    <link:label xlink:label="us-gaap_InvestmentsFairValueDisclosure-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short term investments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsFairValueDisclosure" xlink:to="us-gaap_InvestmentsFairValueDisclosure-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest income, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, $0.0001 par value; 1,000,000 and 243,360 shares authorized, 181,822 and 100,068 shares issued and outstanding, at December 31, 2021 and December 31, 2020, respectively</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label xlink:label="us-gaap_CommonStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="us-gaap_TangibleAssetImpairmentCharges" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TangibleAssetImpairmentCharges-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TangibleAssetImpairmentCharges</link:label>
    <link:label xlink:label="us-gaap_TangibleAssetImpairmentCharges-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tangible Asset Impairment Charges, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TangibleAssetImpairmentCharges" xlink:to="us-gaap_TangibleAssetImpairmentCharges-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label xlink:label="us-gaap_CommonStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued, Total (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="us-gaap_CertificatesOfDepositMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CertificatesOfDepositMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CertificatesOfDepositMember" xlink:to="us-gaap_CertificatesOfDepositMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</link:label>
    <link:label xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember" xlink:type="locator"/>
    <link:label xlink:label="srt_AsiaPacificMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AsiaPacificMember" xlink:to="srt_AsiaPacificMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsValuationAllowance</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance, Total</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_Range1Member" xlink:label="avpt_Range1Member" xlink:type="locator"/>
    <link:label xlink:label="avpt_Range1Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range 1 [Member]</link:label>
    <link:label xlink:label="avpt_Range1Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">represents range 1.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_Range1Member" xlink:to="avpt_Range1Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MaximumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_Range2Member" xlink:label="avpt_Range2Member" xlink:type="locator"/>
    <link:label xlink:label="avpt_Range2Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range 2 [Member]</link:label>
    <link:label xlink:label="avpt_Range2Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents range 2.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_Range2Member" xlink:to="avpt_Range2Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MinimumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_Range3Member" xlink:label="avpt_Range3Member" xlink:type="locator"/>
    <link:label xlink:label="avpt_Range3Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range 3 [Member]</link:label>
    <link:label xlink:label="avpt_Range3Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents range 3.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_Range3Member" xlink:to="avpt_Range3Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_OwnershipDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_ProductOrServiceAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_ProductsAndServicesDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IaccessSolutionsPteLtdMember" xlink:label="avpt_IaccessSolutionsPteLtdMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_IaccessSolutionsPteLtdMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">I-Access Solutions Pte. Ltd. [Member]</link:label>
    <link:label xlink:label="avpt_IaccessSolutionsPteLtdMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents I-Access Solutions Pte. Ltd.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_IaccessSolutionsPteLtdMember" xlink:to="avpt_IaccessSolutionsPteLtdMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="us-gaap_DeferredChargesPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredChargesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Charges, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredChargesPolicyTextBlock" xlink:to="us-gaap_DeferredChargesPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PreferredStockLiquidationPreferenceValue</link:label>
    <link:label xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Liquidation Preference, Value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockLiquidationPreferenceValue" xlink:to="us-gaap_PreferredStockLiquidationPreferenceValue-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_OrdinarySharesOfEduTechMember" xlink:label="avpt_OrdinarySharesOfEduTechMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_OrdinarySharesOfEduTechMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ordinary Shares of EduTech [Member]</link:label>
    <link:label xlink:label="avpt_OrdinarySharesOfEduTechMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents ordinary shares of EduTech.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_OrdinarySharesOfEduTechMember" xlink:to="avpt_OrdinarySharesOfEduTechMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow" xlink:label="avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow" xlink:type="locator"/>
    <link:label xlink:label="avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow</link:label>
    <link:label xlink:label="avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Percentage Held in Escrow</link:label>
    <link:label xlink:label="avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The percentage of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination held in escrow.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow" xlink:to="avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_OwnershipAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsLiabilitiesNet</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax asset</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PreferredStockSharesIssued</link:label>
    <link:label xlink:label="us-gaap_PreferredStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued, Total (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestPaidNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_WarrantLiabilitiesMember" xlink:label="avpt_WarrantLiabilitiesMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_WarrantLiabilitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrant Liabilities [Member]</link:label>
    <link:label xlink:label="avpt_WarrantLiabilitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents warrant liabilities.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_WarrantLiabilitiesMember" xlink:to="avpt_WarrantLiabilitiesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsOther-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsOther-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsOther</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_StatementGeographicalAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsGross</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsGross-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_SegmentGeographicalDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PreferredStockSharesAuthorized</link:label>
    <link:label xlink:label="us-gaap_PreferredStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredIncomeTaxLiabilities</link:label>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxLiabilities-label" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PreferredStockParOrStatedValuePerShare</link:label>
    <link:label xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EMEAMember" xlink:label="us-gaap_EMEAMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EMEAMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EMEA [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EMEAMember" xlink:to="us-gaap_EMEAMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsLevel3Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</link:label>
    <link:label xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred Revenue</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsDeferredIncome</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsLevel1Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsLevel2Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_CumulativeEffectPeriodOfAdoptionDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="srt_CumulativeEffectPeriodOfAdoptionDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_CumulativeEffectPeriodOfAdoptionAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="srt_CumulativeEffectPeriodOfAdoptionAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated useful life (Year)</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="locator"/>
    <link:label xlink:label="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Earn-out Liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WarrantsAndRightsOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_WarrantsAndRightsOutstanding</link:label>
    <link:label xlink:label="us-gaap_WarrantsAndRightsOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warrants and Rights Outstanding</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstanding" xlink:to="us-gaap_WarrantsAndRightsOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableGrossCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts receivable, gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts receivable, allowance</link:label>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NumberOfOperatingSegments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NumberOfOperatingSegments</link:label>
    <link:label xlink:label="us-gaap_NumberOfOperatingSegments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FurnitureAndFixturesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableNetCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowance of $838 and $1,767 as of December 31, 2021 and December 31, 2020, respectively</link:label>
    <link:label xlink:label="us-gaap_AccountsReceivableNetCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Compensation and benefits</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapital-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BuildingMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShortTermInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term investments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeaseholdImprovementsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherNonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other expense, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SegmentReportingDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TemporaryEquityLiquidationPreference-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable convertible preferred stock, liquidation preference</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityLiquidationPreference" xlink:to="us-gaap_TemporaryEquityLiquidationPreference-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign tax credits</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="us-gaap_TemporaryEquitySharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TemporaryEquitySharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable convertible preferred stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesAuthorized" xlink:to="us-gaap_TemporaryEquitySharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TemporaryEquitySharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable convertible preferred stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesIssued" xlink:to="us-gaap_TemporaryEquitySharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TemporaryEquitySharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable convertible preferred stock, shares outstanding (in shares)</link:label>
    <link:label xlink:label="us-gaap_TemporaryEquitySharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, temporary equity, shares (in shares)</link:label>
    <link:label xlink:label="us-gaap_TemporaryEquitySharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, temporary equity, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesOutstanding" xlink:to="us-gaap_TemporaryEquitySharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable noncontrolling interest</link:label>
    <link:label xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total</link:label>
    <link:label xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</link:label>
    <link:label xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable convertible preferred stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:to="us-gaap_TemporaryEquityParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LicenseMember" xlink:label="us-gaap_LicenseMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LicenseMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">License [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LicenseMember" xlink:to="us-gaap_LicenseMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of exchange rates on cash</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Liabilities</link:label>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInFinancingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingencies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 10)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsidiarySaleOfStockAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAbstract" xlink:label="us-gaap_TemporaryEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TemporaryEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mezzanine equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingIncomeLoss</link:label>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss from operations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</link:label>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInOperatingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInInvestingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GrossProfit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GrossProfit</link:label>
    <link:label xlink:label="us-gaap_GrossProfit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfGoodsAndServicesSold-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractWithCustomerLiability</link:label>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiability-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Total</link:label>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiability-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Opening, deferred revenue</link:label>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiability-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Closing, deferred revenue</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</link:label>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InvestmentPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid Subscription</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LettersOfCreditOutstandingAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LettersOfCreditOutstandingAmount</link:label>
    <link:label xlink:label="us-gaap_LettersOfCreditOutstandingAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LettersOfCreditOutstandingAmount" xlink:to="us-gaap_LettersOfCreditOutstandingAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfRevenueAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of revenue:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfRevenueAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NoncontrollingInterestMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsForRepurchaseOfCommonStock</link:label>
    <link:label xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchase of treasury stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of Series C convertible preferred stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from stock option exercises</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TreasuryStockAcquiredAverageCostPerShare</link:label>
    <link:label xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ProceedsFromIssuanceOfCommonStock</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and local</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and local</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="us-gaap_MaintenanceMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MaintenanceMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maintenance [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaintenanceMember" xlink:to="us-gaap_MaintenanceMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CurrentForeignTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapitalMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareRepurchaseProgramDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="us-gaap_ShareRepurchaseProgramDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CurrentFederalTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockRepurchaseProgramAuthorizedAmount1</link:label>
    <link:label xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementEquityComponentsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityComponentDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareRepurchaseProgramAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock</link:label>
    <link:label xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Redemption of redeemable convertible preferred stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CurrentIncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current income tax expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RevenueRemainingPerformanceObligationPercentage</link:label>
    <link:label xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</link:label>
    <link:label xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</link:label>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueRemainingPerformanceObligation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RevenueRemainingPerformanceObligation</link:label>
    <link:label xlink:label="us-gaap_RevenueRemainingPerformanceObligation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</link:label>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ClassOfWarrantOrRightOutstanding</link:label>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss before income taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="us-gaap_ProceedsFromMinorityShareholders" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromMinorityShareholders-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from sale of common shares of subsidiary</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMinorityShareholders" xlink:to="us-gaap_ProceedsFromMinorityShareholders-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:type="locator"/>
    <link:label xlink:label="dei_IcfrAuditorAttestationFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income net of taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCredit</link:label>
    <link:label xlink:label="us-gaap_LineOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsOfDebtIssuanceCosts</link:label>
    <link:label xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments of debt issuance costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StateAndLocalJurisdictionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="us-gaap_TransferredAtPointInTimeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TransferredAtPointInTimeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferredAtPointInTimeMember" xlink:to="us-gaap_TransferredAtPointInTimeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxAuthorityNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority, Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxAuthorityNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InternalRevenueServiceIRSMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxAuthorityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxAuthorityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DomesticCountryMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ForeignCountryMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OfficeEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Office Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentAnnualReport-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComputerEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityIncorporationStateCountryCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecognizedTaxBenefits</link:label>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefits-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefits-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</link:label>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountingPoliciesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OpenTaxYear-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OpenTaxYear</link:label>
    <link:label xlink:label="us-gaap_OpenTaxYear-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Open Tax Year</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OpenTaxYear" xlink:to="us-gaap_OpenTaxYear-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentTransitionReport-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</link:label>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Expiration of applicable statute of limitations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityInteractiveDataCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SellingAndMarketingExpenseMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpenseMember" xlink:to="us-gaap_SellingAndMarketingExpenseMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</link:label>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reduction for settlements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherNonoperatingIncomeExpenseMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense) [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additions for tax positions of prior years</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:label xlink:label="dei_SecurityExchangeName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</link:label>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reduction for tax positions of prior years</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additions based on tax positions related to the current year</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:label xlink:label="dei_Security12bTitle-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfSalesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares" xlink:label="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares" xlink:type="locator"/>
    <link:label xlink:label="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settlement of restricted stock issued in exchange for non-recourse promissory note (in shares)</link:label>
    <link:label xlink:label="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">represents settlement of restricted stock issued in exchange for non-recourse promissory note, shares.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares" xlink:to="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="us-gaap_ReceivableTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReceivableTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="us-gaap_ReceivableTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" xlink:label="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" xlink:type="locator"/>
    <link:label xlink:label="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settlement of restricted stock issued in exchange for non-recourse promissory note</link:label>
    <link:label xlink:label="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents settlement of restricted stock issued in exchange for non-recourse promissory note, value.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" xlink:to="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAccountsReceivableMember" xlink:label="us-gaap_TradeAccountsReceivableMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TradeAccountsReceivableMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAccountsReceivableMember" xlink:to="us-gaap_TradeAccountsReceivableMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfOptionsFromPermanentEquityToLiability" xlink:label="avpt_ReclassificationOfOptionsFromPermanentEquityToLiability" xlink:type="locator"/>
    <link:label xlink:label="avpt_ReclassificationOfOptionsFromPermanentEquityToLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options reclassified from permanent equity to liability</link:label>
    <link:label xlink:label="avpt_ReclassificationOfOptionsFromPermanentEquityToLiability-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of options reclassified from permanent equity to liability.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ReclassificationOfOptionsFromPermanentEquityToLiability" xlink:to="avpt_ReclassificationOfOptionsFromPermanentEquityToLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ShareRepurchaseProgramMember" xlink:label="avpt_ShareRepurchaseProgramMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_ShareRepurchaseProgramMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Member]</link:label>
    <link:label xlink:label="avpt_ShareRepurchaseProgramMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents share repurchase program.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_ShareRepurchaseProgramMember" xlink:to="avpt_ShareRepurchaseProgramMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" xlink:type="locator"/>
    <link:label xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue</link:label>
    <link:label xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options and Equity Instruments Other than Options , Grants in Period, Value</link:label>
    <link:label xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair value of options and equity instruments other than options.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" xlink:to="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock" xlink:label="avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock" xlink:type="locator"/>
    <link:label xlink:label="avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deemed dividend on extinguishment of Series B convertible preferred stock</link:label>
    <link:label xlink:label="avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Temporary equity effect of deemed dividend on extinguishment of preferred stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock" xlink:to="avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock" xlink:label="avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock" xlink:type="locator"/>
    <link:label xlink:label="avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock</link:label>
    <link:label xlink:label="avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deemed dividend on extinguishment of Series B convertible preferred stock</link:label>
    <link:label xlink:label="avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of adjustment to equity for deemed dividend on extinguishment of preferred stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock" xlink:to="avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementLocationAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementLocationDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GuaranteeForOperatingLeasesMember" xlink:label="avpt_GuaranteeForOperatingLeasesMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_GuaranteeForOperatingLeasesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantee for Operating Leases [member]</link:label>
    <link:label xlink:label="avpt_GuaranteeForOperatingLeasesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents guarantee for operating leases.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_GuaranteeForOperatingLeasesMember" xlink:to="avpt_GuaranteeForOperatingLeasesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GuaranteeForServiceAgreementMember" xlink:label="avpt_GuaranteeForServiceAgreementMember" xlink:type="locator"/>
    <link:label xlink:label="avpt_GuaranteeForServiceAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantee for Service Agreement [Member]</link:label>
    <link:label xlink:label="avpt_GuaranteeForServiceAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents guarantee for service agreement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_GuaranteeForServiceAgreementMember" xlink:to="avpt_GuaranteeForServiceAgreementMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</link:label>
    <link:label xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accrued Liabilities and Other Liabilities, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue" xlink:label="us-gaap_MinorityInterestChangeInRedemptionValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MinorityInterestChangeInRedemptionValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to present redemption value as of December 31, 2021</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestChangeInRedemptionValue" xlink:to="us-gaap_MinorityInterestChangeInRedemptionValue-label" xlink:type="arc"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_OtherAssetsCertificateOfDeposits" xlink:label="avpt_OtherAssetsCertificateOfDeposits" xlink:type="locator"/>
    <link:label xlink:label="avpt_OtherAssetsCertificateOfDeposits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">avpt_OtherAssetsCertificateOfDeposits</link:label>
    <link:label xlink:label="avpt_OtherAssetsCertificateOfDeposits-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Certificate of deposits</link:label>
    <link:label xlink:label="avpt_OtherAssetsCertificateOfDeposits-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the certificate of deposits amount related to other assets.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avpt_OtherAssetsCertificateOfDeposits" xlink:to="avpt_OtherAssetsCertificateOfDeposits-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestTableTextBlock" xlink:label="us-gaap_RedeemableNoncontrollingInterestTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RedeemableNoncontrollingInterestTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable Noncontrolling Interest [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableNoncontrollingInterestTableTextBlock" xlink:to="us-gaap_RedeemableNoncontrollingInterestTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Effect of dilutive securities (in shares)</link:label>
    <link:label xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TaxCreditCarryforwardAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TaxCreditCarryforwardAmount</link:label>
    <link:label xlink:label="us-gaap_TaxCreditCarryforwardAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="us-gaap_TaxCreditCarryforwardExpirationDate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TaxCreditCarryforwardExpirationDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TaxCreditCarryforwardExpirationDate</link:label>
    <link:label xlink:label="us-gaap_TaxCreditCarryforwardExpirationDate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Expiration Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardExpirationDate" xlink:to="us-gaap_TaxCreditCarryforwardExpirationDate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive securities (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted average diluted shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromNotesPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collection of promissory note</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromNotesPayable" xlink:to="us-gaap_ProceedsFromNotesPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLossCarryforwards</link:label>
    <link:label xlink:label="us-gaap_OperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromLinesOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ProceedsFromLinesOfCredit</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromLinesOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Lines of Credit, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueByAssetClassAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_MinorityInterestOwnershipPercentageByParent</link:label>
    <link:label xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Diluted loss per share available to common shareholders, excluding sponsor earn-out shareholders (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_EarningsPerShareDiluted-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding (in shares)</link:label>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic loss per share available to common shareholders, excluding sponsor earn-out shareholders (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_EarningsPerShareBasic-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfCashFlowsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationContingentConsiderationLiability</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earn-out shares liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationOtherAdjustments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</link:label>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherLiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:to="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</link:label>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Total</link:label>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="us-gaap_SeriesCPreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SeriesCPreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series C Preferred Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesCPreferredStockMember" xlink:to="us-gaap_SeriesCPreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTerm" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationTerm" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecordedUnconditionalPurchaseObligationTerm</link:label>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationTerm" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SeriesAPreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SeriesBPreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series B Preferred Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesBPreferredStockMember" xlink:to="us-gaap_SeriesBPreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Preferred Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertiblePreferredStockMember" xlink:to="us-gaap_ConvertiblePreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term portion of deferred revenue</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity (deficiency)</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Permanent differences</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementClassOfStockAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfStockDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercisable, weighted average contractual life (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquireBusinessesGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquireBusinessesGross</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquireBusinessesGross-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding, weighed average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding, weighted average contractual life (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercisable, stock options (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationTypeDomain" xlink:label="us-gaap_ReclassificationTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReclassificationTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification, Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationTypeDomain" xlink:to="us-gaap_ReclassificationTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercisable, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationTypeAxis" xlink:label="us-gaap_ReclassificationTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReclassificationTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification, Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationTypeAxis" xlink:to="us-gaap_ReclassificationTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Upper exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding, stock options (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and local income taxes, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign operations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lower exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit-label" xlink:type="arc"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>avpt-20211231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 08:15PM UTC 2022-03-31--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-17-related-party-transactions" xlink:href="avpt-20211231.xsd#statement-note-17-related-party-transactions" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-17-related-party-transactions" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share" xlink:href="avpt-20211231.xsd#statement-note-16-loss-per-share" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments" xlink:href="avpt-20211231.xsd#statement-note-14-financial-instruments" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities" xlink:href="avpt-20211231.xsd#statement-note-7-accrued-expenses-and-other-liabilities" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net" xlink:href="avpt-20211231.xsd#statement-note-5-accounts-receivable-net" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-1-nature-of-business-and-organization" xlink:href="avpt-20211231.xsd#statement-note-1-nature-of-business-and-organization" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-1-nature-of-business-and-organization" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_NatureOfOperations" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-document-and-entity-information" xlink:href="avpt-20211231.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="dei_AuditorName" xlink:type="locator"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" xlink:type="locator"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_WarrantMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" xlink:type="arc"/>
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:type="arc"/>
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" xlink:type="arc"/>
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" xlink:type="arc"/>
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityExTransitionPeriod" xlink:type="arc"/>
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" xlink:type="arc"/>
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" xlink:type="arc"/>
    <link:presentationArc order="32" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" xlink:type="arc"/>
    <link:presentationArc order="33" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
	<link:presentationArc order="34" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" xlink:type="arc"/>
	<link:presentationArc order="35" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" xlink:type="arc"/>
	<link:presentationArc order="36" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" xlink:href="avpt-20211231.xsd#statement-consolidated-balance-sheets-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="us-gaap_TemporaryEquitySharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquitySharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquitySharesIssued" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquitySharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityLiquidationPreference" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals" xlink:href="avpt-20211231.xsd#statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_BusinessCombinationShareExchangeRatio" xlink:label="avpt_BusinessCombinationShareExchangeRatio" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_BusinessCombinationShareExchangeRatio" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies" xlink:href="avpt-20211231.xsd#statement-note-2-summary-of-significant-accounting-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvepointEdutechPteLtdMember" xlink:label="avpt_AvepointEdutechPteLtdMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_InternalUseSoftwareMember" xlink:label="avpt_InternalUseSoftwareMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_MergerMember" xlink:label="avpt_MergerMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SAASMember" xlink:label="avpt_SAASMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:label="avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TermedLicenseAndSupportMember" xlink:label="avpt_TermedLicenseAndSupportMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="us-gaap_TransferredAtPointInTimeMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="avpt_MergerMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="avpt_InternalUseSoftwareMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TransferredAtPointInTimeMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="avpt_TermedLicenseAndSupportMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="avpt_SAASMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_ForeignCountryMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="avpt_AvepointEdutechPteLtdMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-3-business-combination" xlink:href="avpt-20211231.xsd#statement-note-3-business-combination" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-3-business-combination" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:label="avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SubscriptionAgreementsMember" xlink:label="avpt_SubscriptionAgreementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="avpt_SubscriptionAgreementsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk" xlink:href="avpt-20211231.xsd#statement-note-4-concentration-of-credit-risk" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net" xlink:href="avpt-20211231.xsd#statement-note-6-property-and-equipment-net" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit" xlink:href="avpt-20211231.xsd#statement-note-8-line-of-credit" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvePointUSLLCMember" xlink:label="avpt_AvePointUSLLCMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_HSBCVentureBankUsaIncMember" xlink:label="avpt_HSBCVentureBankUsaIncMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LineOfCreditAccordionFeatureMember" xlink:label="avpt_LineOfCreditAccordionFeatureMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="avpt_HSBCVentureBankUsaIncMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="avpt_AvePointUSLLCMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="avpt_LineOfCreditAccordionFeatureMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_ForeignCountryMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies" xlink:href="avpt-20211231.xsd#statement-note-10-commitments-and-contingencies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GuaranteeForOperatingLeasesMember" xlink:label="avpt_GuaranteeForOperatingLeasesMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GuaranteeForServiceAgreementMember" xlink:label="avpt_GuaranteeForServiceAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ITSolutionsMember" xlink:label="avpt_ITSolutionsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_MicrosoftOffice365Member" xlink:label="avpt_MicrosoftOffice365Member" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:label="us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="avpt_GuaranteeForOperatingLeasesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="avpt_MicrosoftOffice365Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="avpt_ITSolutionsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="avpt_GuaranteeForServiceAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities" xlink:href="avpt-20211231.xsd#statement-note-11-company-earnout-and-warrant-liabilities" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EarnoutAndWarrantLiabilitiesTextBlock" xlink:label="avpt_EarnoutAndWarrantLiabilitiesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PrivatePlacementWarrantMember" xlink:label="avpt_PrivatePlacementWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="avpt_PrivatePlacementWarrantMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="avpt_EarnoutAndWarrantLiabilitiesTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency" xlink:href="avpt-20211231.xsd#statement-note-12-mezzanine-equity-and-stockholders-deficiency" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvepointEdutechPteLtdMember" xlink:label="avpt_AvepointEdutechPteLtdMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PublicWarrantMember" xlink:label="avpt_PublicWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="avpt_PublicWarrantMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="avpt_AvepointEdutechPteLtdMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation" xlink:href="avpt-20211231.xsd#statement-note-13-stockbased-compensation" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EarnOutRSUsMember" xlink:label="avpt_EarnOutRSUsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityClassifiedCommonStockMember" xlink:label="avpt_LiabilityClassifiedCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ModifiedCommonStockMember" xlink:label="avpt_ModifiedCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ModifiedOptionsMember" xlink:label="avpt_ModifiedOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PRCOptionsMember" xlink:label="avpt_PRCOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SixMonthsCompletionOptionMember" xlink:label="avpt_SixMonthsCompletionOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_The2021PlanMember" xlink:label="avpt_The2021PlanMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TimeAndPerformanceBasedOptionMember" xlink:label="avpt_TimeAndPerformanceBasedOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="avpt_The2021PlanMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_PRCOptionsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_TimeAndPerformanceBasedOptionMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VestingAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_EarnOutRSUsMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_ModifiedCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_ModifiedOptionsMember" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_SixMonthsCompletionOptionMember" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_LiabilityClassifiedCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-15-segment-information" xlink:href="avpt-20211231.xsd#statement-note-15-segment-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-15-segment-information" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events" xlink:href="avpt-20211231.xsd#statement-note-18-subsequent-events" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IaccessSolutionsPteLtdMember" xlink:label="avpt_IaccessSolutionsPteLtdMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NotesToFinancialStatementsAbstract" xlink:label="avpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_OrdinarySharesOfEduTechMember" xlink:label="avpt_OrdinarySharesOfEduTechMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ShareRepurchaseProgramMember" xlink:label="avpt_ShareRepurchaseProgramMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:label="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:label="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="avpt_IaccessSolutionsPteLtdMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="avpt_OrdinarySharesOfEduTechMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="avpt_ShareRepurchaseProgramMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies" xlink:href="avpt-20211231.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EmergingGrowthCompanyPolicyTextBlock" xlink:label="avpt_EmergingGrowthCompanyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RedeemableNoncontrollingInterestPolicyTextBlock" xlink:label="avpt_RedeemableNoncontrollingInterestPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock" xlink:label="avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-significant-accounting-policies-policies" xlink:label="avpt_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="us-gaap_DeferredChargesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-significant-accounting-policies-policies" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DeferredChargesPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="avpt_RedeemableNoncontrollingInterestPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="avpt_EmergingGrowthCompanyPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables" xlink:href="avpt-20211231.xsd#statement-note-2-summary-of-significant-accounting-policies-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock" xlink:label="avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-2-summary-of-significant-accounting-policies-tables" xlink:label="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-tables" xlink:href="avpt-20211231.xsd#statement-note-5-accounts-receivable-net-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-tables" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-5-accounts-receivable-net-tables" xlink:label="avpt_statement-statement-note-5-accounts-receivable-net-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-5-accounts-receivable-net-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-tables" xlink:href="avpt-20211231.xsd#statement-note-6-property-and-equipment-net-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-tables" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-6-property-and-equipment-net-tables" xlink:label="avpt_statement-statement-note-6-property-and-equipment-net-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-6-property-and-equipment-net-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-tables" xlink:href="avpt-20211231.xsd#statement-note-7-accrued-expenses-and-other-liabilities-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-tables" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-tables" xlink:label="avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-9-income-taxes-tables" xlink:label="avpt_statement-statement-note-9-income-taxes-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-9-income-taxes-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables" xlink:href="avpt-20211231.xsd#statement-note-10-commitments-and-contingencies-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-10-commitments-and-contingencies-tables" xlink:label="avpt_statement-statement-note-10-commitments-and-contingencies-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-10-commitments-and-contingencies-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-tables" xlink:href="avpt-20211231.xsd#statement-note-11-company-earnout-and-warrant-liabilities-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-tables" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-tables" xlink:label="avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" xlink:href="avpt-20211231.xsd#statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" xlink:label="avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestTableTextBlock" xlink:label="us-gaap_RedeemableNoncontrollingInterestTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_RedeemableNoncontrollingInterestTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables" xlink:href="avpt-20211231.xsd#statement-note-13-stockbased-compensation-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-13-stockbased-compensation-tables" xlink:label="avpt_statement-statement-note-13-stockbased-compensation-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-13-stockbased-compensation-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-tables" xlink:href="avpt-20211231.xsd#statement-note-14-financial-instruments-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-tables" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-14-financial-instruments-tables" xlink:label="avpt_statement-statement-note-14-financial-instruments-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-14-financial-instruments-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-tables" xlink:href="avpt-20211231.xsd#statement-note-15-segment-information-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-tables" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-15-segment-information-tables" xlink:label="avpt_statement-statement-note-15-segment-information-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-15-segment-information-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-tables" xlink:href="avpt-20211231.xsd#statement-note-16-loss-per-share-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-tables" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-16-loss-per-share-tables" xlink:label="avpt_statement-statement-note-16-loss-per-share-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-16-loss-per-share-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual" xlink:href="avpt-20211231.xsd#statement-note-2-summary-of-significant-accounting-policies-1-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvepointEdutechPteLtdMember" xlink:label="avpt_AvepointEdutechPteLtdMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_BusinessCombinationShareExchangeRatio" xlink:label="avpt_BusinessCombinationShareExchangeRatio-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_InternalUseSoftwareMember" xlink:label="avpt_InternalUseSoftwareMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_MergerMember" xlink:label="avpt_MergerMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NoteToFinancialStatementDetailsTextual" xlink:label="avpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SAASMember" xlink:label="avpt_SAASMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:label="avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TermedLicenseAndSupportMember" xlink:label="avpt_TermedLicenseAndSupportMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="us-gaap_CapitalizedComputerSoftwareNet-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax-n2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="us-gaap_TangibleAssetImpairmentCharges-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="us-gaap_TransferredAtPointInTimeMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="avpt_MergerMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="avpt_SoftwareDevelopmentSoldToCustomersMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="avpt_InternalUseSoftwareMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TransferredAtPointInTimeMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="avpt_TermedLicenseAndSupportMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="avpt_SAASMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_ForeignCountryMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="avpt_AvepointEdutechPteLtdMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_BusinessCombinationShareExchangeRatio-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax-n2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Cash-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TangibleAssetImpairmentCharges-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedContractCostAmortization-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedContractCostNet-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedComputerSoftwareNet-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiability-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized-2" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OpenTaxYear-2" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent-2" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-2-details-textual" xlink:href="avpt-20211231.xsd#statement-note-2-summary-of-significant-accounting-policies-2-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-2-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NoteToFinancialStatementDetailsTextual" xlink:label="avpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual" xlink:href="avpt-20211231.xsd#statement-note-3-business-combination-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:label="avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:label="avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NoteToFinancialStatementDetailsTextual" xlink:label="avpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentsForExchangeOfCommonStockInBusinessCombination" xlink:label="avpt_PaymentsForExchangeOfCommonStockInBusinessCombination-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SubscriptionAgreementsMember" xlink:label="avpt_SubscriptionAgreementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness" xlink:label="us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountIssued1" xlink:label="us-gaap_ConversionOfStockAmountIssued1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="avpt_ConversionOfApecClassACommonStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="avpt_SubscriptionAgreementsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_PaymentsForExchangeOfCommonStockInBusinessCombination-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockAmountIssued1-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-2" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness-2" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual" xlink:href="avpt-20211231.xsd#statement-note-4-concentration-of-credit-risk-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NoteToFinancialStatementDetailsTextual" xlink:label="avpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfMajorCustomers" xlink:label="avpt_NumberOfMajorCustomers-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_NumberOfMajorCustomers-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-details-textual" xlink:href="avpt-20211231.xsd#statement-note-6-property-and-equipment-net-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NoteToFinancialStatementDetailsTextual" xlink:label="avpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual" xlink:href="avpt-20211231.xsd#statement-note-8-line-of-credit-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvePointUSLLCMember" xlink:label="avpt_AvePointUSLLCMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DebtInstrumentPercentageOfEquityPledged" xlink:label="avpt_DebtInstrumentPercentageOfEquityPledged-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_HSBCVentureBankUsaIncMember" xlink:label="avpt_HSBCVentureBankUsaIncMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LineOfCreditAccordionFeatureMember" xlink:label="avpt_LineOfCreditAccordionFeatureMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NoteToFinancialStatementDetailsTextual" xlink:label="avpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="avpt_HSBCVentureBankUsaIncMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="avpt_AvePointUSLLCMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="avpt_LineOfCreditAccordionFeatureMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_DebtInstrumentPercentageOfEquityPledged-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromLinesOfCredit-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCredit-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NoteToFinancialStatementDetailsTextual" xlink:label="avpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns" xlink:label="avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="us-gaap_TaxCreditCarryforwardExpirationDate-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_ForeignCountryMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLossCarryforwards-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TaxCreditCarryforwardAmount-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TaxCreditCarryforwardExpirationDate-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OpenTaxYear-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual" xlink:href="avpt-20211231.xsd#statement-note-10-commitments-and-contingencies-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GuaranteeForOperatingLeasesMember" xlink:label="avpt_GuaranteeForOperatingLeasesMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GuaranteeForServiceAgreementMember" xlink:label="avpt_GuaranteeForServiceAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ITSolutionsMember" xlink:label="avpt_ITSolutionsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_MicrosoftOffice365Member" xlink:label="avpt_MicrosoftOffice365Member" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NoteToFinancialStatementDetailsTextual" xlink:label="avpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentsForUnconditionalPurchaseCommitment" xlink:label="avpt_PaymentsForUnconditionalPurchaseCommitment-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTerm" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationTerm-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="avpt_GuaranteeForOperatingLeasesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="avpt_MicrosoftOffice365Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="avpt_ITSolutionsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="avpt_GuaranteeForServiceAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseExpense-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_PaymentsForUnconditionalPurchaseCommitment-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationTerm-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual" xlink:href="avpt-20211231.xsd#statement-note-11-company-earnout-and-warrant-liabilities-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NoteToFinancialStatementDetailsTextual" xlink:label="avpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfSharesExchangeableAt1250" xlink:label="avpt_NumberOfSharesExchangeableAt1250-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfSharesExchangeableAt1500" xlink:label="avpt_NumberOfSharesExchangeableAt1500-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfSharesExchangeableAt1750" xlink:label="avpt_NumberOfSharesExchangeableAt1750-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PrivatePlacementWarrantMember" xlink:label="avpt_PrivatePlacementWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="us-gaap_WarrantsAndRightsOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="avpt_PrivatePlacementWarrantMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_NumberOfSharesExchangeableAt1250-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_NumberOfSharesExchangeableAt1500-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_NumberOfSharesExchangeableAt1750-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual" xlink:href="avpt-20211231.xsd#statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvepointEdutechPteLtdMember" xlink:label="avpt_AvepointEdutechPteLtdMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_BusinessCombinationShareExchangeRatio" xlink:label="avpt_BusinessCombinationShareExchangeRatio-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NoteToFinancialStatementDetailsTextual" xlink:label="avpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfSharesSubjectToVestingProvision" xlink:label="avpt_NumberOfSharesSubjectToVestingProvision-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PublicWarrantMember" xlink:label="avpt_PublicWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest" xlink:label="avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStock" xlink:label="us-gaap_DividendsPreferredStock-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="us-gaap_WarrantsAndRightsOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="avpt_PublicWarrantMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="avpt_AvepointEdutechPteLtdMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_BusinessCombinationShareExchangeRatio-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_NumberOfSharesSubjectToVestingProvision-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare-2" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockLiquidationPreferenceValue-2" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DividendsPreferredStock-2" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount-2" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent-2" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners-2" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual" xlink:href="avpt-20211231.xsd#statement-note-13-stockbased-compensation-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EarnOutRSUsMember" xlink:label="avpt_EarnOutRSUsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityBalanceRelatedToCommonStock" xlink:label="avpt_LiabilityBalanceRelatedToCommonStock-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityBalanceRelatedToModifiedOptions" xlink:label="avpt_LiabilityBalanceRelatedToModifiedOptions-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares" xlink:label="avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity" xlink:label="avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_LiabilityClassifiedCommonStockMember" xlink:label="avpt_LiabilityClassifiedCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ModifiedCommonStockMember" xlink:label="avpt_ModifiedCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ModifiedOptionsMember" xlink:label="avpt_ModifiedOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NoteToFinancialStatementDetailsTextual" xlink:label="avpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PRCOptionsMember" xlink:label="avpt_PRCOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PutOptionRedemptionShare" xlink:label="avpt_PutOptionRedemptionShare-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PutOptionUnderlyingOption" xlink:label="avpt_PutOptionUnderlyingOption-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue" xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue" xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SixMonthsCompletionOptionMember" xlink:label="avpt_SixMonthsCompletionOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_The2021PlanMember" xlink:label="avpt_The2021PlanMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TimeAndPerformanceBasedOptionMember" xlink:label="avpt_TimeAndPerformanceBasedOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="avpt_The2021PlanMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_PRCOptionsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_TimeAndPerformanceBasedOptionMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VestingAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_EarnOutRSUsMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_ModifiedCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_ModifiedOptionsMember" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_SixMonthsCompletionOptionMember" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_LiabilityClassifiedCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ReclassificationsOfTemporaryToPermanentEquity-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-2" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-2" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-2" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-2" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue-2" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-2" xlink:type="arc"/>
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_PutOptionRedemptionShare-2" xlink:type="arc"/>
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_PutOptionUnderlyingOption-2" xlink:type="arc"/>
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent-2" xlink:type="arc"/>
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_LiabilityBalanceRelatedToModifiedOptions-2" xlink:type="arc"/>
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised-2" xlink:type="arc"/>
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares-2" xlink:type="arc"/>
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity-2" xlink:type="arc"/>
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_LiabilityBalanceRelatedToCommonStock-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual" xlink:href="avpt-20211231.xsd#statement-note-15-segment-information-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NoteToFinancialStatementDetailsTextual" xlink:label="avpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NumberOfMajorCustomers" xlink:label="avpt_NumberOfMajorCustomers-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfOperatingSegments-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_NumberOfMajorCustomers-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual" xlink:href="avpt-20211231.xsd#statement-note-18-subsequent-events-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow" xlink:label="avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IaccessSolutionsPteLtdMember" xlink:label="avpt_IaccessSolutionsPteLtdMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NoteToFinancialStatementDetailsTextual" xlink:label="avpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_OrdinarySharesOfEduTechMember" xlink:label="avpt_OrdinarySharesOfEduTechMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ShareRepurchaseProgramMember" xlink:label="avpt_ShareRepurchaseProgramMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" xlink:label="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:label="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:label="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="avpt_IaccessSolutionsPteLtdMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="avpt_OrdinarySharesOfEduTechMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="avpt_ShareRepurchaseProgramMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" xlink:href="avpt-20211231.xsd#statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ComputerEquipmentAndSoftwareMember" xlink:label="avpt_ComputerEquipmentAndSoftwareMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" xlink:label="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="avpt_ComputerEquipmentAndSoftwareMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_FurnitureAndFixturesMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets" xlink:href="avpt-20211231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RedeemableCommonSharesMember" xlink:label="avpt_RedeemableCommonSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ShareBasedAwardsMember" xlink:label="avpt_ShareBasedAwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_UnbilledReceivablesNoncurrent" xlink:label="avpt_UnbilledReceivablesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:label="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAbstract" xlink:label="us-gaap_TemporaryEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue-n8" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="avpt_RedeemableCommonSharesMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="avpt_ShareBasedAwardsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_ShortTermInvestments" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="avpt_UnbilledReceivablesNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets-3" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities-3" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TreasuryStockValue-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_StockholdersEquity-3" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" xlink:href="avpt-20211231.xsd#statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_Range1Member" xlink:label="avpt_Range1Member" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_Range2Member" xlink:label="avpt_Range2Member" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_Range3Member" xlink:label="avpt_Range3Member" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" xlink:label="avpt_statement-statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="avpt_Range1Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="avpt_Range2Member" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="avpt_Range3Member" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:href="avpt-20211231.xsd#statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:label="avpt_statement-statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-10-commitments-and-contingencies-operating-leases-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-1" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-1" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive-1" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive-1" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:href="avpt-20211231.xsd#statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:label="avpt_statement-statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears-1" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-10-commitments-and-contingencies-purchase-commitments-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary-1" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary-1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary-1" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary-1" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears-1" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" xlink:href="avpt-20211231.xsd#statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" xlink:label="avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_MeasurementInputTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputExpectedTermMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" xlink:href="avpt-20211231.xsd#statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ModifiedOptionsMember" xlink:label="avpt_ModifiedOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_The2021PlanMember" xlink:label="avpt_The2021PlanMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" xlink:label="avpt_statement-statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="avpt_The2021PlanMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="avpt_ModifiedOptionsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1-1" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details" xlink:href="avpt-20211231.xsd#statement-note-13-stockbased-compensation-option-activity-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-13-stockbased-compensation-option-activity-details" xlink:label="avpt_statement-statement-note-13-stockbased-compensation-option-activity-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-n8" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-13-stockbased-compensation-option-activity-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-n8" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-5" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-5" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations" xlink:href="avpt-20211231.xsd#statement-consolidated-statements-of-operations" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:label="avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SAASMember" xlink:label="avpt_SAASMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TermedLicenseAndSupportMember" xlink:label="avpt_TermedLicenseAndSupportMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LicenseMember" xlink:label="us-gaap_LicenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="us-gaap_MaintenanceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="avpt_SAASMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="avpt_TermedLicenseAndSupportMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ServiceMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_MaintenanceMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_LicenseMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenueAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_GrossProfit-3" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-3" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProfitLoss-3" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest-n8" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_NetIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_PreferredStockDividendsAndOtherAdjustments-n8" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows" xlink:href="avpt-20211231.xsd#statement-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ForeignCurrencyRemeasurementGainLoss" xlink:label="avpt_ForeignCurrencyRemeasurementGainLoss-n8" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_GainLossOnChangeInContingentLiabilityAndWarrants" xlink:label="avpt_GainLossOnChangeInContingentLiabilityAndWarrants-n8" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables" xlink:label="avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables-n8" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions" xlink:label="avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions-n8" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentsForRedemptionOfLegacyCommonStock" xlink:label="avpt_PaymentsForRedemptionOfLegacyCommonStock-n8" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_PaymentsForTransactionFeesBusinessAcquisition" xlink:label="avpt_PaymentsForTransactionFeesBusinessAcquisition-n8" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromIssuanceOfCommonStockNet" xlink:label="avpt_ProceedsFromIssuanceOfCommonStockNet" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromNonrecoursePromissoryNote" xlink:label="avpt_ProceedsFromNonrecoursePromissoryNote" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromRecapitalizationGross" xlink:label="avpt_ProceedsFromRecapitalizationGross" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ProceedsFromRecapitalizationIssuanceCosts" xlink:label="avpt_ProceedsFromRecapitalizationIssuanceCosts-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="us-gaap_ProceedsFromMinorityShareholders" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="avpt_ForeignCurrencyRemeasurementGainLoss-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="avpt_GainLossOnChangeInContingentLiabilityAndWarrants-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="avpt_ProceedsFromRecapitalizationGross" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="avpt_PaymentsForRedemptionOfLegacyCommonStock-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromMinorityShareholders" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_FinanceLeasePrincipalPayments-n8" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts-n8" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="avpt_ProceedsFromIssuanceOfCommonStockNet" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromNotesPayable" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="avpt_ProceedsFromNonrecoursePromissoryNote" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="avpt_PaymentsForTransactionFeesBusinessAcquisition-n8" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="avpt_ProceedsFromRecapitalizationIssuanceCosts-n8" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-3" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-4" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-5" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_StockIssued1-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss" xlink:href="avpt-20211231.xsd#statement--consolidated-statements-of-comprehensive-loss" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax-3" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:href="avpt-20211231.xsd#statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_UnbilledReceivableMember" xlink:label="avpt_UnbilledReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:label="avpt_statement-statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="us-gaap_ReceivableTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAccountsReceivableMember" xlink:label="us-gaap_TradeAccountsReceivableMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-5-accounts-receivable-net-accounts-receivable-net-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_TradeAccountsReceivableMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="avpt_UnbilledReceivableMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:href="avpt-20211231.xsd#statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:label="avpt_statement-statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-6-property-and-equipment-net-property-and-equipment-net-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ComputerEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_FurnitureAndFixturesMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:href="avpt-20211231.xsd#statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AccruedPartnerExpensesCurrent" xlink:label="avpt_AccruedPartnerExpensesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_CloudServiceFeesCurrent" xlink:label="avpt_CloudServiceFeesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:label="avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_CloudServiceFeesCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_AccruedPartnerExpensesCurrent" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent-1" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:label="avpt_statement-statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount" xlink:label="avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" xlink:label="avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" xlink:label="avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:label="avpt_statement-statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments-1" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" xlink:label="avpt_statement-statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations-n8" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details" xlink:href="avpt-20211231.xsd#statement-note-13-stockbased-compensation-stockbased-compensation-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_The20062016And2021Member" xlink:label="avpt_The20062016And2021Member" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-13-stockbased-compensation-stockbased-compensation-details" xlink:label="avpt_statement-statement-note-13-stockbased-compensation-stockbased-compensation-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-13-stockbased-compensation-stockbased-compensation-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="avpt_The20062016And2021Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details" xlink:href="avpt-20211231.xsd#statement-note-16-loss-per-share-antidilutive-securities-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_CompanyEarnOutsMember" xlink:label="avpt_CompanyEarnOutsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-16-loss-per-share-antidilutive-securities-details" xlink:label="avpt_statement-statement-note-16-loss-per-share-antidilutive-securities-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-16-loss-per-share-antidilutive-securities-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_ConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_WarrantMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="avpt_CompanyEarnOutsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency" xlink:href="avpt-20211231.xsd#statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock" xlink:label="avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock-n8" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock" xlink:label="avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact" xlink:label="avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact-1" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect" xlink:label="avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect-1" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" xlink:label="avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfCommonSharesToTemporaryEquity" xlink:label="avpt_ReclassificationOfCommonSharesToTemporaryEquity-1" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfOptionsFromPermanentEquityToLiability" xlink:label="avpt_ReclassificationOfOptionsFromPermanentEquityToLiability" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember" xlink:label="avpt_ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember" xlink:label="avpt_ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity" xlink:label="avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares" xlink:label="avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares-n8" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RedeemableCommonSharesMember" xlink:label="avpt_RedeemableCommonSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RemeasurementOfRedemptionValueOfCommonShares" xlink:label="avpt_RemeasurementOfRedemptionValueOfCommonShares" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock" xlink:label="avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares" xlink:label="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" xlink:label="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_ShareBasedAwardsMember" xlink:label="avpt_ShareBasedAwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost" xlink:label="avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost" xlink:label="avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock" xlink:label="avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" xlink:label="avpt_TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquityMember" xlink:label="avpt_TemporaryEquityMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquitySharesRedempted" xlink:label="avpt_TemporaryEquitySharesRedempted-n8" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TemporaryEquityValueRedempted" xlink:label="avpt_TemporaryEquityValueRedempted-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="us-gaap_ConversionOfStockAmountConverted1-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationTypeAxis" xlink:label="us-gaap_ReclassificationTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationTypeDomain" xlink:label="us-gaap_ReclassificationTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="us-gaap_SeriesCPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod-n8" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReclassificationTypeAxis" xlink:to="us-gaap_ReclassificationTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="avpt_TemporaryEquityMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="avpt_RedeemableCommonSharesMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="avpt_ShareBasedAwardsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_NoncontrollingInterestMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="avpt_TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_TreasuryStockMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesCPreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesAPreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ReclassificationTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReclassificationTypeAxis" xlink:to="avpt_ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesBPreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReclassificationTypeAxis" xlink:to="avpt_ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquitySharesOutstanding-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-4" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-4" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_ReclassificationOfCommonSharesToTemporaryEquity-1" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_RemeasurementOfRedemptionValueOfCommonShares" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact-1" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1-n8" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockAmountConverted1-n8" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities-2" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares-n8" xlink:type="arc"/>
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod-n8" xlink:type="arc"/>
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:type="arc"/>
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest-n8" xlink:type="arc"/>
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments-2" xlink:type="arc"/>
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc"/>
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc"/>
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc"/>
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares" xlink:type="arc"/>
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue" xlink:type="arc"/>
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost" xlink:type="arc"/>
    <link:presentationArc order="32" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost" xlink:type="arc"/>
    <link:presentationArc order="33" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_TemporaryEquitySharesRedempted-n8" xlink:type="arc"/>
    <link:presentationArc order="34" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_TemporaryEquityValueRedempted-n8" xlink:type="arc"/>
    <link:presentationArc order="35" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock" xlink:type="arc"/>
    <link:presentationArc order="36" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect-1" xlink:type="arc"/>
    <link:presentationArc order="37" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity" xlink:type="arc"/>
    <link:presentationArc order="38" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquitySharesOutstanding-5" xlink:type="arc"/>
    <link:presentationArc order="39" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests-5" xlink:type="arc"/>
    <link:presentationArc order="40" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-5" xlink:type="arc"/>
    <link:presentationArc order="41" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-5" xlink:type="arc"/>
    <link:presentationArc order="42" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_ReclassificationOfOptionsFromPermanentEquityToLiability" xlink:type="arc"/>
    <link:presentationArc order="43" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock" xlink:type="arc"/>
    <link:presentationArc order="44" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock-n8" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" xlink:href="avpt-20211231.xsd#statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredRevenueIncreaseDecrease" xlink:label="avpt_DeferredRevenueIncreaseDecrease-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_IncreaseDecreaseInCapitalizedContractCostsNet" xlink:label="avpt_IncreaseDecreaseInCapitalizedContractCostsNet" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" xlink:label="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableNet-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiability-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedContractCostNet-4" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableNet-5" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiability-5" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedContractCostNet-5" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_DeferredRevenueIncreaseDecrease-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_IncreaseDecreaseInCapitalizedContractCostsNet" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:label="avpt_statement-statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit-3" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:href="avpt-20211231.xsd#statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxAssetsGrossNetOfLiabilities" xlink:label="avpt_DeferredTaxAssetsGrossNetOfLiabilities-3" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxLiabilitiesAmortization" xlink:label="avpt_DeferredTaxLiabilitiesAmortization-n1" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxLiabilitiesCommissions" xlink:label="avpt_DeferredTaxLiabilitiesCommissions-n1" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_DeferredTaxLiabilitiesUnbilledReceivable" xlink:label="avpt_DeferredTaxLiabilitiesUnbilledReceivable-n9" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:label="avpt_statement-statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities-n10" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-n1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome-1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign-1" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsOther-1" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsGross-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-n1" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_DeferredTaxLiabilitiesAmortization-n1" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_DeferredTaxLiabilitiesCommissions-n1" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses-n8" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_DeferredTaxLiabilitiesUnbilledReceivable-n9" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredIncomeTaxLiabilities-n10" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_DeferredTaxAssetsGrossNetOfLiabilities-3" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-n9" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" xlink:href="avpt-20211231.xsd#statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_AvepointEdutechPteLtdMember" xlink:label="avpt_AvepointEdutechPteLtdMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" xlink:label="avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue" xlink:label="us-gaap_MinorityInterestChangeInRedemptionValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="avpt_AvepointEdutechPteLtdMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance-1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestChangeInRedemptionValue" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details" xlink:href="avpt-20211231.xsd#statement-note-15-segment-information-segment-information-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_OtherCountriesMember" xlink:label="avpt_OtherCountriesMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-15-segment-information-segment-information-details" xlink:label="avpt_statement-statement-note-15-segment-information-segment-information-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CN" xlink:label="country_CN" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_DE" xlink:label="country_DE" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_JP" xlink:label="country_JP" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_SG" xlink:label="country_SG" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EMEAMember" xlink:label="us-gaap_EMEAMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-15-segment-information-segment-information-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_US" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_DE" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="us-gaap_EMEAMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_JP" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_CN" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_AsiaPacificMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_SG" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="avpt_OtherCountriesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" xlink:href="avpt-20211231.xsd#statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_SAASMember" xlink:label="avpt_SAASMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_TermedLicenseAndSupportMember" xlink:label="avpt_TermedLicenseAndSupportMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" xlink:label="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LicenseMember" xlink:label="us-gaap_LicenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="us-gaap_MaintenanceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="avpt_SAASMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="avpt_TermedLicenseAndSupportMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ServiceMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_MaintenanceMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_LicenseMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:href="avpt-20211231.xsd#statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_CompanyEarnOutsMember" xlink:label="avpt_CompanyEarnOutsMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_OtherAssetsCertificateOfDeposits" xlink:label="avpt_OtherAssetsCertificateOfDeposits-2" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_WarrantLiabilitiesMember" xlink:label="avpt_WarrantLiabilitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:label="avpt_statement-statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="us-gaap_CertificatesOfDepositMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="us-gaap_InvestmentsFairValueDisclosure-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueAdjustment" xlink:label="us-gaap_LiabilitiesFairValueAdjustment-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-14-financial-instruments-fair-value-of-financial-instruments-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByAssetClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_USTreasurySecuritiesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_CertificatesOfDepositMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="avpt_CompanyEarnOutsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="avpt_WarrantLiabilitiesMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentsFairValueDisclosure-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="avpt_OtherAssetsCertificateOfDeposits-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesFairValueAdjustment-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details" xlink:href="avpt-20211231.xsd#statement-note-16-loss-per-share-loss-per-share-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details" xlink:type="extended">
    <link:loc xlink:href="avpt-20211231.xsd#avpt_statement-statement-note-16-loss-per-share-loss-per-share-details" xlink:label="avpt_statement-statement-note-16-loss-per-share-loss-per-share-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-1" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avpt_statement-statement-note-16-loss-per-share-loss-per-share-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockDividendsAndOtherAdjustments-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-1" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-1" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment-1" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-3" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>a01.jpg
<TEXT>
begin 644 a01.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0-217AI9@  34T *@    @ !5$   0
M   !     %$!  ,    !  $  %$"  $   ,     2E$#  $    !     %$$
M  $    !_                #,  &8  )D  ,P  /\ *P  *S, *V8 *YD
M*\P *_\ 50  53, 568 59D 5<P 5?\ @   @#, @&8 @)D @,P @/\ J@
MJC, JF8 JID JLP JO\ U0  U3, U68 U9D U<P U?\ _P  _S, _V8 _YD
M_\P __\S   S #,S &8S )DS ,PS /\S*P S*S,S*V8S*YDS*\PS*_\S50 S
M53,S568S59DS5<PS5?\S@  S@#,S@&8S@)DS@,PS@/\SJ@ SJC,SJF8SJIDS
MJLPSJO\SU0 SU3,SU68SU9DSU<PSU?\S_P S_S,S_V8S_YDS_\PS__]F  !F
M #-F &9F )EF ,QF /]F*P!F*S-F*V9F*YEF*\QF*_]F50!F53-F569F59EF
M5<QF5?]F@ !F@#-F@&9F@)EF@,QF@/]FJ@!FJC-FJF9FJIEFJLQFJO]FU0!F
MU3-FU69FU9EFU<QFU?]F_P!F_S-F_V9F_YEF_\QF__^9  "9 #.9 &:9 )F9
M ,R9 /^9*P"9*S.9*V:9*YF9*\R9*_^950"953.956:959F95<R95?^9@ "9
M@#.9@&:9@)F9@,R9@/^9J@"9JC.9JF:9JIF9JLR9JO^9U0"9U3.9U6:9U9F9
MU<R9U?^9_P"9_S.9_V:9_YF9_\R9___,  #, #/, &;, )G, ,S, /_,*P#,
M*S/,*V;,*YG,*\S,*__,50#,53/,56;,59G,5<S,5?_,@ #,@#/,@&;,@)G,
M@,S,@/_,J@#,JC/,JF;,JIG,JLS,JO_,U0#,U3/,U6;,U9G,U<S,U?_,_P#,
M_S/,_V;,_YG,_\S,____  #_ #/_ &;_ )G_ ,S_ /__*P#_*S/_*V;_*YG_
M*\S_*___50#_53/_56;_59G_5<S_5?__@ #_@#/_@&;_@)G_@,S_@/__J@#_
MJC/_JF;_JIG_JLS_JO__U0#_U3/_U6;_U9G_U<S_U?___P#__S/__V;__YG_
M_\S___\               #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$
M! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!#
M 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1" !7 %4# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_**** "BBB@
MHHHH **S?&'C#2_A_P"%M0UO6]0M=+TG2X&N;N[N9!'%;QJ,EF)Z 5D?!CXT
M^&?V@_AQIOBSPCJUOK.A:K'O@N(L@@CAD=3RCJ>"K $&J]G+EY[:;7,7B*2J
MJ@Y+G:O:ZO9:7MO:^ESJ:***DV"BBB@ HHHH ***AU'4K?1[":ZN[B&UM;=#
M)+-,X2.)1R69CP /4T;Z(&[:LFK/\4^*=.\$^';S5M6O+?3]-T^(SW-S.VV.
M)!U)/^23Q7C_ (Z_X*2? WX<WDMOJ7Q(T!I86VR"R,E\%.W<>85<<+\W7I5S
MP%^WK\%OC'=QZ;I?CWP[=W%YN06MVQMFEVG#+MF5<X/'?GBNOZCB$N>5.5N]
MF>%_K+E4ZGU:EBJ7M.BYXMW]$[_+<_)C_@J;_P %,]=_;'\5?\([HL&K^'_A
MMIL@>UM9XWMYM<?@K<S X#*#CRTY"YR?F/R\-_P3M_;]\6_L/_%+S]/CNM<\
M&ZJV[6]#0%O.48_TB$YPDR+GG&& VL0,$?87_!P_\&-=U"S\#^+-*T"YD\,^
M'[:\CU6_M8 8+%I9(V5IMIRBDJ?F8;<G!;)KQO\ X-^K-+K]M/6/-A6X4^&9
MSM>/=Y1$T)W9*D=P/O YQC@L#^@X>MAGDSJ1IKE2=XWOK?OWZWWOJMC^=,QP
M6:QXWC0J8F2JN4>6IR]&K^[%NW*KM6O9J][MG[ _"#XN:#\=/AWIOBCPW>->
M:1JD>^)WC:*1"#AD=& 9'4@@J1P1Z<UTM0V.G6^F1LEM;PVZ,02L2! 2 %'3
MV 'T J:OS6?+S/EV/ZDHJ:@E5:<K*[2LF^ME=V7E=^H4445)H%%%% '$_M#?
M'O0/V:/A+JWC#Q)<>78Z9$3'"G,U[,0=D$2]6D<C  Z#). "1^,?[77_  4
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
HF_U0HHHK\U/ZU"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>a02.jpg
<TEXT>
begin 644 a02.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0-217AI9@  34T *@    @ !5$   0
M   !     %$!  ,    !  $  %$"  $   ,     2E$#  $    !     %$$
M  $    !_                #,  &8  )D  ,P  /\ *P  *S, *V8 *YD
M*\P *_\ 50  53, 568 59D 5<P 5?\ @   @#, @&8 @)D @,P @/\ J@
MJC, JF8 JID JLP JO\ U0  U3, U68 U9D U<P U?\ _P  _S, _V8 _YD
M_\P __\S   S #,S &8S )DS ,PS /\S*P S*S,S*V8S*YDS*\PS*_\S50 S
M53,S568S59DS5<PS5?\S@  S@#,S@&8S@)DS@,PS@/\SJ@ SJC,SJF8SJIDS
MJLPSJO\SU0 SU3,SU68SU9DSU<PSU?\S_P S_S,S_V8S_YDS_\PS__]F  !F
M #-F &9F )EF ,QF /]F*P!F*S-F*V9F*YEF*\QF*_]F50!F53-F569F59EF
M5<QF5?]F@ !F@#-F@&9F@)EF@,QF@/]FJ@!FJC-FJF9FJIEFJLQFJO]FU0!F
MU3-FU69FU9EFU<QFU?]F_P!F_S-F_V9F_YEF_\QF__^9  "9 #.9 &:9 )F9
M ,R9 /^9*P"9*S.9*V:9*YF9*\R9*_^950"953.956:959F95<R95?^9@ "9
M@#.9@&:9@)F9@,R9@/^9J@"9JC.9JF:9JIF9JLR9JO^9U0"9U3.9U6:9U9F9
MU<R9U?^9_P"9_S.9_V:9_YF9_\R9___,  #, #/, &;, )G, ,S, /_,*P#,
M*S/,*V;,*YG,*\S,*__,50#,53/,56;,59G,5<S,5?_,@ #,@#/,@&;,@)G,
M@,S,@/_,J@#,JC/,JF;,JIG,JLS,JO_,U0#,U3/,U6;,U9G,U<S,U?_,_P#,
M_S/,_V;,_YG,_\S,____  #_ #/_ &;_ )G_ ,S_ /__*P#_*S/_*V;_*YG_
M*\S_*___50#_53/_56;_59G_5<S_5?__@ #_@#/_@&;_@)G_@,S_@/__J@#_
MJC/_JF;_JIG_JLS_JO__U0#_U3/_U6;_U9G_U<S_U?___P#__S/__V;__YG_
M_\S___\               #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$
M! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!#
M 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1" !7 %,# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_**** "BBB@
MHHK@_B5^TMX-^$_Q!\+^$]8UB&/Q)XQNUM-+TV(>9<3$G'F,HY6,=V; ZXS@
MXNG3E-\L%=F-;$4J,>>K)15TM7;5NR7JWHEU9WE%%%0;!1110 4444 %%%%
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
EJBBBOD#]P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>a03.jpg
<TEXT>
begin 644 a03.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0-217AI9@  34T *@    @ !5$   0
M   !     %$!  ,    !  $  %$"  $   ,     2E$#  $    !     %$$
M  $    !_                #,  &8  )D  ,P  /\ *P  *S, *V8 *YD
M*\P *_\ 50  53, 568 59D 5<P 5?\ @   @#, @&8 @)D @,P @/\ J@
MJC, JF8 JID JLP JO\ U0  U3, U68 U9D U<P U?\ _P  _S, _V8 _YD
M_\P __\S   S #,S &8S )DS ,PS /\S*P S*S,S*V8S*YDS*\PS*_\S50 S
M53,S568S59DS5<PS5?\S@  S@#,S@&8S@)DS@,PS@/\SJ@ SJC,SJF8SJIDS
MJLPSJO\SU0 SU3,SU68SU9DSU<PSU?\S_P S_S,S_V8S_YDS_\PS__]F  !F
M #-F &9F )EF ,QF /]F*P!F*S-F*V9F*YEF*\QF*_]F50!F53-F569F59EF
M5<QF5?]F@ !F@#-F@&9F@)EF@,QF@/]FJ@!FJC-FJF9FJIEFJLQFJO]FU0!F
MU3-FU69FU9EFU<QFU?]F_P!F_S-F_V9F_YEF_\QF__^9  "9 #.9 &:9 )F9
M ,R9 /^9*P"9*S.9*V:9*YF9*\R9*_^950"953.956:959F95<R95?^9@ "9
M@#.9@&:9@)F9@,R9@/^9J@"9JC.9JF:9JIF9JLR9JO^9U0"9U3.9U6:9U9F9
MU<R9U?^9_P"9_S.9_V:9_YF9_\R9___,  #, #/, &;, )G, ,S, /_,*P#,
M*S/,*V;,*YG,*\S,*__,50#,53/,56;,59G,5<S,5?_,@ #,@#/,@&;,@)G,
M@,S,@/_,J@#,JC/,JF;,JIG,JLS,JO_,U0#,U3/,U6;,U9G,U<S,U?_,_P#,
M_S/,_V;,_YG,_\S,____  #_ #/_ &;_ )G_ ,S_ /__*P#_*S/_*V;_*YG_
M*\S_*___50#_53/_56;_59G_5<S_5?__@ #_@#/_@&;_@)G_@,S_@/__J@#_
MJC/_JF;_JIG_JLS_JO__U0#_U3/_U6;_U9G_U<S_U?___P#__S/__V;__YG_
M_\S___\               #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$
M! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!#
M 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1" !: %X# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_**** "BBB@
MHHHH **** "BBB@ HHHH **** "OR;_X*A?\%F?$4_C_ %7P#\(=7_L?2=%F
M>SU+Q!:.&N;VX1OG2WD'^KC1E*EAAF(;D+][]+OVE?$-UX3_ &>/'&I6+7"W
MMGH5[);O <21R>2^QP<C&UL'(.>..:_FGCO)-25;B63S99@)&??YF\M@D[NI
MR<\X&?2OL.%<KI8B4J]57Y;)+I?N_P"O^!^+>,'%&,R^C2P."DX.I=RDG9V6
MED^EWO;71+9LZ#4_BSXJU;6)M2NO%'B.XOYB[2W$NJ3/)*S'<Q8[N23@Y)SS
MUY.?O#_@E3_P5>^)%I\;-!^'/C>\UCQ]H7B2\%I;W4T;WFJ:9(_"L''S20J2
M-X;<54%@>"&_/#H,'MV'XCCOT]*_0'_@G3!;?LD_L&>/?CY#:PW'C;7KYO"O
MAB2>'BS.0KR+D9)+AR2JL-L"YX+X^LSBC1GAO9S@I2DTH[7N]-^G=^2;L?C'
M!688VAF'UFG7=.%.,IU'JUR15VFMG?9)]6NI^D7[27_!0#X8_LLZBNF^)=<\
M[7) "NEZ?$;JZ&?N[U7A,CGYB#CGIS7F/P__ ."U?P5\<:VMG<7'B+P^LC;5
MGU'3\1@X)^81L[#HW8X*,#C!K\?=8UJZ\4ZK=:A>W4MU=ZF_GS7,[M)(Y>5
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
D@4C"X09(7CL"3Q[U/112<FW=E**6P4444AA1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>a04.jpg
<TEXT>
begin 644 a04.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0->17AI9@  34T *@    @ !@$2  ,
M   !  $  %$   0    !     %$!  ,    !  $  %$"  $   ,     5E$#
M  $    !     %$$  $    !_                #,  &8  )D  ,P  /\
M*P  *S, *V8 *YD *\P *_\ 50  53, 568 59D 5<P 5?\ @   @#, @&8
M@)D @,P @/\ J@  JC, JF8 JID JLP JO\ U0  U3, U68 U9D U<P U?\
M_P  _S, _V8 _YD _\P __\S   S #,S &8S )DS ,PS /\S*P S*S,S*V8S
M*YDS*\PS*_\S50 S53,S568S59DS5<PS5?\S@  S@#,S@&8S@)DS@,PS@/\S
MJ@ SJC,SJF8SJIDSJLPSJO\SU0 SU3,SU68SU9DSU<PSU?\S_P S_S,S_V8S
M_YDS_\PS__]F  !F #-F &9F )EF ,QF /]F*P!F*S-F*V9F*YEF*\QF*_]F
M50!F53-F569F59EF5<QF5?]F@ !F@#-F@&9F@)EF@,QF@/]FJ@!FJC-FJF9F
MJIEFJLQFJO]FU0!FU3-FU69FU9EFU<QFU?]F_P!F_S-F_V9F_YEF_\QF__^9
M  "9 #.9 &:9 )F9 ,R9 /^9*P"9*S.9*V:9*YF9*\R9*_^950"953.956:9
M59F95<R95?^9@ "9@#.9@&:9@)F9@,R9@/^9J@"9JC.9JF:9JIF9JLR9JO^9
MU0"9U3.9U6:9U9F9U<R9U?^9_P"9_S.9_V:9_YF9_\R9___,  #, #/, &;,
M )G, ,S, /_,*P#,*S/,*V;,*YG,*\S,*__,50#,53/,56;,59G,5<S,5?_,
M@ #,@#/,@&;,@)G,@,S,@/_,J@#,JC/,JF;,JIG,JLS,JO_,U0#,U3/,U6;,
MU9G,U<S,U?_,_P#,_S/,_V;,_YG,_\S,____  #_ #/_ &;_ )G_ ,S_ /__
M*P#_*S/_*V;_*YG_*\S_*___50#_53/_56;_59G_5<S_5?__@ #_@#/_@&;_
M@)G_@,S_@/__J@#_JC/_JF;_JIG_JLS_JO__U0#_U3/_U6;_U9G_U<S_U?__
M_P#__S/__V;__YG__\S___\               #_VP!#  (! 0(! 0(" @("
M @(" P4# P,# P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.
M#PT,#@L,# S_VP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1" !1 .8# 2(
M A$! Q$!_\0 'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1
M @$# P($ P4%! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152
MT? D,V)R@@D*%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D
M969G:&EJ<W1U=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0
M'P$  P$! 0$! 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%
M! 0  0)W  $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D
M-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T
M=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$
M/P#]_**** &D\4@;#>GI2L:\]TK]I;P?K/[0^J?"ZWU/S/&&CZ5#K%U:[?E6
M&5RH&[/WQA6*GD+(AZ&LY5(QMS/?1>;.BAA:U=2=*+ERKF=DW9)I-OLKM*_F
M>A$@'-(#\W7_ .M7SE\<O^"J_P $?V=OBQ_PAGBCQAY&M0E%O!:V$]Y%8%U+
M*)I(D81G:-Q!Y P3@5[]X=\16/C#0K34]-NX-0T^^B6:WN('#QS(PR&4C@@U
MG2Q5&I-TZ<U)QW2:;7KV.[,,AS+!4*6*QE"=.G55X2E%I27>+:L]-=/4TJ*,
MT5T'DA1110 4444 %%&:* "BBB@ HHHH **** "BBC- !1110 4444 %%%%
M!1110 4449H XG]H'XT:3^SQ\&?$7C36Y5ATWP_9O=2Y<*9"!A$4GC<[E57/
M&6%?@#\-_P!M7Q1X-_;0M?C9J$\DFL7&J->:G K;O-MY@!/;@M@A%B$BJ !M
M:%@!E@J_9W_!P3^UTOB/Q9H?P8TBZ9H-,FBU;Q$L;9#R,!]FA;!P JL\Y5^/
MDC8C&"?A'5?V3?BMH7PVC\5ZE\.?&5CX<C@-S)?W&F2JMO&QY<E1O5>5?)QQ
M$K%M[$K^2\7YO7K8U4L(FU1U;2;][_);?>?WK]'O@/*<NX;J9AQ!*$9YBG",
M9R2;I/1)7=VYO73=<O4]R_:&_P"";7Q<^(/QUU'Q)X+\*WWCWP?\1-0DU[2-
M:AGB:&XANY4N56Y+E7B=?,9"S* 1$AR1N!_8']A/X&:I^S1^R/X%\#:W>?;=
M4\.Z8EO<RB0R+YA)9D5B 2J$[%/=5!KXP_X-]_VNCXI\$:M\(=6NEDN_#Z'4
M]#9E"F6QD<^9&-J@?NI'1@#@E;@$8 VC]+AT]*^LX7R_!\KS+#WYJJU3=TG?
M5+;KWUM8_#/'+BSB#V\.#<VC!4\&UR2C%ISCRVA-W;6L'JE97OVT -QKC?CE
M\>/"/[-?PZNO%GCC6[?P_P"';.:&"6\F1W"O+(L<:A45F)+,!P#@9)P 2.QW
M8KX1_P""D'@ ?\%!/VL/!O[.-O?36^AZ'H5YXZ\5W%M*NZUD*M:Z6A&2 WGM
M)(5922H5@,9-?94::E*TM%U]#^=Z]1PA>*N^GJ?=^=V*&Z8KYG_X)0_'?4/C
M7^QYHMCXB*Q^-/A[/-X.\1P$%9(KRQ;R<LI&1O14;N,DX9L9KV3]H+XEZE\&
M_@CXJ\6:3X?E\5:AX<TV;48M*CNA:O>B)=[()"K;3M#'A6)Q@ D@5,J;C+DZ
ME4ZBE!3Z6N=J10K9K@_V9_C[H_[47P"\)_$'0?,32_%6G1WT<,F?,M7(Q) ^
M0/GCD#QMQ]Y#7(?L9?MBP_MG:7XTUS1]!DT_PGX?\1W.@:-JKWBS#Q$EN%$E
MW&@4>7$78JF2V\*6!P1D]G)7OTW'[2.GGL>U%:">*\L_:V_:Y\(_L8_"B7Q9
MXLFN)(YKA+'3M.M$$EYJ]W)Q';P(2-SM[D  $_7YTUC_ (*J?%#X:Z+)XJ\>
M?LJ?$GPO\/;=#<WNK0:K:ZA?:;;JQS-/9( ZKM^8@,2O?')&E/#U)JZ_-+[K
MD3Q$(NTG_P #U['V[G&:\:_:D_;[^%G[&&IZ)9_$;Q))H,WB".66Q"Z?<W?F
MK&\:R']S&Y&WS >>P/? /I/PW^(^A_%[P#H_BCPSJ=KK'A_7K2.^L+VW/[NY
MA<;E89P1P>00"#D$ @BOC7]OSXI>&?@O_P %0?V:?$WC+6--T+PWI^D>)TNK
MV_<1P0&2S5$R2",LQ" ##$N #R5=4::E/EE?KZZ*]OP)KU>6',FEJM7MJ_5'
MO/[-'_!0_P"#?[7>O3:3X!\<6.L:U;P?:9=-E@FL[M4[LL<R(7"G@E-P'KC%
M>W9YK\X_VA/C=\,?VR?V\_V>8?@C=:7XL\9>$_$PU77_ !)X?BWPZ;HZ _:+
M>XN$PK+, 0JDL/3[_/V-^U[^U_X-_8F^$DGB_P 87$PADN$L;"PM5$EYJMW)
MQ';PH2 7;W(  Z] ;JT+22BGKLGN31Q%XR<VK+JMGI<]6W8;^E#'(_VJ^']5
M_P""J_Q0\ >'H_%GC3]E/XD^&OA\B"XOM5&IV]UJ&E6_5YI[%5#J%&,KNR.^
M "1]=?"#XLZ#\=/AGHOC#PO?1ZIH'B*U2[LKI 0)8V]CR"#D$'H0:SG3E!7?
M^?Y&E.M&;LM][--.WS-C5]?L= 2%KZ^L[);J9;>$W$RQB65ONQKN(RQ[*.35
MYJ^$?^"JOQ&T'7?B'X)\$_$CX&>,/%G@4>)=(.F>*[/64M+*+5+B4HL9B7,K
M[$WL<*<D +AB#7W9_!1*#45)]0IU>:4H]AP8@49KY&_:L_X*DW7[.W[5-O\
M!_0?A3XF^(WB[5-%CU;2[?2+V.,W19W#*X=?W2(J,S29; Q\O4C4_9J_X*-:
ME\3OVA5^%'Q,^%OB+X/^/-0T^75=&M;Z^CU*SUNWBVF8PW$:J-R!AE2O\+<@
M@;G]7J6YK:;[K;T)6*IN7*GK>VSM?UL?4O\ G%<7\-/C_P"%/B]XP\9:#X=U
M3[?JG@'4ETC7(?(DC^Q7+1+*$RR@-\C@Y4D?IGI]8NY[#2;F:VM6OKB&%Y(K
M9'6-IW )"!FP 6.!D\#/-?FE_P $[/VK_'B?MG_&A4^ _CQHO'GCFR779GO+
M7/@K_1@I2Z )+X5ED'E,R_._W<<NE1<XR:Z>:7YA6KJ$HQ?5]F^A]W?M"?M-
MZ/\ LYR^'UU2QU2^_M^Z:%3:(&%O&FSS)'R>BAU.!R>?Q]-!&*J7VEVNIM;F
MXMX+C[+*)H3+&'\J0 @.N>C $C(YY-6P.*RTL;ZW%HHHI#&$\<UY[^U%^T%H
M_P"R]\!O$GCG79?+L-!M'F$8=0]S)TCB3<R@N[E5"Y!).!7H0.WGK[UY!^V'
M^QEX<_;:\!V?AGQ9J&O6NDV-\E_Y.EWGV7SY$'R>8<'>%.6 XP<'J :Y\5[7
MV4O86YK.U]K]+GK9%]1_M"C_ &FVJ',N?E5Y<J=VDM-6M$?D5_P2P%E^U1_P
M5!LM?^(#6^K:EJHU#Q"89MTD,U\FSRE4,,E8XW?:'4;3 PR3@5^Y=QI\,]E)
M"T<)AD&&#("K#H01[CBOC/P%_P $+OA3\,/&NE^(=#U_XA:;J^CSBZM+F+6A
MNBE"E=V/+VG*E@P*D-N.>IS]@:WX=DUKPS=::NHZA9R74!A-Y;LBW$>1@NA*
ME5;OD+@$Y !KP>&<KQ&"PTJ6*LY.3DVG>]^]TC]1\:.-,IXDS?#XK))3C0IT
MXTU"2MR<K?PI-JS37GIZ'X0_M,>,+3]A;_@JQXB\1_#K#0>%=?2\BLX7VQLL
MT$;W5FIY!5_,E3;D;6EC^ZQ8']SOA'\3='^,GPQT'Q5X?NH;S1]?L8;ZTEC(
MPT<B*R].A 89'4'BOC_5_P#@@/\ !GQ#K5YJ&I:KX_U"\U&X:[N9Y];W2SS,
MQ<NS^7N9MQR,DX/3'.?IC]E']F'1?V1/A/;^"_#>I:[?Z'9SR36D>J7*W$EJ
M'()C1PBGRPVX@'.-Y .T*%QX?RO&X*O5]KR^SFW)).]G?3HNF_H>GXM<:<-<
M195E_P!1E4EC,/3C3G.<4E4BHI-M\S=U)77?F=ST#Q!KMGX6T.^U34;F&ST_
M3H'NKFXE;;'!$BEG=CV 4$D^@K\U_P!D'X:?M,?&W5_'/Q^^'?BKX:^&=/\
MC7JGV^VA\0Z3/>:@+"T:2UM$21>$A>)5D4$,W Z!@$_0OXU_"/2_CY\)O$'@
MK7)M2@T;Q18R:=?-8736MPT$@VR(LB\KN4E3C^%B.]7_ (<> -+^%?@/1?#.
MAVJ66CZ#9Q:?90+_ ,LHHE"*/<X R>YR:^RI5E"+25V^ZTLM?S/Y]K474DKN
MR79V=_\ ACX3_9!\/_$_]C'_ (*.ZIHOQ8U;PGJT?[1EA)JEO=^'[>2TT]=7
MTY%$@\N7E9)8'#84G)7EB0H'Z$$8/U%><_'G]E_PO^T7J7@N^\01WJ:E\/\
M7X/$FAW=K*(IK6[B! Z@AD8$AE(PPXZ5Z)G%%:K[1J76UG\MOP*HT_9IQZ7T
M/R?^)_Q0\2?\$^+KXX?LP^#]/D_M3XH:E;WWPG2*-I8[:#6YVM[N(\C9':LL
MI3+#[I ^[S^D7[+/P TG]EG]GGP?\/=$#'3_  OIT=F)&.6N9>6FF8]VDE9W
M)[ER:K?$?]EKP?\ %;X]> _B-K&GQW'B3X<I>+I,VT<?:45&W_W@FTL@/W7.
MX8/7TD+FJK8A3BDM^OFTK?U\S.A0<)-O;9>2W_,_.C_@MW9ZQ#^T/^R_JD?B
M:X\%Z'9^*+F$>(3I\>H6NB:A((#;W$D$C;)"HCDQYB[4Y()YQV_Q2_93^-?P
MW^%^MZ[XF_;*NK'PUI^GRS:K/J'@/3I+80>7A\AI<8;G"\D[@HR>3]8?&_X%
M>$?VC_AKJ'A'QQH-EXB\.ZHNVXL[D'!(Z,K*0R..S(0P[$5\PZ;_ ,$*O@?'
M?V*ZM-\0_%&A:;)'):^'=:\4W-UH\)1MRCR,C<@(&$<LJ@84+6U+$P4(IZ.-
M^B=]?,QJX67M'):\WFU;1+IN=_\ \$H_A?H?PC_8<\(:=X7\:7GCWPO>-=:E
MI&JW&F-IK-;W%Q)*(Q"Q)4*S-R3\Q)8<$5YM^V7X,T?Q]_P5L_9ETO7M+L=:
MTVYT/Q.\MG?6GVNVD*6L94M&QV @G(9D89 &0Q2OL[3M,M]%TZVL[.WAM;2U
MB6&""&,)'"B@!451PJ@   < "N'\:?LT^&?'OQ_\%_$K4([V3Q-X!MKVUTAE
MN-MO&EW'Y<Q:/&&8J,!NJ\XX9@>>%2TW-^?WM&TJ/[M4UT:^Y-,Z/P1\,_#?
MPSLY;?PWX?T7P_;W#!I8M-L8K1)",X+"-0"1D]?4U\9_\%0[_2_!'[<O[)OB
M[QDG_%!:/XBU"&:XD4&#3M2D@0VDSG!VX=,[NPC;D<FONL#)KDOC3\#_  G^
MT5\.-0\(^-M#L?$7AW5!MN;*Z4[6QR&#*0R,.H92&'8BBC649\SOU3[ZJQI6
MH\\.5:6::^3N6_B!XV\.^#OAYJVN^)-0TVS\,V=F]Q>W5VZ_95M]OS%B>&4@
MXQSNS@9SBOD__@@SH]UIW[!2W36MY9Z+K/BC5]1T".Y&&_LV2X/D$<GY3M;!
MR<CD8!"B;3O^"%WP1MKVP34;SXE:]HFG.'@T#4O%MU-I28.0OE J2H).%W8&
M>   !]?>'_#]CX3T*RTO2[&UTS3=-@2UM+2UB6*"UA10J1QHH"HBJ  H
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
MM?'6DV?@NW\&RZ7=ZW'9WVEK;7$L\4D-Q*FV2-_.*2*0AQ!$XW$%3Z7^Q_\
M!;4O@A\*;JUUQ-,AU[Q!K-_XAU&UTO/V"QFNYVE\B#(!*(I5<D<L&/ ( ]8H
MJ>9V*C32=SY3\7?\$\K?]I;Q-\4->^(T^M6&J^)[I])T<:7K<\-O#I-L!]A:
M6&)T61A/ON#'(64MLR.,5B^-?V0OB1\8IO NH:HNG:+=>,=)L=!^+EO'=K(-
M0MK*3SUDB=  [S$20G"\173*>%&/L0__ *Z,?_6I\S)="+_KSN?'/[1W[*'Q
M"T_]H+Q3XL\$V_B#6M+\<:=8VCV6D>+(_#W]ERVD,L*I,'C<36S+)D!#N1GD
M(0'#'2T;_@FOHDWQ)\/Z?JEIJR^ ?#?@2V\/P6UKXENH&GN!=W$DL$S0-"UQ
M"$E &]57G 4985];44<SM8?L8GS?XN^&7CKX!_'S5O%WP]\#:)XTT?Q'H5AH
MD>F?VG#H\OALV8F$8A+H4-I('C#(A#*8E(1NE<WX;_8R\7>#/#_PWT_S-+GF
M\-Z1XM34)-.E^SV]G<ZJPEABME<!O*1G=%)P55%)QTKZTHI<SM9#=&+=SYKM
M/V8M>TO]G;]GOP[#H^E0ZG\.-6T2[U6.W>(1VB6]M)%<O&<*&8LYSL +;V(S
MT/6?L@> /%WPAL?%7A77M'MXM'M=>U#4](UB/4$F.JPWEY/<[6A"AXFC\S:0
MY(QL"D@$+[,O%.I\UQQII.Z/FOQ%^PKIOQB_:N\?>*/'5E>:EX7U;3=(M-.L
MX]8GAM;[R4N1<1W5O&ZB1 TD9"R;E.YN.6S8\<?#[Q]\&/VCO$7C/P3X)TKQ
MYI_C;1K'3);>75(M-N-!DLQ,J*ID!5[603*2B8*LC'#;A7T7MS1MYHNQ>S1\
ME?L8_LD^,/A9\1/!&M>,-%\.V\WA_P )ZUI<C65PLZ:?=W6MM=1QVV5#"(VS
M$ \%0 AR<UZE\1_ /BW3/VN/!OC;0=(L=<T5M$N?#6M))J'V2?38YKJVG6[1
M65EF"^4P**4;GJWRA?9**4I7'&FDK'RE#^R3XIM/^">6I?#V/2=*_P"$NNM:
MN-22-KB/R9';7#>1S22[<;A#L8G!;Y<<M7#?$G]AWQ__ ,+7\?Z3:6OB+Q%X
M*^)NM2:E<W5EXV71+2U@N]D=Y;WEKY$CRLL2LL<D>_*^4NV,JS'[DZ+Z4O;U
MJN8ET8L\8_9]_9_G^$WQU^(^KMI\$.EZM;Z+8:-=F19+B2TL[%86C8_>4+)N
M.#@$L6 R23[0#FCJ**DN,5%604444%!1110 4#K110 4444 %%%% ")]VEHH
MH ****  =:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>a07.jpg
<TEXT>
begin 644 a07.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0-217AI9@  34T *@    @ !5$   0
M   !     %$!  ,    !  $  %$"  $   ,     2E$#  $    !     %$$
M  $    !_                #,  &8  )D  ,P  /\ *P  *S, *V8 *YD
M*\P *_\ 50  53, 568 59D 5<P 5?\ @   @#, @&8 @)D @,P @/\ J@
MJC, JF8 JID JLP JO\ U0  U3, U68 U9D U<P U?\ _P  _S, _V8 _YD
M_\P __\S   S #,S &8S )DS ,PS /\S*P S*S,S*V8S*YDS*\PS*_\S50 S
M53,S568S59DS5<PS5?\S@  S@#,S@&8S@)DS@,PS@/\SJ@ SJC,SJF8SJIDS
MJLPSJO\SU0 SU3,SU68SU9DSU<PSU?\S_P S_S,S_V8S_YDS_\PS__]F  !F
M #-F &9F )EF ,QF /]F*P!F*S-F*V9F*YEF*\QF*_]F50!F53-F569F59EF
M5<QF5?]F@ !F@#-F@&9F@)EF@,QF@/]FJ@!FJC-FJF9FJIEFJLQFJO]FU0!F
MU3-FU69FU9EFU<QFU?]F_P!F_S-F_V9F_YEF_\QF__^9  "9 #.9 &:9 )F9
M ,R9 /^9*P"9*S.9*V:9*YF9*\R9*_^950"953.956:959F95<R95?^9@ "9
M@#.9@&:9@)F9@,R9@/^9J@"9JC.9JF:9JIF9JLR9JO^9U0"9U3.9U6:9U9F9
MU<R9U?^9_P"9_S.9_V:9_YF9_\R9___,  #, #/, &;, )G, ,S, /_,*P#,
M*S/,*V;,*YG,*\S,*__,50#,53/,56;,59G,5<S,5?_,@ #,@#/,@&;,@)G,
M@,S,@/_,J@#,JC/,JF;,JIG,JLS,JO_,U0#,U3/,U6;,U9G,U<S,U?_,_P#,
M_S/,_V;,_YG,_\S,____  #_ #/_ &;_ )G_ ,S_ /__*P#_*S/_*V;_*YG_
M*\S_*___50#_53/_56;_59G_5<S_5?__@ #_@#/_@&;_@)G_@,S_@/__J@#_
MJC/_JF;_JIG_JLS_JO__U0#_U3/_U6;_U9G_U<S_U?___P#__S/__V;__YG_
M_\S___\               #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$
M! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!#
M 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1" !V '4# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
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
M.G,]S<R&Q X8I "(PI^<B%_]:FX#L-7_ ."B'CZ\C^$-Q:Q^#_#NH? =K9_
MM]IF@)!<Z*!,ER89#),WGH64R2+(AXE8ED5I%'"?'OXYZI^T5\8M>\>:YIOA
MNU\2>(KF6\U&+P_IHL[:]ND"OYIBWR!)'9'D8*-V40^6/F1C1?UO_P  6E[+
M_A_Z_+MU_<K_ (,Y+5K7]FGXV*Z[F7QA:QB;'^M$=A'$.0-IQLP<'KNRJ'*
MJ/\ X,W88X/V:OC<L>"J>,+-%=(U$<BC382&0J3\IR2J[CL4J,*.**->H]>I
M]>_MY_LL_#/XU?M P:IXP^'?@CQ9JR:;;VJW>LZ2EY,+;>[&,'!_=K\Y(.#F
M0'!PN/$[7]@;X&2Q0JOP9^%_^DHC9'AV)Y'&%C4 '[Y(W#:,X,O0D@U]1?M:
M[6^+#;EVK_9\0(.&\QB7"X^\0#G!!"ABJ\'K7Y@_';]KWQ]^SC_P59\5:Q-J
M]YJWP-\(Z'X6/C3P\9E:WTFSU0212:Q'$"?]1,R-(W!V7#'& K+^(YE3Q>(S
M7$T:%1IQYFDV]=4N5>;<E9=6>'44Y5I<NZ_'5;>=WZ?.]OIQ?V!/@7-&JK\&
M?A6(9'4H$T&-4W?-*=IZ;D$@(P3SY>,A"Q63]@?X'.Q9?@M\+_,W;\'PTB,)
M)#R#P0&X/'(\M",G;(A_/CQ+^U%\2O$'[&_P[O[?XB_$R_U'7_VA]6\,WE[X
M7O7_ +<U32XB6M[*TW$AL%8S%'N*J2.1\V/4/BLGQ ^&7[!GQ5\=>$==_:TT
M77O &J:3KZ#XG7$-K<RZ?;7!%_!:B%1&T#PS;IHV)!DC098;S2EE>,@U&>(:
M;ER[R6M^7773_+Y$NC/^9=O6[7IMN?6I_8)^! N"Z_!OX5>8'.UAX=C7D?NR
MQ8XVX3@MG=^[/(,A8O@_8+^!()D7X.?#&)497D9M BPAC*G+A&/RKDCW(*@
M!=GP[XX_X*A^+_!/QU^//Q(B\474_P )?$FA^(-&^&5HDSM8Q:UH]K8JDMNB
M@KN>2Z8+*"I!A4%<JH'VC:_";QK<?\$\4\'MXTUNX^(G_"O!"WBC[7(VH?VP
M;-ITE6<,&#B;$8YR(R$^<;37%B\'C</&$ZU9I3:5[R[+F_\  7HUO<B49P2<
MWH[=;[ZN_P"'X[NQG>)_V%?@;I]]#'_PI[X8V?EQEV,>A6RK$AX8,QST$LG
MV?>)X"@+GK^P]\$[%%W?"'X>K'E7+MX>M_+4[HB@"E0H*N=R@*!GC)! /QMX
M9_X*:^+/B+\=/V>?&%QKVI6WPS\-Z!H.B?$U#*ZVLVM:L+R(M<;U^:5#:(6.
MW/S,V?F;=KWG[2GC7P[_ ,$U?"NO:AXYN?#_ (]_:*\8M'H6K:O?B)/"VEWE
MT^)(VE=1'#;64(;@NO\ I'#\H3QXS(\WA7BIUFN:45\4M&W+?JN6,>=[V4H]
M[$5</5O\3N_73?JNR3?Y:;?27Q!_8F^#.C^&K>:U^%/P^L_L\WEETT"WB?RP
M@CV(<!5 *C:PX8JI_>$*M<4/V.OA1*BQ+\*_A_)F(PHD6APA&Y17C&4P(SN^
M7((Q]G#*-KAO#M7_ &J_%&I?L!>%?'T/C6\UKQ!\"?B''X8\=7%EJ/G6_BG3
MS,;:2XFVG9.CI+;3*X#J"TBLYQ7&_'OXZ>+_ !+\-?VFOB5X>\9:_8^&?#M[
MI_A;P:EE<N("T,T#7=W$F55I"'*;UW [G!4EB:FADN:.?LY5Y+W^2]Y?%SQB
MEW=XS4[]8W?1VPJ8>KSZ2=M5?7?2WYW\D]=CZ2\4?LA?"R309&C^&W@?]X!,
M[QZ##^_P\?S98Y*,LB@ DLRK"#C=@\K)^RI\,9(67_A7G@V1)"[%?[*A(D)*
MA3PO7Y0N[JN=H"C!K%_9.T#4-5\>W#:C<_M-^2VCL'C\?-;_ -CW4[I'C8\8
M#^<"&= P!92VY1OKUNZ@:*XE241NRL?,"G<&;#9 8'' .=Q)X^8X)P?+Q53$
MX6JZ/MY2T3O=KY6N]K>2_(XL1*I"=E*_Z=?O_/9;'G[?LL?#!I68^ ?!OSLS
M,XTN!=RE5#G(' 9E&<<;B2-Q (3_ (94^&65\SX=^"V9%V;6T> <E5#+TPH
M1"0?E!!)P0H'?B1L[MV[YU)((7 *[0?SR1T.,D;,TT+PJC^$;",# "GYL@XX
MYW8R.>HZL<?[0Q2_Y>R^]_Y_/U,/K%1]7_7_  ?N\S[A_P""''PT\._#+X3>
M.[;PYH>F:';W6LP32K8VBVZ3,+5$5C@?,0JJ,DDX SBBMS_@CF<_#3QJ3G)U
M>+J22W[D?,20#SUZ=Z*_?^#ZDIY/1E)MNSU>_P 3/L<MDWAH-_UJ=7^U:@;X
MO_-YBJ]A%$Q!+-Y9\PR,OS8 6,-D';PS\#<''SC'^S)X9N/B_P".O&VI0:CJ
M>H_%#PY:>%-=TR[N473[BQM(SM$<;*&1I%D=23T:1-NUMZ5]%_M;;!\5W,D<
MS+_9\/F C@Q[_F(8D[,C< 0%P1)ZDU\(_">_D7_@LK\<K>:;]S#\,O"Y,4DV
MV,N\ZL5"_P .X<MC825SM(//Y=FU.I/,\8Z<K6YF_-<T=+]-6G\CS:W\6=GM
M^.J_+^K:DNE_\$@OAA:_LY>$_AAI>J_$"U\/>"_%+>+M&N['6D74X;Z=$C)$
MI@.%4ONC^0?.,;G."?0?A'^Q;IOPH\,^*M'N_&WQ4\=:;XTL?L>H?\)EX@_M
M(6ENT,T3^1NC3R&>.1B=KG&(\$E1O^0_VZ?A%+\=?^"LESH__"N&^+-M:_"V
MPO&TF7QV_A>TM66\EB:Y$Z,1/(D;[&B&TLI3&X$N+G[=?B70O@%^QC\'/@/<
M6EQ\)%^*NN)#XJM-,U:?Q+<>%M$AN?M>HRQWD*M+=F5I47<,864J0<9.\</B
ML1&C2]NY2J^\U:+LG>4G\3D[6;?NQ3?79%RC.5DY:O\ X=]W^'^3]VO_ /@D
M%\(]6_9X^&_PFO-/UZ?PY\)]9DU_3!)=HU])=2%6D6ZD$15H7D<*R;<JJ!2P
M 0U]12R74&IQW>WR;MY4FA=U98PQV$*JL-H,:[QR2OEJH&?D8?D;X\_:'E^-
M_P#P0GM?#]SJ5U<>(?ACX_T7P9?SRSW%K/=6PO6>VN&)VN?.M'MLMM+?N^>1
MQ]'>%_@?X9_87_X*C_!WPC\';SQ!;>&_B1I7B!/&/A5M=GU2UMK>UBW07Z^>
M[M;.&*A6;82S8)"[ZRQV68B49_6JS<XNJTFM'RI3E+F;T<[II6:;LFUN*I3E
MKS/77_-Z[Z^CZ[ZG?ZC_ ,$C_A79?L\_%7X?VMMXFMM!^*6NIXGUB0WJM?1W
M*R1NJ02")2%7S3A'WH?-D R'4MI3?L3^!=;\4_#R^U*SFUBS^&>A2:%HNCW_
M )-UIJQR0Q0O<2Q.#OG$*%1(2-H+8 /*?%G_  2R_9,C^*'@[X?>*M2^ \/B
MJS7Q5/-<>.IOBI<V+Q)!J3GSAI ;Y_("G;".9AN;C=Y:^:^/OA[#XFC_ &O/
M$EQ\'O&'Q$U#PUXRUB/3O&&G>+3IT?A'RU$@4VZ3B:55R92(D<%7*^N:QV3X
MB>)G2>+E[CL_@WE:GI>KI=6NFXRMIRMNP3P]W;F>CUVWT7?Y?+1'Z$6W[!'P
M[C3XL)8VNI:9H7QJTB'3?$.B64R0:<%CA">?!!Y>8)@$SD#:&YP!P?.?$/\
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
M9N (59A^+J?\%%?CA _S?%GQ5NW*5*O$REROS[-L77>Q!PI),L*AU)*E9?\
M@HQ\<K=!(_Q6\5JMMYLK'? =H0D3$%;4'(VR!BI_YYD9\P"N.?A?FDFI2K0>
MBUO/9:+7DV2T2Z)65K6?/_8]=J_,FUMO^BV[?\.?T[_\$J49/AWXP\PJ\B:O
M%&SA0,E;6($' X(Z8W<?W(P0M%?(_P#P:=_'3QI\<?V?/C)-XV\1:KXBO='\
M66MG;/>F)C;Q?V?"VQ&C15V[BQVCIGH"3DK]7X?RVKE^7T\'6:<HIW:VU;>E
MTN_8]["472I*FW>Q\#_\'9,T?_#U*W;JT/@+2LL&4M%BXORPP?X2&C)4E0NS
M><<-7AOPI^(^FW'['+>$M4\>:'X5TF'PWKMC<RZ5KXBO!>3RW,\5C>^'Y8R=
M4FDE,'E7\&R18S QD'D[1[Q_P=?3,?\ @JO8O#(K-:^"-(;:TF5A?[1?\MAB
M8U*MDD[,A, 2;V6OF'P!^R!X'UO]E'P[XOUS5?$6@MKV@ZO?R:Q_;NEIIMK/
M:27,4%F=,E!O;A[KR(H 8G<F:ZW%,J%7V>GI^NNG]6?WLWE+37K_ %TOKV_(
M]'\5?#7]GV#Q/HMYI]Y\&II-&MM7BN;2'6$:S\0(MO:FPE<&\PKO&]\Z-<31
M$I'()(O,$<+[V@^,_AO\.M?\7>$?#/Q"\)^'?A;:^)]=N+;4]&\4QVUU9:??
M6J[!)I]PDD7B*UEC3;#$BB:%C,F8WP5\ U'_ ()^^(M.\:S>&[GQY\-Y?$#:
MT_ARTM8+^[;^TM:$0GN--AD6#RUE2(HOFDK&&OT02%P];NA?\$T?$GQ*U*VD
M\#^+/#^N:7-X;\/:E?ZHT-W:V\%_J]JE[':,JP%E4%9F>:51#&K R./,<%VM
MKUV].WW:^?2SW':^GZ_/^O(I?L ?&GX=_LR:+KWB'Q[)J5Y=>(+B#PI<:?IU
ME;WMQ_83Q[]::XCGE3RDN 1$)$9G'EN=JDAW[O7O@)\)OA_\)O"-CJD?PYU2
M+6?#ADM?$%MK=P_B;Q#JZ^(I[.S>&'<%:QFM+= S^5L"OEG60!6\X^#W["$G
MC?XX_#_P/XD\>>$?"^M>,;O3S=Z46GN-3T"TOXFGL[B14A:.4>6D1VQR,(3/
M$S;=R>7EZ%^R7J?BW2?">I+XOT70['Q!I^G0Z9J6NZC="'4]4O;F[CM+6V:*
M,O;QR?9I9OWRH( ?,9R[+M7G_7?Y?T^XM&KO;^OZZZVL[*Y[A\4+7X6?!C7_
M (H:7'%\-_"/BJXC\2^';2T\(ZM-=V!TM-5TI[$7H>24Q:@S07G0I(\<#"1%
M**&YWXH^'_@SXN\4+=:;K'PQ;POJWB.:;6]=UO5[_P#X2>&\?Q%<2-LBC)=]
M..E^7-O,9RKR2&99B,>0?%+]D;Q'\+/ %QX@UK6M!FU"RMK/6-7T2"6ZFU72
M[:^NWLXY9R8Q$[M=!TD1)6F99(W)<*6?R7.V-MTGDJ=V9$?(C8$O,X8X.8_,
MEP1@LN6W.P%-+[*\OZU_KJQON_S_ *UTNM]+[GVS\2-1^#W@2T\00^&K7X8V
MTWB+P_HL^H?9-02:33;RP\3.+E;8Q7;QP7*Z=);S&)9I6<ABF=C&L?Q=H_P'
MU?6;VXDE\"W7@V_U>ZNM1U;^V)IO%#:JWB9?M$11I5+Z:VDNCM*8]IB^8S>;
M\M?("1?:95A:-54-#$(P!B+*JWEJ2,QJ,;1C! 9\K\J.6&5KJWFEDD4,\44\
MD@) 0&(3!B06PBS?,& <H9&P0"<+I]WX[?UZ>@2TM?\ K7S^7])H]I_:+U?X
M;ZUK/@?5O".F^&?#K2:SJEOKNGZ+<3S6T$$.L+'87,OVAI2TDEF)6+XQ*(D?
MF0+M^B?B?\4/"OQ5^+GC#3_B1\3_  #\0M%\6?$Q]9\'VLFOG5[?P]8*=3FE
M\V16C%G;7226=L+5IXP[!/,\M59A\(S2.ETS$313J[3.KY+!WVPC@-DL&X'S
M995(5RK'<-,VR..29F50L;!YFE0(,J[$, A'S2(<[1TS&"@4"V7;^O\ A[]V
MN@K6=_ZLO3=]^UM=3[:\8CX))%_PBVFW7P7TO0=<\3>"]9U:]N=1DN&M0+2]
MM]3CCGBG\OR8[P0+)%$2JK>.Y?RV65?!?VV=%\!Z'X]\,W7P_;PW%I]]X<L[
MC5;30KV*^MK/58Y+I+I$,4L\8801PJ$2784\QPKY&_QM)I(D\^/<DRB1_OMD
M,^T!=R_/DXA."-S*P*H6(5)FW&Y^:-IFW&., [VFVRR83J>78<J" 5C?>P0*
M *RU]?3_ #T'O;^K;??Y=_4_?3_@SB@:V_9H^-R%)HU7QE:H QW1G9IT*$HW
M<;D(QGY=H!53E:*;_P &;B*O[,GQI/F"9O\ A*[ &0 ,KC^S("&#[1N!R2!V
M4J,+THH5UHPO?4^.?^#L1%NO^"JEG')')Y:^ ]-,G!;,7GWS'&-S(?D?!4*3
MM88!*R+^;NO^+=2\7:-H5GJ5S;W4?ANQ:UTSS(X<:?\ :+M[J0*V. 9+F68C
M,G4G[I_??I)_P=EVTB_\%3M-\]?+AF\!Z=*CRQ?NQ&)[Y6DR6Y1&/SCY%PP'
M/)/YF^:P97P8Y(V#A96PT6T%6#M@$;%G8NV54 1A0P+Y(Z;?U_6M^GH'7^MK
M?E]W;79>E>'_ -KSXAZ%JNM7=CX@5;[Q/JLNMW-W/I-G-<0ZE<H\<EY:[X&:
MUN3:_P <)0%.J1L%98_#G[67CW18-/CAU2PFAM=.L-*M8]1T2QU"&WBLC.FG
MLJ36[@W-H@*17!5IA'E68 (%\Y6WC9EC("0-*;9O,SD1N2XWDD 9 ^=3M9MJ
M\DJGFM9I)HV?R]MRRMNW+N?S6&71U R6(#9 !7  19#G:E%;+^OZ_I!O9/K_
M )=?S[6UOU/2-(_:_P#B-I>D^%8[+Q Z_P#"(O9ZGIDXL+8W^ZR*+;">Y\OS
M;J.U$DGDB1I$3S,A2FP4>#/VM/'W@.>-M*UC3OL^FVUO%8VTF@V=Y;:>+5Y;
MFUN+6&2)DMYXYI;EH9D4NADE0E@!$//(@9KW]V^?WV%+'S"1$5\HXRVX!YDR
M!E<J6!5MJU7*++81HS/Y(C(,9.6C0$^8V"",@@KSDG $BE2[4Y6OKM_7?K^/
M?N',WJM_ZT]'T^5WL=7K?QD\4>)M(NM/O]8N-2M;K3;#2;L3;7:\M+1S=6\;
MM\Q?$K!V91N++O8.C@'F0V)-NYI)5D*AB2'F$FSYF8-G<X3:A5@NY4Z,PVD[
M[6GEFW,D$D;N<,N5WHSJ&+?)C;YBDDXP6#A3NH>233RS96.6W*$(J[?F20(<
M8Y <Y&>&<Q./WD>T*];_ -;_ *=O+O:P/LMO^&]-.FZV&[L(-L:S>5L=$V??
M*[RL6S/W<-&50 L$;.-SFG1)')*%\U&22:(>:AR.&60E6&1ER5F!&6 WNQ7(
M563_ .AVTFQMJV_F(K/@;?)R8R>@X+AL<(BEC^Z* "6]C=KR959D8*\:.Y.0
M%G.QV/!P"I4=6)+8(+LY7G'K?]/ZM>ZW%M?RM_E_PVS2=NQ#&KSV"[?O31LQ
M$:$;6=^2O4;=J[1MW*#(N\2 %JD:>,8N%DVJ97D!52%^?8@<;6R5"@* "&90
MX1MF-XQ6[N)&6-=LHRL<B!MN=Y;().-B'RB?F"G"D!%82(&\U6FW;MK^9NR=
MV&3RRY(;>NU8Y,,.,J-KJJM1S)._]6[=M?\ AM;CU2M_5_\ /9=^Z[K)&T,?
MSQLQ*F+:3G<PXD08!!X4.05Y 8^6SAL* WG_ "LRR,UQ%O4-RRHG3:=V R/A
M%=F"HV/F&4:CB*;<&CC92YVL@;R2I^4%5*C:F58<A"'P,F57"/"5MVA\F:/R
M[8%5#;S'$'!V@<@_ZLD8 4Y.%D"E::B_Z\]+_+H]5\R=':_IZ7O\OZN^J/WX
M_P"#-PX_9B^-:J3Y:>+[(1@*FS;_ &9!@AD&TY]N  N%48%%._X,Y&9OV;/C
M=PFW_A,;3:4+%<?V?$, DD'IP0Q."H(7 4%2G=717RL?;_\ P4__ ."0?PU_
MX*H^%=+M_&4FI:%XB\-ECHGB+261;VR60$2P.K*5E@;AMK?,K$E67)W?"<G_
M  9M> WBV_\ "]O'BE4V(RZ-9@QG"KO7!^5MJ*O& ,$@!CN!15RT?]?U_7F5
M**O]WY?\$?\ \0;_ (#\W</CIX[3$@=0FC6:[.H8+S\N03RN""3C@D%H_P"#
M-CP"(E4?'7Q]&0J)\FC6(78JLI7:01MPW"]!SP2Q-%%3Y?U_7ZZ[BOMY _\
MP9M> 9@5D^.7CAHV/*'1;/!7 7;G.[[H(#9WC)PV2VY3_P &;O@-SE_CMX\9
MG;<[#1+%23M5.-N-IV+M!&&Y!S\JX**=Q;JW]?U_PX@_X,VO *2*R_'3QXOE
MX:,?V+9 1-M0?*!@!1M;"]@5_B4-2_\ $&WX 1OE^.7CH)V5M%LR ,8V]?ND
MA<YY8 ABP8T44O,=VMA/^(-SP$1\WQT\>$X5=W]BV1+*#R#G.<X!SU4CY<#B
M@_\ !FUX!9#GXY>.,L&!QHEGM.<-TSV<;O\ :_BW<DE%']?U^G;H):;?U_7]
M;A+_ ,&;?@.4X/QT\<>7N#E#H-@0QQM;)()Y7 QG"@87"@*'#_@S@\"JZM_P
MO7QWYBOYFXZ-:$[NS9)SN!QS_$ %?>.***/Z_K].P#?^(-KP$B;4^.WCX1J(
MPJMH]FP4IN(..A)+$Y.3GD8(4J^'_@S;^'HN%:3XX^/FB$OF;5TBR5A^\$H&
MXYZ29?)!))&20,$HHZW'=GZ?_L4_L5^ ?V ?@!IGPW^'.G7%CH.GR27,DMU+
<YUYJ-S(09+FXEP/,E;"@M@<*H    ***!'__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>a10.jpg
<TEXT>
begin 644 a10.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0-217AI9@  34T *@    @ !5$   0
M   !     %$!  ,    !  $  %$"  $   ,     2E$#  $    !     %$$
M  $    !_                #,  &8  )D  ,P  /\ *P  *S, *V8 *YD
M*\P *_\ 50  53, 568 59D 5<P 5?\ @   @#, @&8 @)D @,P @/\ J@
MJC, JF8 JID JLP JO\ U0  U3, U68 U9D U<P U?\ _P  _S, _V8 _YD
M_\P __\S   S #,S &8S )DS ,PS /\S*P S*S,S*V8S*YDS*\PS*_\S50 S
M53,S568S59DS5<PS5?\S@  S@#,S@&8S@)DS@,PS@/\SJ@ SJC,SJF8SJIDS
MJLPSJO\SU0 SU3,SU68SU9DSU<PSU?\S_P S_S,S_V8S_YDS_\PS__]F  !F
M #-F &9F )EF ,QF /]F*P!F*S-F*V9F*YEF*\QF*_]F50!F53-F569F59EF
M5<QF5?]F@ !F@#-F@&9F@)EF@,QF@/]FJ@!FJC-FJF9FJIEFJLQFJO]FU0!F
MU3-FU69FU9EFU<QFU?]F_P!F_S-F_V9F_YEF_\QF__^9  "9 #.9 &:9 )F9
M ,R9 /^9*P"9*S.9*V:9*YF9*\R9*_^950"953.956:959F95<R95?^9@ "9
M@#.9@&:9@)F9@,R9@/^9J@"9JC.9JF:9JIF9JLR9JO^9U0"9U3.9U6:9U9F9
MU<R9U?^9_P"9_S.9_V:9_YF9_\R9___,  #, #/, &;, )G, ,S, /_,*P#,
M*S/,*V;,*YG,*\S,*__,50#,53/,56;,59G,5<S,5?_,@ #,@#/,@&;,@)G,
M@,S,@/_,J@#,JC/,JF;,JIG,JLS,JO_,U0#,U3/,U6;,U9G,U<S,U?_,_P#,
M_S/,_V;,_YG,_\S,____  #_ #/_ &;_ )G_ ,S_ /__*P#_*S/_*V;_*YG_
M*\S_*___50#_53/_56;_59G_5<S_5?__@ #_@#/_@&;_@)G_@,S_@/__J@#_
MJC/_JF;_JIG_JLS_JO__U0#_U3/_U6;_U9G_U<S_U?___P#__S/__V;__YG_
M_\S___\               #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$
M! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!#
M 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1" #5 ,,# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HJEXC\1V'A#0;O5-4N[>PT^PB::XN)GVQQ(!DDFO
MPH_X++?\'2$WA;QQXC^&WP&U-9++[)=Z%=>)+$B2XCNW1?+O+%E92?+)9!\P
MQ(C @\  '[H>)_'.B^"5MFUK6-+TA;R3RK<WMW';^>^,[4WD;FP,X'.*^?[_
M /X*V_ G3XKY&\:V/]H:?J%OIL^GM+'%<K)<0-/;L [JICD4!5D#;=SHI(+"
MOY+/C;_P4T^.'[3?A&UT+Q-XKU;6(VNVN+>5KF1=\ABRT:J7*;E9U*>7M<$@
M8/R*OB&LZQJWB75=0U"[U2YU?4+Y0TES^_9F43<-G X+I&%!!4>8H^5A\IZA
MZZ?U_D?V+?#O_@N_^S!\1-:T?35^)%EH=_K&IC11!K41L7M+\LRI;3;_ +C,
M4<!N4&W!8%E#?3GPT^,'A?XQ^';75?#&N:?K-C>(TD4D$GS,JN48E3AAA@1R
M!S7\*=E>ZC/<R3W6H7EW<WWS.7F#"ZDVNH#.T@\W^!2/FPLKC@\'V3X ?\%$
M/BU^R=!IH^'_ (SUKPW_ &?>/=Z;<M>R. SQ"%HR=H5EV32L59%(#(=Q&%8]
M?Z_'^OS/7\O^#_P_;O\ VV45^)O_  2A_P"#KSP;XN^'UOX4^/UQ>6>OZ;(E
MK9^(XXS+)K*N5V^="J*%>)68.ZLV0BG#,2[?LYX)\=:-\2?#5KK&@:G9:OI=
MX@>&YM91)&X(!ZCH<$9!P1W H]0\F:U%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 445X3_P4O\ VF-+_9%_8:^(_CC5=2M=+33]'G@M9KC=M:YE
M0QQ(-I!W%F &"#G'>@#\R?\ @Z _X++:Q^S9J5O\&? .MWMG?ZI82KXEMO[(
M@N(+ZWD5#M2X9B\;(#D[5PV)$)!R5_G'CN[OQ#<8'VR^OIXV0E 961> J*N!
MMZ$'!(VO@ 8(/;7\.M?%WQGJ'B'4_MU[->2-?3LQ-X$S,22OFR2,<JF I,A;
M&/NLK5],?L.?L)7GQ:UB.UM]/DCDM7C^U3>4)_+F$:&1%+#Y3N0MMPVX\#L
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
MD?YE>.,*C9P&:,L"I/([8++X/\??V-;G]H*75+[6/B5XDTR:^$@6VM2SV-G
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
M>_UKPY<RW6FOJ:2:A83Q09BEV$^<'9H87!(^4*XY#$'-T']AT67[9GQ,U_\
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
?));=DDFO0Z**/(.MPHHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>a11.jpg
<TEXT>
begin 644 a11.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0-217AI9@  34T *@    @ !5$   0
M   !     %$!  ,    !  $  %$"  $   ,     2E$#  $    !     %$$
M  $    !_                #,  &8  )D  ,P  /\ *P  *S, *V8 *YD
M*\P *_\ 50  53, 568 59D 5<P 5?\ @   @#, @&8 @)D @,P @/\ J@
MJC, JF8 JID JLP JO\ U0  U3, U68 U9D U<P U?\ _P  _S, _V8 _YD
M_\P __\S   S #,S &8S )DS ,PS /\S*P S*S,S*V8S*YDS*\PS*_\S50 S
M53,S568S59DS5<PS5?\S@  S@#,S@&8S@)DS@,PS@/\SJ@ SJC,SJF8SJIDS
MJLPSJO\SU0 SU3,SU68SU9DSU<PSU?\S_P S_S,S_V8S_YDS_\PS__]F  !F
M #-F &9F )EF ,QF /]F*P!F*S-F*V9F*YEF*\QF*_]F50!F53-F569F59EF
M5<QF5?]F@ !F@#-F@&9F@)EF@,QF@/]FJ@!FJC-FJF9FJIEFJLQFJO]FU0!F
MU3-FU69FU9EFU<QFU?]F_P!F_S-F_V9F_YEF_\QF__^9  "9 #.9 &:9 )F9
M ,R9 /^9*P"9*S.9*V:9*YF9*\R9*_^950"953.956:959F95<R95?^9@ "9
M@#.9@&:9@)F9@,R9@/^9J@"9JC.9JF:9JIF9JLR9JO^9U0"9U3.9U6:9U9F9
MU<R9U?^9_P"9_S.9_V:9_YF9_\R9___,  #, #/, &;, )G, ,S, /_,*P#,
M*S/,*V;,*YG,*\S,*__,50#,53/,56;,59G,5<S,5?_,@ #,@#/,@&;,@)G,
M@,S,@/_,J@#,JC/,JF;,JIG,JLS,JO_,U0#,U3/,U6;,U9G,U<S,U?_,_P#,
M_S/,_V;,_YG,_\S,____  #_ #/_ &;_ )G_ ,S_ /__*P#_*S/_*V;_*YG_
M*\S_*___50#_53/_56;_59G_5<S_5?__@ #_@#/_@&;_@)G_@,S_@/__J@#_
MJC/_JF;_JIG_JLS_JO__U0#_U3/_U6;_U9G_U<S_U?___P#__S/__V;__YG_
M_\S___\               #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$
M! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!#
M 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1" #9 +(# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BL?Q?\0M#\ Q0OK6J66FK<"0Q>?(%,@C0R.0.IVJ"3^ Z
MD _BS_P4(_X.H3\,?C-JWA?P)X>U*XT72[#9JS2M':7FEWL,H8B.=9&1Q*=D
M8')*-GR^1D _3#]M7_@I_P##/]A?Q!9:+XOU*TCUO5K&6[T^T:]BB:Y:-7D9
M&!)9/W<;L&*D'  R2!7A?[-7_!QM\ /VF_B7H>C66N3>%[6_L/.O6UZV-JUG
M<OCRHV8L D?R2C>002T7W<MC^8']I/\ :Q\:?M0_&33_ !7XKU&YOM6U22.Z
MLFP7$8>7 AVLY8I&"\:,P)X; VLI7D_#OQ"6T\1V?^F3Q?806TR2%VADM(]L
M6 K?PX\O*F3Y<*=^5DWJ>K#;5O\ K^OPU/[I-(UBUU_2[>^L;B&[L[J,2PS1
M.&252,@@C@@U8K^27_@GO_P<'_M _P#!/K0]+L;/6/\ A/O MGY<3^'=?9V%
MNKQQ2L+:0?/'ND<X.TJ3*<<?-7]&7_!,G_@L+\&?^"J/P\74/ &N)9^*;.WC
MDUCPIJ+K%JFE.P^;Y>DT08$"6/*G SM)VT:V#6UV?5%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 445^>W_  <*_P#!4V'_ ()Y_LP-HNDMKB^-
MO'5M)!I<VDRF&YTT*Z9N1(KJPQR-HY8%CD!3D _.[_@Y8_X+E0>+/B=8?#'X
M+^+9##X.EFMO%-RMFH1+K='(JP2LZ[R5CV'9RN91PV*_$U=>DU35))+QKC55
MEE,-T=H:2\C,OFNH<.&D*N%8%0K$,02JA171>!/A_P")OV@/'-QY?F37^J&2
M>]N;@EO,;85+AE&SYC*^U?E7" ;L FOLCX!_\$HK[XC:O'#]F6>W41A3<J66
MX1.B.>X"/M7AN2.HC2AVM_7]?J#:V_K^OQ[:'PWH'A/5M9N=/^PV<]VL*/;V
MIVLK$R1>:L?1>C39W<;M^5RJ\4[CPMJ6A:K#YD%PLFGSK#)L"HR*&B92I#\-
MF502N "RG<=Q-?N/\-_^"/6E:?';ZAIZ-:ZA-%PUM"S-!)UD8<L'^21F*D9)
M?=\V=PS];_X(LZ+>:XU]*JF2\D$IN RS* P#J" P"A?-&&#<F8 +&64J:O\
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
M"OZZ$VN_ RR^"'@._ACD:;^U)?):ZOKA[K<QW%0%?/WOD!!;<3Z["[6/V1/
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
M]QZV_K^OZZ-!9]/ZT_K]&FKO]/O"NJZ%XY\$Z?<2R3+]I6-X3%(T4BG:K(X
M)1"04! &%+ ?,2ZMTUG\#/"=XJR?V*VZ'=%YTELEP\2 !CG>!R?+;.2?N2G<
M/F<?DC\&_P#@I;XB_9]C;1?$-K<M]GC6+S!N\V:-' +(1N+$J$8G/(=%SDDC
MZ3\$_P#!;KP7-8,NH&\\Y8D=7\T$YY VA/E +1(H.2 N7)^55J>7H@\E^G^6
MWW>I^@K>&M)\/:')]@618(9(E5RRKEAMC7.XJ^XF*8@G:55".CAQ\I_M&_'G
MSM7O-'T6;S)S&4,D">>(R6&Y@8\!55XQP-Q!)!'!6O#=?_X*KZ_^T#;R:;X5
MLV$<VZ*)+>VVQH<B'=+(O\2X(( 88.%#;2U4?'=M:_"+X0Z]KVK3++>0VK2W
M5P^"HQDE$(X9P69N2ZJ$5C\S+A[OF87N^9_E_G^7KYG[S_\ !,_QKX*U']FR
MU\(^$[=]+U/X=3?V#XFTNX*_;+34PBRS23%3A_/\P3+(ORNLHQC!5?H6OY^5
M_P""L$__  2V_P""RKWNM17E[X#^)7@+P<OC?3[?+2VEX-+B_P!-C4Y+21/,
MJE"$9Q+L &T$?K]^SM_P5F_9Q_:I>.'P3\7O!NH7SJ#]ANKS[!=AB%.SRIPC
M%AN7(4'K18+=$?1%%-CD65%965E89!!R"*=0 4444 %%%% !1110 4444 %%
M?,?_  5G_;[U[_@FU^R=??$[1_A]<^/+;3KJ*#4"MX+>WT6)V"BZGP&=HPQ"
MX09W,H[C/X _M2_\''O[3OQ\O;I8_&D/P_L'4F2P\*PO9):*GS,C3R%I'(.5
M,@<+\\89#E0YJ&O0_I*_:B_;.^&/[&?P_O/$GQ(\8:/X;T^T"A8IIPUU=.YQ
M''# N9)'=N %!R?0 D?C'^W7_P '?FM:I]NTG]G_ ,&PZ)8_ZJ/Q/XJ@,EP!
MR3)'9 [4(3Y@LS$$%2VW<@?\;_B!\1M<^)OB"74O%&IZGK^I2$J[:E=R3R-D
M1"5,R,S)O9G7).0K99BBE5P9<8!\Y':!O,,K*S!=C>:TW4?>P[-]W#,,;<[X
MWTN@Z71ZA^T]_P %"_CA^U]K/VSXE?$[QAKL/FX-E-?O%8VC+G?BWA,:QJ$,
MBD!^9 >%!!'B:N7BCM(XX56^4&2 11J &^9<A44.5<;251CO3RP@(7S+E[9>
M5-;VYCF1MRQ,@&Z1#\J#!5 PY;RR2<89=OEC;'56TLFU*]AQL\N7[,"=HDAW
M"! %V@?,%D8)@[LI($!3>OF+1[=OZ_K]-!63T7;\/ZVOY6=FD?T+?!?X!>'_
M -O'_@E#\#]-FN[>P\0:7X<L;_0+]PA5+QH%AEM)6.U5AFV^6\AP!*D0SRZG
MY=\?_ OQ!X9N=1\+Z]I%QI?B/26"7%A,GDFW<OA3\I.X%]Y4KE5!+*<LB5]2
M?\&ZFC:?\4O^";EO8:E!-.WA77;S38PX99K.-X3,BA\'!7:4)5@#Y1+%%8-7
MV;\1OV<]!^-NB+X?\9QM#JVGVI32?$&W-W  N1'.4XDB&T$,!E"!T"FD_+^O
MZOM_P4)J^W^>O]/:WZH_ SXM_L\6?Q)TN>'5H)!PJW$OEAWDB!<\C=G@G;E0
M"K@#'"@<=\._V'?#=S+]JU R7TQ,EQ*VYA;AG5U<#Y/G#1[R2>6"#.[Y /T2
M\9_LUR>#O'E[I.H6=O-':3*A 1[=& $I 4@?+&R*2"1M"R#)/S*W3^$_V;/#
MMK927#74<$4,39:)P68&-0<LPX!(88&!L>,@84$/F\OZ_K\'<KFZV_/R_KT=
M[GS_ /!#X+0>'((DL]-DMHV9E78G[Q=Y\O*%0<-DEMP<%<]'QD4[+]G+7/\
M@H3^U#X7^#/AN._A\-:9>6VN?$76E7?:Z)I4;+*\&[.(YYY!)&D9(S\PV[0:
M^TO O[*>K_M!>(QX)\$WFGZ+)?(YO-;O5WK90J_[YXE5_P!_/E8\1C 4L6)V
MYS]%Z;X?^%?_  3V^"=_H.@_\2GPGHH;6/$>M7\H\_Q#<H[-)<7-PKAY$ 4;
M54@*&4 !<%3^OZ_KRU#_ (/;Y:;=OP6NZ_GN_P""VOCC_A8W_!4CXJ7UO;PP
MV>E:O;Z1:VRRL8[>&VMK5/)#$\$M(-S< *)&*%HT-?++H1);XF;Y50>:I*,H
M'F1B0#DH^V624 #Y3)@C=$$E]"_:%\?WGQU^,OBSQPZ275QXNU:[UB-FRS2"
MXN6EBY((#<Q1YDRIP7'R"57X74R+FS;R2LL3Q2+ 0Y"M&\-Q*@.>!D,ORMVF
MC#JVU6DK0%8^N/V&?^"Y7[17["-W;V_A_P 93>)?#<+@S>'?$,CWVG%0TC;$
M9MTMN78A049<KQ\QA+O^]7_!-'_@X*^#?[>/@>2/Q%J6G?"WQUI>Q+[1];OD
MAM[DE_+\RUG?:LB[\@H</'AMP*KO/\K\DOVFZD9=C,S/(AE;&TB0."Q.<@X7
M(^8[0RC+*?M$EHHM[Q9+<-&UJ_[HR;=R!1^[W<J>0T!=LCY9"I)W[C*OUW_K
M\1*_VM_Z_%_\,?V_^%?&FC^.M.^V:)JVF:Q:9QY]C=)<1YZXW(2*TZ_BW_9M
M_;$^)W[(WC&SUCX<^-O$'A.\7"O]AN-L,ZJT:;'BQY<@;SH=V%WL6E VE(TK
M]C/^";O_  =K:?KYLO#O[1VDPZ:;B01P^,]$@S:D%0Q-U;+DQ@$GYXLC8I<J
M CL :UV/V\HJGX?UZU\4Z#8ZI82^?8ZE;QW5O+M*^9&ZAE;# $94@X(!JY0
M4444 %%%% &9XT\&Z7\1/"&J:!KEC;ZEHVM6LMC?6DZ[H[F&12CHP]"I(_&O
MY5?^"UO_  1ZUK_@EO\ M!22:;:7FI?!7QA>@>&]8E!=+ ,(U.F7+Y.V6.)&
MB61SF6%G8'S!(DG]7M</^T?^S?X+_:U^#6M> ?B!H=KX@\+Z]$([FUF'*L#N
M21&'*2(P#*R\@@4=0ZG\4-O'-+Y+'<)/)CG9)%&92VV3+^X:0.>@!\_.U"?,
MF2!H8RP*-^[CD7<X8##A0IYVE0TC,01\OF?-Y8 ,OVA_P5R_X(S>-O\ @E;\
M1XL^=XM^%6N7$BZ#XB:$LP8K&HLKU =J3E0$R<)-EROSMY8^+9&:_N[>-5:X
M>1PP 3:TF'M3+R 7;"M-DGE3N..8P#3K_7]?UYSI?7^MK:>>_?\ 7!O79+^;
M[1;S+9M'@$%BRH(8S(2 I*J4N/F(&X+@X.PI)TFG:'*LLT]U#([!)I6,B[@?
MGF65=K*^3\ZIU*A23E@-TE73((HX8[AF^9(TF#J X"K^^=S\P*K@JPST#0\A
MA$PVA8)I&G>4ZV\/E0[99#!YH$BJ%D9/D*G&Y"NU<-L2+;'LQ1Y?U_5Q^7];
M_P"?SW/V^_X-+/$T?B+P3\:/!\DZS-#J-EJ36K.S(21+#(WW<\[TR0 H:,_*
M0<C]4/$?A$72+<2*J?,%=G $<A\MAN8KN.%VNQ(WX". RA1+)^+'_!I)XNBT
M+]H?XH6,B>7<1Z9;7*Q$F3R569HW52 Q"AI@-Q'*DD#D[?W;\;Z%>7^C7VG:
M>S+->-+"\F-S0!DSEMA9L,BCELY(Y5BR@'73^O\ @_UYCM9Z?Y^7W_G^)^6N
MA?$OXC?M5>!_'&J_%[X9V_@/6/A_JZZ;H-PP#)K&DR_(D@D^?<(V2)EE&>K#
MY N*[+X0? ]?BIXKN+'2X;&7^Q[:6ZEF<8BB)F98D)"G!:3"_*_'S8SD!?JS
M]N'PGX@G_8U\?Z/X?\.Z9XPU^;PW<VVBV7D@+J-P'G,:!('4EF^4JNXG<N=K
M9FV>?_\ !&/4-6N/V+M-U#QAX7N-*\5W]VPN(=0LV^T?NHF"Q[.69HBS9V[C
MB1]O X+:W_K_ ((65[V^7];W_75G2_#3X;:YI^L6^FZRVCW%]H-IA8]-L##:
MVLLQ6$PJS$RR!6DD4N1O)9?E08\KQ'_@N:EM\-_^"6GCA;A8VD\0"&R8R1HV
M]1L+*H #.&.!L4OO!((60%:^V-?\=6UG\4=/T^33YGO->M6N-I:!I D2?/(0
M?,"Q84*I9@"[G!V^8X_.3_@ZC^(MKX$_8O\  ?A&&11JGC/7E@,3RD%K6V4W
M#91L,0),#E2753N?=@T-.]OZ_K^EW8T[V6O]?EOT\TNK_G]\16:RS[G7R;C=
M%-(5D!\EB63>I<!FVL H8% %D)&.0W.WLXM4:1OW+;0PC<A5'*M(!N*\;H[<
M$,.%*%]I,QKJ]3V_9Q&Q=8Y9%;$OS+*C!5SN#_/AF08.7)!"@!D9<J6Q:XN5
MNK>%)))I4E#JHD0,TC.C!B77# \$'*,8R0R;-E7_ *_K^N@<W]?UZ?IZ9=I8
M%!':^6\BJR0>7(#&9E=BAW9Y'F1H6;.T"21^"RR .CYV[[AOE(D9W4HI<&UD
MR> 1E2),  EI96PC(,SP6T-M:QJNQK5X\"/*[718D01AF&UM\81-X8Y#LQP-
MGEV;VV>"S>X\YR\:SR,Z_* 0\>YE*X529% D#;5#;I"(R-IF.FJ_KH*.FJ]5
M^7_#[E&&$)*'9-RK(DLD1C#$+&D,DBDKWPDH"KD/YD3<J[LWZN?\&W?_  1'
MO?VHO'>C?'KXIZ3)'\-?"\\4WAJQNT#+XNOX?*'GLK B6RB>!?G/$\B\#;&
M,_\ X(>?\&_FL?MM^(=-^*'Q=TZ^T/X-V-XUYI^F2F2WOO%[YSM7(!73]P5G
M?"F<A0!D/*W]&_AOPYI_@[P[I^D:396NFZ5I5M'9V=I;1"*&UAC4)'&B+PJJ
MH  '   HT?\ 6G]?UY!H_P"M/Z_KR+M%%% PHHHH **** "BBB@#%^(WPYT'
MXO>!-6\+^*-)L=>\/:]:O9:AI][$)8+N%QAD=3U!_3J.:_!+_@K-_P &KOB#
MX7W5_P"/OV9XKSQ5X>AD6ZE\"7%P6U+3E0[]MC,^3/'\NQ8V(E0,A4N5(/\
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
MOAC5='UZQ'CN?Q1JL=V\(1;NYN;G)E:=^52 D1@.78DC.=X:_P""8'QIT?\
MX(<?%_X+3^';-OB1XS\9W^LV-A%JEMLN+:?4X+A7>X\U4W&-&)\QF(/&T@**
MVJ1C%75F^W?W[=_Y=?QVN3!N497TUT_\ ;_]*T_"][,^J/VDO^"LGAGX'_$S
M6_"?AOP+XZ^*6J^$O"\?C+Q&WAN.V6WT+3) 6CDDDN)H@SM&&<1Q[FV[20 <
MCU3]CS]K;3_VOOV:]*^*-OH.L^$/#^MQ/=V<>MM"DSVBC(N6\MV1489(RV0!
MDXZ5^9'[6?A75/C'_P % O%%GX!\*WGB:3P+\.])\&?$9="^(D/@*:YN7WRO
M:W5W.LAOK86Q482--F?]:3@#[W_X)=_&#PK^U%_P3I\)W?@GP3<?#'PS#97?
MABRT+S_/CTT6<LMD?)N$V^?&6B++,,,^23ALU-2$52E.&MKV]+NSZ7325K=W
MKL3&?[V,9:+K_P" Q=OD^:_HCRG]G?XH?M(?\%!_V6-8^)7@/XE>&/AG_P )
M)XTNI/"D%[X9@U:"#P[:L]LL<GS*S33RQO*9"Q  7: &P.%_X)3?M!?M/?M/
M_ C4?C3XU^+WA/6/!MC#X@L!X<@\'P6EVUS9F2.WN?M2-M*DQAR@7!W<L/N+
MZM_P0PU)O#W["!^#^J0K8>,O@9K6I^"->T^5<M \=S)+;R[<_-#-;S12(V<.
MK<,>37-?L&?"_4O^";O_  2;U_P[\;-0\-^!]6>Y\172)=ZS T;+<//+"@EW
M[9)63G:K%CZ Y49UO=A44?Y%R[.]TDFGO=K73J[[LTH^]*%_YG=?-Z>B>GRM
MM9'"?#G_ (*4_&+0_P#@EE^SI^T=XDU:PUB&^\0+8_$FR71XX5OM/N;V:R6X
MA*J&MWMY%A(5582%MK8R2/TS1Q(H92&5AD$=Z_&'P'%>^)?^#=+]G+X+Z;"T
M/C;XW:U9Z)HUEY)CD$*ZQ)>RW>T!=L,4$2R,Y4J%9>!D;?V9T^QCTO3X+6$%
M8;>-8D!.<*HP/Y5I4C92_P 37X*Z^3_-]K&-&5[:_9U_\"E9^KV^2[J\U%%%
M8G0%%%% !1110 4444 %%%% !1110!P/PR_98^''P8^(7BCQ=X5\$^&]!\4>
M-+E[S7=6L[%([W5)78.[2RXW-E@&(S@D XS7?4447;W#=W//?#?[)OPQ\(?'
M+6/B9IG@+PI9?$+Q BIJ'B*+38AJ5RH39@S8W#*X!P1N &<UZ%111TL*R6O<
M****!GCWQP_X)]?!#]I7QO#XE\??"OP/XLU^%$C%_J6E133R*A4H'8C+A2J[
M=^=N.,5ZCX3\(Z3X#\.6>CZ'I>GZ+I&GQB*UL;"V2WMK9!_"D: *H]@ *T**
M=W:P=;_U_6A''9PPW,DR11K--@2.% :3'3)ZG&>,UQ/Q^_9D^'O[5'A6ST/X
MD>#O#_C;1]/OH]2M[+5[1;J"*XC!"2!&XW ,PY[$UW5%("CIWAG3='M-/M[/
L3[&UM])A%O91PP+&EG$%"A(P!A%"@+A<#  Z5>HHHNWN 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>a12.jpg
<TEXT>
begin 644 a12.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0-217AI9@  34T *@    @ !5$   0
M   !     %$!  ,    !  $  %$"  $   ,     2E$#  $    !     %$$
M  $    !_                #,  &8  )D  ,P  /\ *P  *S, *V8 *YD
M*\P *_\ 50  53, 568 59D 5<P 5?\ @   @#, @&8 @)D @,P @/\ J@
MJC, JF8 JID JLP JO\ U0  U3, U68 U9D U<P U?\ _P  _S, _V8 _YD
M_\P __\S   S #,S &8S )DS ,PS /\S*P S*S,S*V8S*YDS*\PS*_\S50 S
M53,S568S59DS5<PS5?\S@  S@#,S@&8S@)DS@,PS@/\SJ@ SJC,SJF8SJIDS
MJLPSJO\SU0 SU3,SU68SU9DSU<PSU?\S_P S_S,S_V8S_YDS_\PS__]F  !F
M #-F &9F )EF ,QF /]F*P!F*S-F*V9F*YEF*\QF*_]F50!F53-F569F59EF
M5<QF5?]F@ !F@#-F@&9F@)EF@,QF@/]FJ@!FJC-FJF9FJIEFJLQFJO]FU0!F
MU3-FU69FU9EFU<QFU?]F_P!F_S-F_V9F_YEF_\QF__^9  "9 #.9 &:9 )F9
M ,R9 /^9*P"9*S.9*V:9*YF9*\R9*_^950"953.956:959F95<R95?^9@ "9
M@#.9@&:9@)F9@,R9@/^9J@"9JC.9JF:9JIF9JLR9JO^9U0"9U3.9U6:9U9F9
MU<R9U?^9_P"9_S.9_V:9_YF9_\R9___,  #, #/, &;, )G, ,S, /_,*P#,
M*S/,*V;,*YG,*\S,*__,50#,53/,56;,59G,5<S,5?_,@ #,@#/,@&;,@)G,
M@,S,@/_,J@#,JC/,JF;,JIG,JLS,JO_,U0#,U3/,U6;,U9G,U<S,U?_,_P#,
M_S/,_V;,_YG,_\S,____  #_ #/_ &;_ )G_ ,S_ /__*P#_*S/_*V;_*YG_
M*\S_*___50#_53/_56;_59G_5<S_5?__@ #_@#/_@&;_@)G_@,S_@/__J@#_
MJC/_JF;_JIG_JLS_JO__U0#_U3/_U6;_U9G_U<S_U?___P#__S/__V;__YG_
M_\S___\               #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$
M! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!#
M 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1" #8 +(# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_**** "BBB@
MHHHH **** "BBB@ HKB?C!^TE\/_ -GVS6?QQXT\,>%%D3S(EU/48K>29<XR
MB,P9^>/E!KD8?^"AWP+GT>&_7XM> 6M9R A_MF'<V1G[N[=TZ\<9&>HR>0>1
M[)17/^%OBSX5\<VB7&B^)O#^L02,$22QU&&X1F)  !1B"<L!CW'K704 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 445\M_P#!7'_@HOIO_!.'
M]E#4_$D;6]UXXUM)+#PGICD?Z9>8&96SG$4(8.[8/\(PQ8*0"O\ \%%_^"RO
MP/\ ^":&F?9O''B>UO/&%P@>T\+Z?()M2G!&X,Z#/E)MY!?!;("AB0*_%']K
MW_@Z5^/WQTEMV^'%Q:_"W1UN)%D@AMH;B[O4+K&B)(V]U901ER%4M,NT'"$_
MG)XIN]0\1>+[WQ3XNUK4/$GBO6+J:\N;FZ\V^C-P6:3,(+!]RN4'4D\J,98K
M3U+X?7>K)),=-D.FV[QV[>>JD@%8V"JH^0^4'E/[L$ *R!LR':_/^OZ_KI=E
M^O3^OZ_32[R/VA_VC?'O[2/C[4O$7BOQ)K'BO7+Z4S3:C=7#7)DEQ)&7W,QC
M51#&^"H3;MR,A2YY=?$U\\%PB"2[BD01B1HWD9P3N!"A %PBQ +E2KA'5@K/
MGMM8\!7'V>;[0C7"XD$FX;H5#%9&#'*DIDEBV 2T<A&':+R\ZR^']QKD]JS1
MG[3=2I/<2R)A@K22'<6  &7=W "D;8(R4W,(V6VG]?UY!M[K^[^OR,NQ^+GB
M;P;J$$FEZAJ=I)IDOV@I97L\0D+.9MVV-@H3RT897>FQAC/WA^B'_!)'_@Y"
M^*7[%.KZ?X>\:ZOJ?Q$^'+"/=IVJW,DU[:H%;S#9W+J6+!VW.LAVEL[2%YKX
M$B\)W6G@BUL%OH].F2&ZA53)&L2LPP556.QE922 V6+'&\O&USQC\.+C6)I+
MJQLKR3[6RO+&X,XEQO E1W+!Q@8#$;45N0F9&5[_ #_K^OUL&_S_ *_I_G8_
MLG_8G_;_ /A7_P %!_AG_P )1\+_ !+;ZW:PA!?6C#R[S3)'&X1S)D@-CNI9
M3V8CFO9Z_BS_ &$?VZOB'_P3^^-^E^+O!^J76AZK $$D*R>=9:K"5#RV\L)+
M \8).5)\SS&8L8PW];G_  3_ /V]?!/_  4/_9^T_P <^#;R/S,+!J^F,Q,^
MCW>P,T+Y W#!!5P-KCD$X(""Y[A1110 4444 %%%% !1110 4444 %%%% !1
M110 5_+I_P ' /[<U_\ M4_\%&?%<EG*TW@WX;Q-X5T,%@8,H["\NGQ\A5IE
M+*Y.Y8T['8I_I]\47TNE^&=1N8-@FM[666,OC:&5"1G/&,BOXL_B]K^HZG\3
MM7MUEFBEDU>\N&&2S2SERRLX<X?_ %TC[&"D^4S;DVE0+S_K^NH>O]?UUL=)
M^R'\ _%'[6?Q%NKBWM;X>'].>57O8A*UDC X3&W<C;0N2[#:2QVXV9;ZB\+_
M +!WBGXHZLD%I9WD.C:7&5&QOL\,Q()8Y 97=MQ#LNT!1@A0,G]&O^"2/[&>
MD? _]CW2X[ZW:2ZU-Q=7#RGFXWDD.6P#RSA3N.[<6&2'<'Z,3P;IOFR6\-O%
M;LBQ3?Z,OSP$94_=!*D;)-H!8"0,V=Y4@O=W?]?U_E\YW=W_ %_77Y>C_,-?
M^"6UC%X?M[696N;JU02W$LD0'F29^96;&=WR(&8'K(,KM)#9U_\ L.:#X'^*
MUY!J%Q)IMOJD'E(9=/"26P4%V;<@P=Z,<MT)&,@@5^L\_P -])FFT_?:0QS,
MH*Q(%$>!(KEF9@"<.B@D=1(=WL:M\%_#^O(&U+1;&XCAFCG1_LWS+@^8&&%4
M JS^O.5.3G-+IY?UY_UV>X^FFWR_SM_EO9[GXG?M%_L/R_LX>)VUJ'PS/J_A
MRZ3;/=:?^_6 NVQF>+'][:@*87:QQR,#@K3X$:UJVHP:9#ILZ>65$43:>(W6
M,K&5=%8DF/YY"1)G.7W$[B&_>CQ%X(T?4M,D\NVA5+B$B+$ 57)_>,R  AVR
MO#8;&T\<LI\5^(?PAT>TO(6LK6UB$D06/:P?RG8+&=N[<"H\S;N4$80H2QX6
M]?Z_K7^K:%V;_JW;UO\ CY*Q^ ?[7GPOO/A%XJL9-:TN*:.[\Z29"H\N?: [
MGDG<N(?,'48"@;B #]@?\&LO[:5K^SA_P4 TOP;>>(8;3PO\3K"72I1=,(TF
MND!FM7+%<>893)$ "O\ K"6^>0 _1_[4W[*&B_%2:"#5;1;AF>&5%6=]\CL=
MVX%I"=[9;& 2%7H^TA?RH^)G@B']@G]L"+4[99FC\)ZO;ZYIH\Q0ODQMYD2!
MQRQ#QM'\V#AU4;07Q-]--/Z_3\]R+JVFG]+\NW?<_M(HK"^%_C^S^*_PS\.^
M*=/#KI_B73+;5;8."&$4\2RIG(!SM8=A6[0,**** "BBB@ HHHH **** "BB
MB@ HHHH *_D1L/V?K6;_ (*8>+/"9N4-K_PFNIV<K).2I9KYC&J_-NP!B7D<
M^<[+L#;3_71?ZA;Z7:-<74T-O!'C=)*X1%R<#)/'4@5_-7K_ ,)KCX8_\%FO
MB-9ZC:V>DO?>-K\16UR2MQ=0NXG1U1F.82JG81D88#GDA:$RMU/UL^"T,?A[
MX;Z?IMILAM]/7RDA<2JBM@< MPN2T8  /0]3D+L_VA;V4CJ\@WY5A'(V2V/]
M67S\V27B4#;YFX#[P&:BTK58[&$W$S31V*KYL<DFY?D$09F;H"V?,)P&W;@0
M3M.WS/Q=\6Y)M68:/I4E_':!(9#.VR,G:0(_E(,;A6YQC_6%0K9.^G>Y;3<F
M][V_KY'HVHZUJ$5@L=C"[@1NGEB)?WJ!(V0JX(QR1EHQ@#>H.[9NRT^(>H65
M]YEQNCC@C:;S$/E^6 H&\X#!3O<!069=J%@7RC-XW+^W"IUM='U#P3XRT_[9
MD_;;BU66T=F4LF]DZ#[FYLC8D9(VUZKH'Q!T;XE74UJ6M[B"W$HE8*$,;2OM
M,:X^?<4D=&^7YB8\%&<"ES7V%S=OZ]/U+&N?$&^TW41!)#(S2'S#$L+3.[CE
M8XPRCYN1@D<!$?!)=%XW4=6N))F:ZC7:^]!<6BB57#+(&(+#YB2^,9578-C/
MG.XM^,OBUHFD?#JWO=6BEEB@C6:YCB9/EVL0P+#&[S/)9< A0K( O KQ7Q9^
MW]X$TS2$L+2XUW5M8N-V$73W\M7&T298H,APCAG'S.78'C(9-K?^OZ_+S$VO
MB_K\/Z7F;_Q@T^'Q!=7#;76[\B0O&TKM,JL!N*,2'9N5ZY.,*2-Q"_DI_P %
MK/ S6OQ%T74H8K?^T;G?:B2.X:4R2EV54D5B0-Q)7YP0T;D$8 8?I1I/[2>A
M^/K^RVV.L0R>=L\B]L':.<2DQE25R/,VE2S  <J Q9S7Q_\ \%9?"TGQ2^(W
MPETF...:ZU+58[2*,,P\UI+F J"58G&?F'8*#M#CYP*^P]=OZMY:_P!:ZG]$
M?[%OP_A^%7[(/PO\.0>9Y>C>%M-M?WB!&)6VCW94$A><\ D#IDUZ;5?1],CT
M32+6SB9VBLX4A0N<L54 #/OQ5BF 4444 %%%% !1110 4444 %%%% !1110!
M\D_\%5_'-]H6E_#G0;>:..P\4:Q/;7Z2J\D<T20[PIC5AN); &> 2"/FV@_E
M)^U=^S_J7@/]M+P_'<G4-4\+^/+:""#3;^Y5X=+C/)CMI<B2+RL\>4!RY&#&
M"A_9#_@H9\/V\4_#?0]5&'70=41I(BF[<DN(RW7''';HS<@9S^=7B7PGXJ_:
M:_;#NM#N-12Q\-_#6WAN@#;Q^>]V\ZR(9)0F^0LGFH47 W9^Z2P)U_K^OZ]+
MF]OZ_KS_ .&OQO[*_P */VE-!NO[!\8:3I_B'0X3=!O$)U='E!59!&L<?ED/
M\ZLN3]TL#SD;NT\:?#K]H_4UU1O"3:;HUE8RF>PMS%Y-U=9=&+,[?(IV9 "J
M3P <[01]8:&85L2VTS7%R>8G1#)(P7')QCD;@V-XQ('#88N2R^+?A_P1>77V
MQU:XF=D??"[!7R.=N/EQDML!]VR7*L:;OI_7]>OI8T6KZ?U_7KZ6_.C6_A#\
M=/"E[/<^,+K4O[6_M"U^P6UOJ<$UO;0N@RLS1HB@LR)@!6564D%5'/;_  RT
M;XI>/_C9K=OX)^*?AG0M%T^%Q)?0>'8+R&SNDVJ;9"TDHF>,* W"?= PK&OL
M77OC;X5\7B:33M)FU)VPT2BS.Q=V/^6KX(SY8&\$XPK $ 5X7=0Z?\*_"][K
M#V-G92:A)]MNQ81A"SD'!)4Y++F-R6Y<D' .<FW]?D_7Y@E;^M/D_7IN?('Q
MA^)?Q:\/?';6?#>M>(-(\<16T?VFS>331:S7T)W()]BRC:$+KEF#$C(8?>!V
M/AK\4OC-X4^+$>D6>B7&HZ->3R!M<O=#4VLD>PE))2I6=2R,>) 23M&!N%;T
M"V/Q#^-FC^(IM*M=:DCADTQH[F#9(()7(\S#$J"2K+@G:ZDJ&VY5?MCX1^,_
M"_@[2+:V>Q^PS6D(\N VS/)&BJPW9(+!LQ $84 D]=N$-=W_ %_P?S\]0U2N
M_P#+\^OY^>I\@:#>?$#]I;4+JWUC0XM \2:<DMO'-#&S1SQIM'F*?[T<>&90
MQW$\LW(KQSQ#\,?BEJ?[8OPWNKB.SF_X1/4#-IMS<QQWBPB-8V:<H< M"CB1
M"-V)=N0$W8_2JZ\2Z!I,DTNFM"J-,\FX6_S2"5&C!5W )"[\[&=>5FY"A0?C
M_P"('Q^M_#_[<^@Z#>:;)'8:[H,B6>I-N22"^F=0VU=K L56%&+ <2=%'%2W
M_7]?U^JDUO?^OZT\[[;W_4;_ ()4_'OQ'^T-^S1<ZMXDN]:U"\T_6[K34N]7
M@B@O)A'L)W+$BQE06^5E)R#@_=R?I:O$O^">OPN?X5?LNZ+;2PR6\VK3W&K2
M1R*1(IGD+ MDG+,N&)& 2QP,5[;5#>X4444 %%%% !1110 4444 %%%% !11
M10!SOQ=\'OX_^&.N:-'L,NH6;Q1[EW#=C*\9 SD#&3C.,@C(/YT^$?@]9^&?
MC_J7B:RO+A5U. V&M6))DAO)!(J1E&;:%V,P3@C+-NV@[E7].*^:_P!KGX&:
M/X5-QXRM6O%N]6O$@O(2?,5BZLNZ/C>K,"Z;4/S&7C8<.H']?U_5CR6WUUK,
MAE$-Q),JF*/:Q\PE5>(!6*E!OD55SG:(V/R[G*1ZEI-O?^&I-0DOI/LRQ,8I
M(SF.6)4+M\BN#M.P$(K!E*Y&T%@(_$6FW%Q(6WN\D;!Y&&9!YF-I; !X#1@A
M1PY?84/E[:B^(=O]LM+'3VD:W@DB>680R!65(1D1"0G;\KA06;< 2S$H  QI
M;3^OZ_S%I;3^OZ_'7Y^$?%3XZ7UA-= ZVOA?PVJRFZO_ #3MA(_Y9!@P!&YF
MY7/+,%08PMCX8_$3X??$3P;;ZM=^)KO6M,MMILRCI;[B=F!(K*-NUI$!7&[&
MTC^$GT35+/3_ (EZ!=:2F@V6I:?'%S9R6XDA()=-ZQKG?EA]YB#Q%GA7D,U_
M^S'X,\6>&+73Y]%L;.&V6)8II"H9+='W>5MX\M@J9/RX5T8 !5%%NO\ 7]/^
MK='R];?U_D_ZM?3X1^(.I:/X&_:3U%?!NOV6JO;W,>J+H]Q-$MVR'AH@RLV3
M@ 9VY!*\8R3]M_";78OBMX7M_$NG[+6WDM\S1W 6-N0Y=LR#Y3\H."20JO\
M,JB&O*OBG^QQ\/K;QM9O)H:6L-LJ[+4,N9&V>9*))$^>4@A@<..5^8@ %O:?
MA7J=KX;-I#:S110MN$1&-J?*A9<!>I"YP64LJ#Y0VP1K;^OZ_P _T2T_K^G^
MK\WMS7Q2UK4+218YX?,56:*)&R/+)18P<CYL815;&0#U7^)OGNP^ VM?M&_M
M4>%;&VFBCT73[ZT2R1E'G73MTRN,+%MV2,O  #XW%6">R_M!ZK$/$SQK,J^9
M+Y[+(622,,!Y>[D*<J 0P.3MR3D&1?IG_@GI^Q#;:)JNB?%K5[UIM2N+*==.
ML1$!Y"RM\TLCX!9FP<+M& (^C BFM]/Z_K^NX^NG]6_K[^O4^P-#T:W\.:)9
MZ?9QK#:V$"6\* 8"(BA5'X "K5%% !1110 4444 %%%% !1110 4444 %%%%
M !7D/[;=U;Q? ^XC=X/M?VF*XMD<*Q8Q-O8A6900%!SPP /0??7U'Q)XCL?!
M_AW4-6U.YCL]-TNVDN[NXD^Y!%&I=W/L%!)^E?B=\=?^"PUO^U?\</!OQ>\.
M:'K5O\/O"\FIZ3:V,EU)]JU.S\U-]\B1Y1)9!$I"#+F, ;BC$D#7H?96B:['
MKVGJTBI*TK).\+EI&?85CP&8 ;@2H<8+XR-A\Q MOXCZ*GBWP5;R"XD>-D*.
M84,GG*^Q1@KM?!8JP:/DJK #Y@#YAX9\6V@TK2?%OAW5(=6\,^(&22*^LY51
M)V4=<[>"V&P& X)R5#NM=]I.M-KDJ6,C;HI62Z7<H+<[B5 8'!W83+[<EUW$
MD@SI6_K^OZ]1)+?^OZVUUOZGS[\4?V1=0\-W5M)X/\6ZUI%G%B!=.EOEGLDP
M6!R\A;:?D?=@[@5QN(0LU_2O"'QV\*:5-]E\66MQ<1*N5N]':06I<!Y!*RSL
M?,8,&)! Y!.TY<?1?B:TMYK6\:1H6CFC P81O:0EG17WD9'$>4+ <#.Q,YX'
M5O!,T<[-"L<?#26XB4AXE8RA0I8KN7RY(CO/018)41MM/7^OZ\N@:=?Z_KRZ
M;ZI'R#\:?BQ\=YKZ329['PSJS7&8&NEMIQD/Y2EBQ(92-NTA.%+=03@_0O[(
M?PV\5>'O ,,?BYM+:/3;Q;LW.G/-#;B!%,F<$#YLL.%_N*<C!%:?B'PS%>WT
M]W?7AN9H)7C6>5I=H9BY&0R@;RH..5^\#@)O:FS?&JP\*^%;N8W'DR-&Q\N)
MXT\GJK$-U\P^3&=S N71B-O)9;:/^OT_X?0-KI[_ -?+;;7KH<7XITVZ\?\
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
M)GRYAR/ND-DX*@@@?R.ZW>C5];UM;F1I/L]W<0L^3\B@HY+*Q;Y0(6VJ<C(
M50QW+GK)+I\S1FX^S[,-*XF$C1/L.Z1&E4\@FWQADZ1C)9?-4>_]?U]P/?\
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
MB@ HHHH CO+.'4;.6WN(8Y[>=#'+%(H9)%(P5(/!!'!!KPCXS?\ !+/]F_\
M:$D\SQC\#OA?K5SAA]J?P];17/S?>_?1JLG/7[W7FO>Z* /A'Q5_P;3?L7^*
M6^7X.V^E)N1V33=;U"U5G0DJV%GX89(R,<$CN:YV'_@UE_8TCC57\">*)ML?
ME'S/&6JMO7:5.1Y^.0\G0#'FOC&1C]$** /C#X??\&]_[(/PWUBWU*T^#NF7
MFIVDYN(+N_U*]N986))(7=-C&XLQ&.2S$YS7TO\ #?\ 9E^'/P?LX[?PMX%\
M)>'XX7$B?8=*@A8,"K!MRKG(*K@D\;%QT&.XHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "OQD\1_\%2OVFX/#7QX\?6/QH^".EZ7\)?&6J:%IW@C7
MM!2'5=?CMFCV) T<Q:1FW,BB/<68'YABOV;K\,];_P""=GQ2#_M >&;O]B^P
M^(7BKXC>+M6O/"WQ$UC7-.LCX>BN95:&57$TETJQR?O@8WSN +9.14QO[33^
M5V];QMOI>U[)M==1NW*K[<ROZ6EVUMMMUL?H)XV_X+*^#_V?_ OPAN/BCX5\
M8Z#XB^*G@M_%4>G:;IQOGMIT@BD_L]8@PG:YE>0)&@C/S<.R\FLCPQ^V)8?&
M7_@HK^S]C7/C7X,F^('PYU'7;?P#>Z5;V^D2#<Q\[4\R&>&YC",$7RR#\OS*
M=Z'SV']A3XR:)^UG^P9J'B*WN?'L?PA\,ZG8>-?$]S=0S1V5X]@JHQ,C&65W
M=0HE6,$M&C,P)^7U3XZ?LW^//%G_  6O^#WQ*TO0KIO _AOX>ZSI-_KOF1&&
MQO9V?RHC&S[VW<-E$ ^5=S'( [*BIJ?-'9NIMT24[??I:_RU:9E3YO9I2>O+
M#?NW&_W:W2V[%_XJ_P#!9'P?\"?BDVC>-?AG\:O"OA5=>3PP?&NH>&"GA\Z@
M\WD(BS+(7>-Y,!950H>3G S6A^T/_P %=?!/[/G[2/B3X2_\(/\ %+QMX^T+
M1K/6K?2?">AKJEQJ\4_FEO)59!M\E8PSF79PZ[=Q*AOS;^+W_!._]K/X\_ +
MQ-I/CCX<^.O$_P 4=-\4P:C<>*[_ .)GVK2=5T]+U2EKI6E>:L( CVLQN$0J
MJ2[3N,8K] /A;^S-XYT'_@N1X^^*5YX:DC\ ZA\+M/\ #UCKI>$K->QW,<DD
M"CS&EP%7/W$7.<9.XM$:<'&.NNOX1NOQNM?QW>4JDU-V3MIOTO+EMIY:[O\
M1>\?L4_MH^"OV]_@3:_$'P')J/\ 8\UY<:;/;ZA;?9[NQNK=S'-#*F2 RL.Q
M((((.#7PS^TS^W#^T!J/_!2'XR?#7P5\;/@W\*_"7PQT33-9MO\ A,M'B==1
M-Q#$SQ>>9E(_>,5+8RN0 A)&/=O^"(/[-_CG]F#]FCQUH?C[0+SPYJFI_$;6
M]8M+>YF@E>:SG>)HI@T+,-K8( 9MP"@$+C ^6OVOOV0?&L__  5$^,WC[6?V
M/X_VD/!GBW2=(LO#TM_J&EVUKI]U#;(DDZ^?(\JX(";DC5E(+#[QVYNSJ)PV
M<;][-Q32=^STU[6:-]5"47J[V^7-;IKMU7K8]Y_9T_X+01:=_P $VOAW\</C
MAX=N/#;>,/%:>$I)M*M9%L\/<21)J92<JZVICB:1MGF$$$+N[=Q>?\%HOAEI
M?[,A^*5]X;^)6EZ;JGB=O"?AC1[_ ,.RV^N>+KO8K(]G9D^889,G:[A<*N2
M3MKY#\2_\$Q/C]I/_!(KX4_##7-+;QIXKTGXOZ;XFN-#AU%+F'PWH*W#LUIY
MLK@2QPQECM4MGS-H!'!^M/\ @K1^RC\0OC-K'P1^)WPPTRP\3>+/@/XO/B=?
M#EY??8UUZW>!HI88Y#\BS 89"V <$9&ZM:L::>^G-;3HK0N[:WU<O):[V,*<
MIN\5TBVNS?OV6J79/I?2UKC=)_X+7?#O4_@M\6/$TW@WXG:+XD^"UG%J?B?P
M1J^BK8^([6TE8!)EA>3RW782V5D(^5@">">B\6?\%;_AMX6^/?P<\ +I_B;4
M+SXT:98:KIFH6MO$;+3(;[<+079:0/&\KHRJ AY![\5X[^S/^QG\2OVH_P!L
M;XV?&[XQ>!5^%.B_$KP)'\/=-\)R:M;ZCJ36NU#-=74ML-BL'#!%60D=>@4G
MYM_9V_X)D?'[P_\ L0?$ZX\3^"[RW^*G@5O">F_#BP.I6\DMW:^&KU[F&6*2
M.79$)A-(H0.IPB9YPJS[B=ZBM\+:3OI=J5O->[*UV]U?0T?,[J+WNEZZ-?+X
ME?:]GU/M7XA?\%L/AA\,O!WQ)\2:GH?C3_A&_A?X]MOA[JFIPVL$D%Q?22%9
M9H<2[FMX%&9&(5P<@(0 QW_V;/\ @K9\/_VC_P!IAOA/_P (O\3/ OBV^TZ7
M6M"B\6^'7TQ/$EA'M+75L=S'R\,&'FA&(SP""H^.?B5_P32^*S?\$1/"O@2U
M\$7.H?%3Q+\2;+Q[XLT6.[MM]O/-JINK@O)N$<GEQB(/AI#PVTMA37U!\:?V
M<?'7BG_@MO\ !7XG6/A^ZE\!^&? .K:5JFL1O#Y5I=3O(8X2&?S#NXY2/'W<
ML.!51IQ349;ZI]KQIIWOKHYW2\M-;IJ/:-\TEMHUYWFU;UY6F^O5V5[_ &91
M117.= 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
2%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>a13.jpg
<TEXT>
begin 644 a13.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0-217AI9@  34T *@    @ !5$   0
M   !     %$!  ,    !  $  %$"  $   ,     2E$#  $    !     %$$
M  $    !_                #,  &8  )D  ,P  /\ *P  *S, *V8 *YD
M*\P *_\ 50  53, 568 59D 5<P 5?\ @   @#, @&8 @)D @,P @/\ J@
MJC, JF8 JID JLP JO\ U0  U3, U68 U9D U<P U?\ _P  _S, _V8 _YD
M_\P __\S   S #,S &8S )DS ,PS /\S*P S*S,S*V8S*YDS*\PS*_\S50 S
M53,S568S59DS5<PS5?\S@  S@#,S@&8S@)DS@,PS@/\SJ@ SJC,SJF8SJIDS
MJLPSJO\SU0 SU3,SU68SU9DSU<PSU?\S_P S_S,S_V8S_YDS_\PS__]F  !F
M #-F &9F )EF ,QF /]F*P!F*S-F*V9F*YEF*\QF*_]F50!F53-F569F59EF
M5<QF5?]F@ !F@#-F@&9F@)EF@,QF@/]FJ@!FJC-FJF9FJIEFJLQFJO]FU0!F
MU3-FU69FU9EFU<QFU?]F_P!F_S-F_V9F_YEF_\QF__^9  "9 #.9 &:9 )F9
M ,R9 /^9*P"9*S.9*V:9*YF9*\R9*_^950"953.956:959F95<R95?^9@ "9
M@#.9@&:9@)F9@,R9@/^9J@"9JC.9JF:9JIF9JLR9JO^9U0"9U3.9U6:9U9F9
MU<R9U?^9_P"9_S.9_V:9_YF9_\R9___,  #, #/, &;, )G, ,S, /_,*P#,
M*S/,*V;,*YG,*\S,*__,50#,53/,56;,59G,5<S,5?_,@ #,@#/,@&;,@)G,
M@,S,@/_,J@#,JC/,JF;,JIG,JLS,JO_,U0#,U3/,U6;,U9G,U<S,U?_,_P#,
M_S/,_V;,_YG,_\S,____  #_ #/_ &;_ )G_ ,S_ /__*P#_*S/_*V;_*YG_
M*\S_*___50#_53/_56;_59G_5<S_5?__@ #_@#/_@&;_@)G_@,S_@/__J@#_
MJC/_JF;_JIG_JLS_JO__U0#_U3/_U6;_U9G_U<S_U?___P#__S/__V;__YG_
M_\S___\               #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$
M! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!#
M 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1" #B +8# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BOB/]N;_@OK\!_P!ASQ+JOAW4-0U+Q5XKT6X-I>Z7I$6X
MVLW $;R-A=YD9$VC)!8\?*:_,_\ :U_X.I_BI\3[:XL_A7:Z'X!T]9&BFO1:
M#5-0M\D HSONB5E#+D^4-I!;[HX /Z#**_D"\?\ _!5W]H#QEXW&L2?'3XC3
MW6T8N/[4G@C@?8-D<$8W1%OG/"1D[L@[2X0U-$_X*[_M$> /%K/9_&;Q[8ZA
M;\76_7;JZ+*^UBS!G^7#'A2KAR452-RFC978/179_8117\OO[-O_  =&?M0?
M /Q1;_V_XAT/XR^&XW2"XTO6M-ALM2A_>^6^+B'8YER0/G!3++@ $!OU*_8I
M_P"#J']G_P#:0DT_2_B!!JWP9\0ZA+'!"VKD7FB7#OPHCU")?+R3UWJH (^8
MX?:68>1^G%%5=$URR\3:3;ZAIMY:ZA8W:"2"YMI5EAF4]&5E)##W!JU0 444
M4 %%%% !1110 4444 %%%% !1110 4457U35+70],N+Z^N+>SL[.)IYYYY!'
M%!&H+,[,<!5 !))X % $7B/Q)IW@[0;O5-7U"RTO2]/B:>ZO+R=8+>VC49+N
M[$*J@=22 *_ [_@MK_P7]\?>)OBSXP^%'P=\>>&?#_@6WAB0^*-%G9KN[4+F
M=%N' B&<E2JC(& ,[EDKQG_@N=_P7%U;]O#Q[?>#? MYJFE?!OP[<". 1OY7
M_"5SJS#[1(0"/+!7=&FX\*=ZJ6 /YIR:3J'C3Q)''#:W-U<:E?,J1;V8+"@0
MK$?]8OENV5(4,C,#U(1 ]OZ_K^ON#;^OZ_K[CJ/"%Q-XQ63Q5J6FZIJ&CZ),
MMDCRWWV>;4/,D!&QP#+-+(R(6D+JJHS@D@%CS=_\4]6N=4MO#.EVEJVI6S^4
MT=H (HAC8J0H&PT@4H&R-JM&Q(*@LO?W,4_AZWAT:VFCNH+,O*)A;AK1;@J8
M1)&F<A A"(JXVH'9F#2$G+\!_LV6_AIXI9KN]NM8 \ZX\E_W.=CY)?&\.OFK
MN103U&<Y!+=OZ_I?EW%;73[_ .O+\GU/.[7PUJ1\6/'';M9W$,@CAFOY5N'*
M-@LTL@/,CG8 BMC9YPVG+%NP\4:WIECK\EC=:DMZMG+(KM:7AF,TID(6*-43
M>&#'Y3\C[5'+ 2!>[\5>&[?PO;6VCZ5"MU-)<22WEX5C6 S8CP!*X\TLO'+
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
M#(PBA21GC&%5<*$\#UC]KY?%>LRW.GVNRSN.5A8"&12&.&BV Y9O-?!!'(W
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
M=VXP*'M^']7_ .&W:![?AOZ=7\KK;=H^;/VT?BSK'@1)-'\/^(/#.IZUYDJ
M16$D=C8;"R?O7+_O@!D;5VDB'#*"/E]S_P""=OP6U+2O!":;JGB"?Q#J6KW(
MOKZ698X%BD5 61412L>SYH\%6) 4'<!O'*^,?V;]/\1>(EU*ZM;6.V7FW2(M
MDQ8 CW9#*P;Y" ,-M9MOS8KLK'XL6_P=TZYM8YHX=7DMVBM[<#&?W;J3@L0F
M%RH.2P0G!*H'*O\ U_7]=!7Z^O\ 6G]=#:^+OC"RUWQOXLUIG#:?HL#P%W*H
MKNX!9BROR-J#<HQ\Q4@+\H;Z&_X(2^ )E\*^._%EQ&QCNKV/2K*8*%1UC!:9
M1@?PRG VG&"#CFOA+X\_$?\ X1'P+#H-G=3)>72/->O#+ME23[[,P5E+2?,#
M]SY<$%@,D?KC_P $Q_A*_P '?V*?!=A/;_9KS4K=M5N(]NW:9V+ICY0<"/RP
M-PR ,<= ]+^>O]?UWUZ#Z^>O]>?_  =>A[Y1110 4444 %%%% !1110 4444
M %%%% !1110 5\5?\%$+^WU_XVV%G93>;?:;I2+<(CLHBDW2S(I.2%;9D_=+
M8D7 <D!?LW5-1CTC3+B[F*K#:Q-,Y+J@"J"3EF(4<#J2 .Y K\U/%OB6;XB_
M'/7->NO/:XUADN1D,ICB*E(B&P7154KE1G"?,.2K,!Z_U_7^1%X9U=;I9+*X
MADAO$81E/(  < [&"!<M\T<:CLWG<%?D-.74VT^VCEMY-UT9-T;1CEY,Y4M\
MP"D>:%W!0!\Y4GS S.UG3V$@O+=6DN$=9'5(UR77YP?+^9$W !RIY#2LN.-K
M4[/5#&L<AD'[D89%:0Q7*QQRC!8-D?*B*A7''4DH32CV7]:_\,$>RU_RO_PP
M_6O&4WB6!;6.%8I$)82*@7#,<H4& 0K95<GC(C;C"JO$:[_:1,<RN888WC^6
M,NB[2P4'?E3N59%"YS@D ;LJ1TVH^([32_M<=Q K*Q9(RH5)%;$RL!$C8_B>
M3:O0@+DKC/->*?B?I%GX?NGN(WG\QB0LJ,8Y]VTA>!_$PD (X;S&V@8(*6O>
M_P#7_#79*U[W^?\ 272[U_3B/$?QGFC\-R37EO-I[1R;$09C\MXU.[C>%VKN
MR=_7<6^8(Q?Y_OOB3)+XTO-6D5IC;JMO:)L_<B4%E0 .7RH\N4@$!CM VL2
M-OXI>-+CQO?7UY&TUK!Y+6\5Z6D-M'"V&WIR0968E3L8HBJ3G&XGS35)(=7U
M-HK>)K>')C"X#[F0K]U<*2%5<E&3)"KG!:,)7KI_7]?\#K7X=?Z_K;MUJZYX
M@N?&&N2ZI>3-,#(^8I!O1LE)&=<EMNW=DA0<=&#_ #D?OI_P3Z_:O\&?M9_L
MX:+J7A'6+74+CP_!'HNMVBRJUQI5] @CEAE48((93@D#([ @J/PVN/!RV?RR
M,K,#B1M_[L,) YP7VY4P%R6.0RB1L@EU;S#_ (("_M:ZU^S5_P %NO$7A]KJ
MZCT'QS<7.EZO8LQ\IQN3RI=K#<)(VP?EX*[Q@@+1=O\ R_KM_70.9M6_#\ON
MZ_\ #']1%%%% !1110 4444 %%%% !1110 4444 %%<W\3_BUH/P?\,W&K:]
M?V]I;VZ;RAD02R#.#L5B"V.N!S@&OE7XY_M-^(OB_P")+?3=#O+GP_X;GMF<
M/!(T=S<*XCR)B"0 $>-R%!VHYR2,X W/5OVQOCII]K\+M3T'1+ZWU#5-0MSY
MIMI0RVT60,EPP <LRA5Y9@3A3Q7P[\;]8N?A=H,?C+3;.YU2UT'SYM0L8%\X
MWUA),3]HC!&7>/<-H51AHSG!=*[M+*%)?*CA>-KB5X(O,)8RJ/+=6="[-(&,
M,F5"N&VB,;6Z;>C^8OG2*\$S1D@R9W;]QNAR,X;;(TX8D;2&#Y(C8N1\AQ\O
MZ_KM_P $Y_PGKNF_$7PM8ZQHUU#JVCZE%]ILKA758)XBJ+&N[&(^0Q!7:552
M5505\G+\3:2VAZO++;R ;4\Y7!6,S1_O .  !D(Q"#(7 !& 5C\&^+<7B3_@
MF/XKN_%'A?3]0\0? G7)WDOM&MHF%UX*E8^<9(8V^<6_!;RU VDJ?N J?>_
M'Q.TCXK:#I.N>%]4AU#2KJ)+BWN8V$BH-^W<P! W!D#,N&^:!&VKCRJ5MO+^
MOZ_$F/3R_+^NGWG+ZWJU[H]S')'9M+;J0Q\INFWRE0#YG_A*-D_+N W$@ C@
M/B#\3FMM+:&#2[JXN-FU)6.8P,M&%;@#D9.&W8 (.#&0?H2QDMY+RTA:SA=9
MT5566,XPZ*H7?@[_ )<$ '#*P5"62)4R/'T>CQ6+301V,T\D@52C+\PV,YZ;
M=V5,.3@')ZL6=%/=M?[OZ_X'F/W>6Z^5_P#/_@>=CX!^)5UXC\=W[7%Y MI;
ML^R-+AP(H]SA40JTA 8L$D.<DAB?FYW]!\)_AC-&R*ENS73GRQN8MY?R;E4M
MM)C<^6J%@=H,;XV[03Z[X\\.C5]9CED9;F&5S!$-Y'FQL6SL.=Q4JY;^+#+$
M I),:Q>&+BQ\#:1'=:E(YD\MIMC$[TP5<KL;&2':9OEQ]TY7<F%7I_7^9/I_
M7^?K_P $X_XKZ%I?PL^'D^I7DZ6=G:*SGE"\:Q['"8.T!71 ,&-BOR_<!VCX
M+_X)&_#*[^(W_!4+Q7XZGMYH-+\+V-QK+@1M,J27!"01 [6&0=^W=AOW0.#@
MBO;_ -N;XI>*/VB+N+0="MYY+>_GBBM;&-E+SX<A/XO^FFU6)QL X^?)^F?@
M)^S1H_[%O[/NC^$/+L=2\7>))HK_ ,0WR(9-\@5%%L'17;$88KS\VY\Y(0,*
MV>NK_K^E_5JU4M=7W_KRVZ[_ "_73X&?MP?#_P"/-ZNFZ=JRV.O^:8'TN\'E
MSB0#)"G[KCT(.>F0"0*]>K\0[#3XO&%SJ<D@<7T.H!8KJVF)D<A65=K'C: '
MX3 RV?W6T[?HSX%?MF_$SX,Z%;V[:C>>*-+L%">7J498F&,IM1#C<K%'P,,1
MD*#MX59VT8MM&?IA17@/P?\ ^"B'@WXC2-;ZQ%=>%+P%@#=YDM9-NT';+M'3
M<.655^9<$DXKWNWN([NWCEBD22*10Z.AW*ZGD$'N#ZU0Q]%%% !1110 4444
M %%%% 'Q#^U[\'O&T'C\2:I=7NK>'9+8QVFH-(SJNTF3R9% ;RV  PYQN))R
M<%:P=35=*T_SH?E:TDE6-,"%HPL. 5+-\O[N-AA3_P L\,582H_WIJ^D6NOZ
M;-9WMO#=6MPNV2*5=RN/<5X-\4OV3'LGN[OP^JW5C<RM)+8D!9;=/*1,1M@^
M8 $R%(W95.3BCK_7]?\ #OH%]?U_K^M7T/G>QLH=5\-Z3JMNTENR6/D.T>V,
MQX95 *#& I<OO1=WS%@5PB/IZ?(=-UJ:-9/LL8\Z6/<Q'V958*/D!&45D2$H
MO##RRF/F=N=^'RWG@O5IO"VL*RVVI131VRD$*[OM&"<L""H^\!A22,$[C793
M>6UTU[NG"[!/.%MS\RNL;'C)#!Q&R?/D*  &7:-Z6R$EHOZ_K_@[%?4=.M+F
M+4]'U*%9=+U-=ES$2X5 Y"$C><$%MQ9MH#$EB26VU^>?QR_9Y\??\$O?B;J'
MC;X76T^M_#6XG.HZIX9MTS/8 X::XM5RQ !C8A5)8!L;'!<K^B%VI&G0LO[R
MYTN%S*JL9'BD5Q(2N[&Y7\J1!*^3D#.29 ?S:_X+_P#[<7B/X.:W\+_A;X=O
MWTG3=>;^U];O;-66\N((+D1+:+R&QRQ*;23D9?:"X=]/Z^^X7TOTO_3OW_J_
M0^K?V:OVEO!_[47@M;[0;A7@N!]F:)46)HLJRL"HR6DXV@8D.2%50T5=%XE^
M&MYK$<MY)<71MU!9CO\ D)CQ/C[IPH"A]N[ 7(!:3Y5^+?VZ_@!?_L+:AI/Q
MX^!+_P!K^%->MX;WQ+I-H?W9689\\Q?*/+=<@A<[=A*YV\>N?LY?\%.=%_:P
M^%4=]IJO;ZA)&IDM9 %D60/&0% RI5F6   9PRE?W;982M_PW]?I\AQ5M/TZ
M_P!>G6[0?M#^,;?X6VEKIMIYTFI7[""WM[7(=RAVY(+'#*NT;]W7=C&U&'DP
MO[SQ!I"_;]GG7]N078,RKE?NE'(8*$+8!( 4H"5#-N[OQ/X!NO%'B9KRXD@9
MIKDJDRJS2)'E@" ,_(5"'R]VULQ#!,N!SOQAFT/]F3PS-X\\>1K_ &+:1B/3
MM(>X1KS6KLL=B1@$[H]ZL7.TY7()W\LMV*UWT^?]7_R_ ],_90_9DM_ T#?$
M+7HK=]5*R+H4 D$RVX.=\VR0;F95DP!U.=SCYI-N+XS\80^)?%UQK5UMFMY)
MMRK))NCGA56)4C!)3:A*K@\S'=@ $?('_!*WXK^._C%)\<_'GB#4M2N-+\>:
MC#Y-FMPS6EQ=A#),8XPSIB**0#Y">,JRC"I7U+:Z7)XC\=V5C'&C6_F2))''
M-\NU(W3<'_B?(@+.,?-&"-VW:%HUY#T:\O/Y?UY>AT'P]LY-9AF\[[2[W%O]
MHN#*CEAF60'&><D;B%P?FB3YWP0OL&C::D5W))Y,8GAN&#,JC=$OEK]X]5)
MC9@2=I(&Y  34^"/P8U;QMJT.GZ+9MJ-U=6L2Q16Z[A%&6 60Y)6- RLA.[[
MB1_,P0Y^[OV<OV)M/^&EY:Z]X@>/4]<C*3Q6^P-;Z?*!@$?WV7C#8 4C*@54
M=+-_UU_R_P""$=$F_P"NO^7Z7/,/V3?V'#XG6S\1>+[)[;2EA3['ITN5DNL
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
M11169H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
61110 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>aos.jpg
<TEXT>
begin 644 aos.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" "_ @<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>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#]4Z*** "B
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 **** "BBB@ HHHH **** "B
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@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M5CV5@/8FOH>IE%Q=F-24M4%%%%24%%%% !1110 4444 %%%% !1110 4444
M%?(?[4:M#^U%\&Y[W TLR1JK/]WS!<#=^/,=?7E?./[;WPYOO%7PYL/$^CJS
M:QX5N?MR;.6\DX\P@>H*HWT0UK3?O&=3X3Z.HKSWX%_%S3OC-\/=/UVSD07@
M017]J#\T%P!\RD>AZ@]P17H59M-.S+3NKH***YGXD?$+2?A?X.U'Q'K4ZPVE
MI&2J%@&FDQ\L:^K,>/U[4;Z#/FSPA^__ ."A'BU[3#0II@69H_N@_9X 0??=
MC\<UYS^TA\.9?BQ^V;I_A>)VA2^@MA-*F-T<2QEI&&>I"*QQ[5ZG^Q+X5U/7
M+SQ?\5=<A,-WXENG6U4C&Z/>7D<#'0MA1_N&J&J_\I%-'_[!C?\ I%)74G:3
MMT1S6O%7ZL^H/!O@S1O 'AVTT30K&.PTZU3:D<8P2>[,?XF/4D]:E\4^%=)\
M:Z%=Z-K=C#J.G72%)()ER/J/0CL1R*UJ*Y;O<Z/(^.OV9AJ'P4_:)\7?"1[F
M6[T.5&O;'S"/W9"JZM]6C;!QU*BK_P"WQ_KOAA_V%I/YPTLW_*0Z/_L$#_TF
M:D_;X_UWPP_["TG\X:ZE_$B^Z.?[#1];5\A?L;_\EP^-?_81;_TIGKZ]KY"_
M8W_Y+A\:_P#L(M_Z4SUC'X9&LOBB<E^VKX-G^(7[2G@+PY;R"&34M.@M_,/\
M -S-EOP&3^%?8WP^^'NA?#'PO::#X?L8[*RMU )4?/*W=W;JS'N37S;\</\
MD^#X2_\ 7E'_ .C+FOK:G-OEBA17O29GZ]H.G>*-)NM+U:RAU#3[I#'-;W"!
MD=3[?UKY!^"MK/\ LZ_M6:M\-([F63PQX@B-UI\<A+%3L+H>O! 61">^T&OL
MZOC[XE?\I!O /_8-7_T7=44];KR"?1C_ -K;6-6^*7Q8\)?!O1[I[2TNREWJ
M<B9Y!R1NQU5$5FQW)'H*^F? /@+P_P##/PW:Z'X>LH;"R@4 [,;Y6QR[MU9C
MW)KXN_:8\!P>(OVP=(T_6-4N=!T[7K2".#4+?&5;88P.2."Z@'G^*N]_X=\V
M?_10]:_[]#_XNKDH\L4W8A-\S:5SZPO;:TU*UEM;N*&YMI5*20S*&1U/4$'@
MBOBO7=#7]DG]ISP]>: [0>"/%KK;SV6_*0EG"LOT1G5U)Z D5TG_  [YL_\
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
M 5!@#Z"GU,I<VB6@XQMJ]PHHHJ"PHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
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 **** "BBB@ HHHH **** "B
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@
:HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>backandfrontofficev1.jpg
<TEXT>
begin 644 backandfrontofficev1.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" (? Z@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>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#]0ZEC;<,=
M345>9?M.7,UG^SO\1I[>:2VFCT.Y9)HF*NAV=01R#]*:5W83T5SU7!'448/I
M7P+^S?K[_#WXQ^')-335_!VBWO@F;4I[&^UQM5BU>2)4D>[QO86^U-S!3@G.
M*C_9E^,DZ_';0]=U2[U['Q):_CO;?4[:XCL;:?S3+8+;.XV-F$%#L[FM73>I
MFJA]^L#MX!_*H]I]#^5?(7[.?A?1?C1)J7C_ ,;^*-6D\<6OBJYMQ9IK<MI'
M8+#<;8;46ZN%*LH&01\VZO,;#Q/J^L?%C7O"'B:^U+2/A?JGQ)O8+_68;IQ]
MHNE"M;Z<7#9@A8J"2, Y XYI>SUM<.?2Y^A>#G&.:-I'4$?A7SW^V1KE[H?@
MWP3HUMJUSX:T'7/$MGI&L:G92F&2WLV!RHD'^K#$!=U>?-8VOPA^/&H>"O N
MO:C?>&-4\$:AJ.J:;<:I)?+93QJPAG5W9FC9NF,\YSZ4E&ZN4Y6=C[(56'!4
M_E3]I]#7YT_#'1;_ $[]D7QCXH;POKNCWMUX+E*^++KQ$]S'?,9%.8[?>3"W
MRYW8!PI'>M/7M"O?"/[)NMZG'X5USP7=W\^@/_:%YXB>^.H@SJ3)& Y,(.XD
MKQG> >E5[/I<GG\C] L$]!1M/H:^3M6T'2_C;^TU\2_#OCWQ)J>GZ7X7LK#^
MP](L]6DT]/+EAWRW>49=[!_ER<@<5POQ!\%WOBG]JW5]&TVQ3Q1I>E^'M(:*
M/4O%=UIJQ)ROG*\1/G.P'.>O7/-)0\Q\Y]T44BJ%50.@  JA)J_ER,GV*[;:
M<;ECR#]*R-#0HK-_MK_IPO/^_7_UZ/[:_P"G"\_[]?\ UZ=F(TJ*S?[:_P"G
M"\_[]?\ UZ/[:_Z<+S_OU_\ 7HLP-*G"LP:U_P!.%Y_WZ_\ KT[^VO\ IPO/
M^_7_ ->BS TJ*S?[:_Z<+S_OU_\ 7H_MK_IPO/\ OU_]>BS TJD4Y%9/]M?]
M.%Y_WZ_^O2KKA!_X\+W_ +]?_7HLP-:BLS^W/^H???\ ?K_Z](==_P"H?>C_
M +9?_7HLP-!FR:2LW^VO^G"\_P"_7_UZ/[:_Z<+S_OU_]>BS TJ*S?[:_P"G
M"\_[]?\ UZ/[:_Z<+S_OU_\ 7HLP- TE9YUK_IPO/^_7_P!>F_VU_P!.%Y_W
MZ_\ KT68&E16;_;7_3A>?]^O_KT?VU_TX7G_ 'Z_^O19@:5%9O\ ;7_3A>?]
M^O\ Z]']M?\ 3A>?]^O_ *]%F!I4JUF?VU_TX7G_ 'Z_^O1_;7_3A>?]^O\
MZ]%F!JT5F?VU_P!.%Y_WZ_\ KTO]M?\ 3A>?]^O_ *]%F!HDX%150;6LG_CQ
MO/\ OW_]>F_VS_TXWG_?O_Z]%F!HT5G?VS_TXWG_ '[_ /KT?VS_ -.-Y_W[
M_P#KT68&DIP:EK(_MG_IQO/^_?\ ]>GKK?\ TX7A_P"V?_UZ+,#4HK-_MK_I
MPO/^_7_UZ:^M_+C[#>#_ +9__7HLP+K-N:DK._MC_IQN_P#OW1_;'_3C=_\
M?NBS T:*SO[8_P"G&[_[]T?VQ_TXW?\ W[HLP-&BL[^V/^G&[_[]T?VQ_P!.
M-W_W[HLP-&I85_BK*&KDG_CQO#_VSJ<:U@8_L^]_[]?_ %Z+,#3HK-_MS_J'
MWO\ WZ_^O1_;G_4/O?\ OU_]>BS TJ<M9?\ ;G_4/O?^_7_UZ/[</_0/O?\
MOU_]>BS U:*S/[<_ZA]]_P!^O_KT?VY_U#[[_OU_]>BS T7;:OO4-9[ZYN/_
M !X7F/\ KE_]>F_VU_TX7G_?K_Z]%F!I45F_VU_TX7G_ 'Z_^O1_;7_3A>?]
M^O\ Z]%F!HFFU0_MK_IPO/\ OU_]>D_MC_IQO/\ OW_]>BS T*7K6;_;/_3C
M>?\ ?O\ ^O3X]9QS]@O#_P!LO_KT68&LHV@"BLW^W/\ J'WO_?K_ .O1_;G_
M %#[W_OU_P#7HLP-*EK,_MS_ *A][_WZ_P#KT?VY_P!0^]_[]?\ UZ+,#5HK
M+&N'_H'WO_?K_P"O2_VY_P!0^^_[]?\ UZ+,#3J"9MS8["J+:]A?^0?>CZQ?
M_7J#^V?^G&\_[]__ %Z+,#1HK._MG_IQO/\ OW_]>C^V?^G&\_[]_P#UZ+,#
M1J:-MR^]9']L_P#3C>?]^_\ Z].76]K9^PWG_?O_ .O19@:]%9O]N?\ 4/O?
M^_7_ ->C^V_^H?>_]^O_ *]%F!J*O>I*REUP@?\ (.OO^_7_ ->C^W3_ - Z
M^_[]?_7HLP-6BLK^W3_T#K[_ +]?_7H_MT_] Z^_[]?_ %Z+,"[=1[EW#J.M
M5*:=<R,'3K[_ +\__7JFVK%6(^PW@^L=%F!>I57<P%9W]K_].5W_ -^ZEBU?
M;S]@O#_VR_\ KT68&KTXI:S?[:_Z<+S_ +]?_7H_MK_IPO/^_7_UZ+,#2HK-
M_MK_ *<+S_OU_P#7H_MK_IPO/^_7_P!>BS TJ*S?[:_Z<+S_ +]?_7H_MK_I
MPO/^_7_UZ+,#2HK-_MK_ *<+S_OU_P#7H_MK_IPO/^_7_P!>BS TJ*S?[:_Z
M<+S_ +]?_7H_MK_IPO/^_7_UZ+,#2J13D5D_VU_TX7G_ 'Z_^O2KKFW_ )<+
MW_OU_P#7HLP-:BLS^W/^H???]^O_ *])_;O_ %#[W_OU_P#7HLP-"1NU1UG'
M6\G/V"\_[]?_ %Z3^VO^G"\_[]?_ %Z+,#2HK-_MK_IPO/\ OU_]>C^VO^G"
M\_[]?_7HLP-B%OX:EK#76RI!^P7G_?K_ .O4_P#;Q/\ S#[[_OU_]>BS U:C
MFD\N,GOVK._MT_\ 0.OO^_7_ ->J\VN>8W_'C> #_IG_ /7HLP+M%9W]L?\
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
M_P"?,?\ ?S_ZU+_PFIQC[&/^_G_UJ.5AS(Z*5]S8["HZYS_A+S_SZC_OY_\
M6H_X2\_\^H_[^?\ UJ.5AS(Z.BN<_P"$O/\ SZC_ +^?_6H_X2\_\^H_[^?_
M %J.5AS(Z.BN<_X2\_\ /J/^_G_UJ/\ A+S_ ,^H_P"_G_UJ.5AS(ZF-LKCT
MJ5/6N37QB5.?L@_[^?\ UJD_X3<C_ES_ /(G_P!:CE871U=%<I_PG!_Y\_\
MR)_]:C_A.#_SY_\ D3_ZU'*PNCJZ*Y3_ (3@_P#/G_Y$_P#K4?\ "<'_ )\_
M_(G_ -:CE871U=074>Y=PZBN;_X3@_\ /G_Y$_\ K4?\)P3P;+C_ *Z?_6HY
M6%T;*KN8"K73BN73Q?LS_H@_[^?_ %J=_P )D?\ GT'_ '\_^M1RL.9'39HS
M7,_\)D?^?0?]_/\ ZU'_  F1_P"?0?\ ?S_ZU'*PYD=-FC-<S_PF1_Y]!_W\
M_P#K4?\ "9'_ )]!_P!_/_K4<K#F1TV:,US/_"9'_GT'_?S_ .M1_P )D?\
MGT'_ '\_^M1RL.9'39HS7,_\)D?^?0?]_/\ ZU'_  F1_P"?0?\ ?S_ZU'*P
MYD=-FC-<S_PF1_Y]!_W\_P#K4?\ "9'_ )]!_P!_/_K4<K#F1TV:,US/_"9'
M_GT'_?S_ .M1_P )D?\ GT'_ '\_^M1RL.9'5*V13)6[5S*^-"O_ "YC_OY_
M]:FGQD3S]D'_ '\_^M1RL.9'245S?_"8G_GT'_?S_P"M1_PF)_Y]!_W\_P#K
M4<K#F1TE%<W_ ,)B?^?0?]_/_K4?\)B?^?0?]_/_ *U'*PYD=)4L+?P_E7+?
M\)B?^?0?]_/_ *U"^,BI!^R#_OY_]:CE8<R.KFD\M..O:J=8$GC(R-DVH'_;
M3_ZU,_X2T_\ /J/^^_\ ZU'*PNCHJ*YW_A+C_P ^H_[[_P#K5T2*SHK8QN -
M)IH+A13O+;THI#+%9/BK_D"R?[Z_SK6K)\5?\@63_?7^=-;B>QQ%%%%;F844
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (WW37I,/^
MIC_W!_*O-F^Z:])A_P!3'_N#^59S*B/HHHK,L=61XJ;_ (D\@_VU_G6O6+XH
MYT>3_?7^=-;B>QQE%%%;F9P/QTUN_P##OPUOK[3+N6QO$GA59X6VL 7P1GW%
M?,7_  N#QM_T-&I?]_S7TA^T9_R2;4?^OBW_ /1@KX_K[;):-.IAFYQ3=WT\
MD?SSX@8[%8;-80H5917(M%)I;R[,[#_A<'C;_H:-2_[_ )H_X7!XV_Z&C4O^
M_P":X^BO?^K4/Y%]R/S3^ULP_P"@B?\ X%+_ #.P_P"%P>-O^AHU+_O^:/\
MA<'C;_H:-2_[_FN/HH^K4/Y%]R#^ULP_Z")_^!2_S.P_X7!XV_Z&C4O^_P":
M/^%P>-O^AHU+_O\ FN/HH^K4/Y%]R#^ULP_Z")_^!2_S.P_X7!XV_P"AHU+_
M +_FC_A<'C;_ *&C4O\ O^:YS1='O/$.K6>F:? US?7<JPPQ+U9B< 5[W-^R
M_P"&O#SVVG^)_B5I^CZ],@;[&(U*KGIRS@X]R!FN2L\'AVE4BKO^[?\ )'LX
M".>YE&4\/6ERQT;=3E5WLKRDE?R/)_\ A<'C;_H:-2_[_FC_ (7!XV_Z&C4O
M^_YK%\1:&NB^)M0TBUNTU86MPUNES;(=LVTXRHYXK.N;2>S<)<026[D9"RH5
M./H:Z50P\DFH+7R1Y<\QS.G)QE7GH[/WGOZWL=7_ ,+@\;?]#1J7_?\ -'_"
MX/&W_0T:E_W_ #7+C3KLM$HM)RTPS&/*;+CU7CG\*8]M-'<>0\,BSY"^4R$/
MD]!CKFG]7H?R+[D3_:>9+_E_/_P*7^9U?_"X/&W_ $-&I?\ ?\T?\+@\;?\
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
M-G'G>6VSKC[V,=:W]A0_E7W(X/[0S#_G]/\ \"E_F=?_ ,+L\??]#=JO_?\
M-'_"[/'W_0W:K_W_ #5SX)_!O4?C5XJDTJSNH]/M;:'[1=WLJ[A$F0  ,C+$
MG@9[$]JZKXB_ _P5X7\(ZAK.@?$_3_$-S8NJ/IZQ*))"S!<)M<^YSC& >:YI
M2PD:GLG%7]._R/6HPSJMAGC(U9<BOJZEKVWLG)-V\CB?^%V>/O\ H;M5_P"_
MYH_X79X^_P"ANU7_ +_FN0GL;FUCCDGMIH8Y.4>2-E#?0D<UHZ'HT4OB#2;7
M6A=:=IUU<1I-.L#&18BP#,BX^8@'L#70Z-!*_(ON1Y<<?F,I*/MI_P#@3Z_,
MWO\ A=GC[_H;M5_[_FC_ (79X^_Z&[5?^_YK4\1_#'3=6^+=OX1^'U_=:U;7
M?EK!<ZA$T1#%<N6^0'8N,[MH_''/(>,/!^I^!_$&H:1J<)6>RN'MGF16\IV4
MX)1B!N%9PCAIV2BKM7M;4ZJU;-:"E*5:;C%\MU)M779IV9M_\+L\??\ 0W:K
M_P!_S1_PNSQ]_P!#=JO_ '_-<B=.NQ:_:3:7 ML9\[RFV8]=V,57K7V%'^1?
M<CB>99A'>O/_ ,"?^9VW_"[/'W_0W:K_ -_S1_PNSQ]_T-VJ_P#?\UQ-%/ZO
M1_D7W(7]IX[_ )_S_P# G_F=M_PNSQ]_T-VJ_P#?\T?\+L\??]#=JO\ W_-<
M311]7H_R+[D']IX[_G_/_P "?^9VW_"[/'W_ $-VJ_\ ?\T?\+L\??\ 0W:K
M_P!_S7$T4?5Z/\B^Y!_:>._Y_P __ G_ )G;?\+L\??]#=JO_?\ -?:_PQU"
MYU;X<>&;Z]G>ZO+C3XI)II#EG8CDD^M?GE7VU\+[^YC^&_AE5GD55T^( !N!
MQ7@9O2A"G'DBEJ?IO F,Q&(Q=95JDI)1ZMOJNYZS14-DQ>S@9CN8H"2>_%3C
MJ*^5/VH!U%?!OQ0^,_CO2/B1XHL;+Q;JMK9VVI7$4,,<Y"QH)" H'H!7V%-J
M%TMQ(!<2 !R!\Q]:^ _BDS2?$KQ2S$LQU.X))[_O#7NY53C*<N97T/SGC3$5
M:.&HNC-Q?,]G;IY&I_POCXB_]#IK'_@0:/\ A?'Q%_Z'36/_  (-<'17TGL*
M7\B^X_)/[1QO_/Z7_@3_ ,SO/^%\?$7_ *'36/\ P(-'_"^/B+_T.FL?^!!K
M@Z*/84OY%]P?VCC?^?TO_ G_ )G>?\+X^(O_ $.FL?\ @0:/^%\?$7_H=-8_
M\"#7!U[5^SK^S[8_&^S\375_XAET"#14CD9X[83!E8.6)RPQ@)^M958X>C!S
MG%67D=F$K9ECJRP]"K)R=_M-;*^[9R/_  OCXB_]#IK'_@0:/^%\?$7_ *'3
M6/\ P(->C^.?V6=.L_AK>>-_ GC>U\:Z1IXW7B)"(WC48+$88\J""5.#CFO
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
MZ_SIK<3V.*HHHK<S/-/VC/\ DDVH_P#7Q;_^C!7Q_7V!^T9_R2;4?^OBW_\
M1@KX_K[S(_\ =7_B?Y(_FSQ&_P"1O#_KVO\ TJ04445]"?E@4444 %%%% !1
M110 5V/PM\ -\0/$,EM(SQ:;9P27=Y+$Z+((T4D*N\XW,0%!/ SDUQU=YX+4
MZ7\-_'FKX*O/%;:/"_')ED\R0#_@$6#[-7/B)2C3?*[-V7WNQZ>6TZ=3$Q]M
M&\8IR:[J*<K?.UBEJ/PYUFXL[S6=*T+44\/Q!G26Y>.201J=KL=N-RAL_,JX
M]ZSV\!^((_#HUY]+F31VC$BWCE51E+%,KDY;Y@1@<UZ5JGB[PY!JUQXLMM;2
MX;_A'UTK3]!CCD$T$C6HMV5R5""-29'R"=Q(XY-<3\4?$5KK&HZ19:;=M=Z3
MH^EVMC;O@A2PC!E8 @8)D+9XYQ]*YJ56M-J-K+S3^[UVU]>QZV,P>!HPG54[
MO9)2CJV]):+2.C]W=:7:N4/"_P .?$OC2%IM%TB:_B5_*WJRJ"X&XJNXC<0.
M2!G J2S^&/BG4;.[N[71;BYMK5Y(Y)(BK L@RX3!^?;WVYQ7K_ABU&@Z!HNB
M1S6;>/\ 1;6\U.VM+Q952V6:+S/O("C2",;_ )\ $@9XK TKQ=X;M;KP7XG.
MMJ@\.:2L"Z L<GGO=KOS@[=@1W<,S;LXR,9K'ZU5DY<BTZ:/SM\GT>V_8[ED
M^"IPI^WFU)_%[T5;X;K5;PN^:-W+1;7=O,(?!NM7&HVEA'ITS7=W:B^@BXR\
M!0OYF<X"[03D^E3W?P_\1V&@Q:U<:/<Q:7+L*W# ='^X2N=P#=B1@]J[[4OB
M!HEK\/=#:UG^U>)+G38]&OXD1@;6SCF=W&XC!:53&O!^Z&!ZUN^+?'>CZYXV
MM9TU_18?"^I:O;W-[#8V4T=T;>,AD^TLRG.P *%0D9Y JWB*]U[FFO1]/\^G
MIYF$<LR_D;=:\K1MK'3F6E[[\OVK;7Z-6?F5S\)?&-G=);3>'[M+EUD=8/E,
MA5,;VV@YP-PYQSGBJES\.?$MKK]IHDFC7']J7:>;;VZ .9$Y^8$$C VG)SQ@
MYKI[7XB+)+\2/$$]\T>OZU']ELU^8R>7+,#+AOX0L:;>WWABNAL?%GAW[#-H
M4&M6^G%?"<.EVVIR1R^4D[S":Z0[5+#=N=<@8X(Z&FZV(CO'\'Y:^BO\[,F&
M!RRM\%1J^JO*.UVDME9R46[O2-XWO>YY[<?"_P 5VM]!92:%=?:KB.66&)0K
M&5(P"[+@G< ".1^%07OP[\2Z?K-CI,^C7(U&^7?;6Z .9ER02I4D'!!SSQ@Y
MQ7I-_P"/M!T/2);;1-:DN'TWPNNDZ?+Y3H\EQ//ON77(^3"%AR>XQ3-'\9:!
M:V-GH<6KQ6./";Z=%J9CD\NVO)YC+.&PI8 J2FY0>OI4K$8BU^7\']_Y:>O8
MT>6Y;S<BJZZ/XHM;V<;VM?25I:*W*[69P,?PN\52ZQ)I4>C2R7T4*SR(LD95
M(R<*S.&VC)X&3R:Y[4=.NM(U"XL;V"2UO+>1HIH91AD8'!!'K7K/@G6M#\.^
M$M8\/1ZSX>:_&J17BWVJ64\UI/&L6%,8"9+(Y;AUP=W%>5ZWJ=SK6L7M_>W3
M7MW<S-++<L,&5B<EL=L^E=-&I4G.2DM%Y-7/*QV%PM"A3G2DW.5[KFBTM]-+
M.^VMK/H4:***[#P@HHHH **** "BBB@ JYH__(6L?^N\?_H0JG5S1_\ D+6/
M_7>/_P!"%3+X6;T?XL?5'V5'_P ?B?\ 70?SKMF^\:XF/_C\3_KH/YUVS?>-
M?DKZ']NK=C)?]3)_NG^5>:^(O^1;U;_KRF_]%M7I4O\ J9/]T_RKS7Q%_P B
MWJW_ %Y3?^BVK2G\2,,1_"EZ,^%U^Z/I2TB_='TI:_2S^/0HHHH **** "BB
MB@ KT?P9\,[:_P#A_K'C#6HKZ73K>9+2SM].N(8Y9I2&+,=^3M4 ?*!N8L,=
M*\XKV[PUKFG_  \T?X0OJZ/]BDU.X\0WBJH8A2X@A?;WVB)F [Y-<N(E*,4H
M;O\ 37]+'M952HU*LI5_ABNNR;:BF_2][>1YOXB^&?BGPG:VUSJ^B75A!<RB
M"-Y I_>$ A&P3M;!^ZV#4/BGP!XA\$^1_;VE3:6T[ND:7!4,2IPWR@Y ]R,'
MMFO3_#NM^%?"LVGZ7J'BF'Q!_:7B6VUK5-1MXIO(AAM_,*@[T#-)(TC;L X&
M.:\C\4Z]<^*_$6JZS>2/+=7]Q)<.TARWS,2!^ P/PJ:52K.5FM/1J_\ 7];E
MXS#83#T^:$FY/IS1?+WNTM=+6M;6ZN['6:M\#O%FER:+!'IYU"]U.R^W+:VC
MI))&OS-M(#9)V -D#'S  DUGVWPC\8WE]J-G;Z!<S7&G[!=+&R$1LZ[E7=NP
M6(Y"@EO:O1_$/C?0-*U_QEKNC:]:W$MUX=M])T6*V29)8%(AA=&RH"NL2/D@
MXY&#5+P3K'A"\\)_#^RU;Q&FAVNAZQ/?:I8>3*\MT[21F.1-JE2-B[2205&<
M YK!5J_)S-?@^U]OP]3TI9?E[K.E&??[<;634=[6N]9_X5:VMUPUC\(/&>I7
M-S!;^'KIY;6X^RS@E%$4NT-L8E@ <$<$]\=>*ATWX6>+-6CU![;0KEET^9[:
MY,A6/RY4&7C^8C+ #D#)%>@ZE\0-&\22>%K.]U58;#4?%%UK^OD+(!&&G41A
ML#YB(E)&,XW>M.N/%F@^)-$\67/B36]-O[/4[B^U6QTN.&?^T;+4)"1&8WV!
M-C!8]P+$%0. 13]M7MK'\'WM_6Q']GY>W:-1O_MZ*Z7[:6ND]'=WT5F9LWPW
MU/3/AGH(?^W+W5_$DC'3]+L;Q/LJ)NPI>')9R^UVXP% &3UKC;OX6^++'7K'
M19M"NAJ=\C26MO'M?SU4$L4925;&TYP>,5ZKJ>N:;X5\?W?AN_OET:2R\'IX
M=M]1;>Z6ET\2/*6V L 6>5"5!(S5/1_'N@>!]+M-/TW6A>WOA_0]2%IJ,*R(
MDVH7C(A6$%00L<>2&8+E@?:LX5:R5TKWUV?7;]%WZG56P6!G)1G/EY+1?O*_
MNM*6C5[OWFGMHD>?Q?!WQG/>3VL?A^X>:W,8F4/'B(R*60.=V%R%/4C&.:JZ
MQ\,/%GA_1[G5=2T&\LK"VE\F::90OEL6*C<N<@$C ;&#V-=%X?U[1X?A[H'A
MR?4XX!J?B,7NMY5R([6,(D?F8'S#YI6P,]!WKI+KXJ:-J5]XTU?4;IKR37?$
MEB#9F-BQTN"9I#UX PL2A?;I6SJUT]KKT?>W?U?_  YPQP>7SA?G:DU_-&R]
MUM7TZ>ZGW;>UCS^?X1^,;721J<WAZ[BL#"+@S2;5"1G&UG!.4!W#&X#.>*V-
M:^"VJ>$]4N+76C((K?23J<\NGB.<P-L4A'&\8 >1$+?[60#78>)O%7AFWM_'
MEP?%:Z_J7BK5[7S3:02JL>GB=I6SO5<N J*5Z 8 )YQ%XJ\;>';;5_B+J4>K
MVNM-KVHV26T5I#(,V"S>;(AWJN,+%"A'KCKUK-5J\NGX/R[]KO[CJE@,NII^
M_=^<XO;G[;WY8[;<UKGF>I?#7Q1H_AQ->O=$NK;265'^TN!\JO\ <9ESN4-V
M) !R/6IKWX5^+M-T6?5KK0;N'3X(DGDG8+\L;A2KXSDKAU^8# SS7I'BCQ1X
M<34O'NI0^*H=8G\:3):0QQV\J_8+-ITD9Y]R@;D1%157=T)SP,TO%'Q(TG5=
M5^*>JPWXD>_MH=%T.%D<$V8F0-M&,*HCB'!QRW3K5QK5I6]W\'Y?YO7RV,*F
M7X"GS+VG1_:B]E-WT[\L;+^]:YXS1117HGR@4444 %%%% !1110 5]I?#/\
MY)SX:_Z\(OY5\6U]I?#/_DG/AK_KPB_E7S^<?PX>OZ'ZIX?_ .^5_P##^J/6
MM/\ ^/&V_P"N:_RJPOWA5?3_ /CQMO\ KFO\JL+]X5\>?NRV.(N/^/J7_?;^
M=?!/Q/\ ^2D>*/\ L)7'_HPU][7'_'U+_OM_.O@GXG_\E(\4?]A*X_\ 1AKZ
M+*?CEZ'YAQQ_NM'_ !/\CF****^F/QPFL[.;4+N&UMH_-N)G$<:9 W,3@#)X
M'/K7K/CKX#W>BZ[;^%] TS5-6\0VMHESJEPUQ!]E7<J[@@&#&%=BF9&RQ' Y
MKC/A+X=7Q9\3O"^DN,P7&H0^=SC$2L'D/X(K'\*[Z3Q9HOQ&\/\ CC3K_P 1
MVWA>_P!9\4#6)+F]2:2*YM0) (@8U8DH7#!2,'U&*XJTYQFN7I^O],][ T*$
MZ$G66LG9:I;*[2;T3=UJ<%I_PG\8:MKFIZ/:^';V74],95O;?:%:WW'"ER2
M 3WSC'/3FLC3?"NKZQXB70;#3YKW6&E: 6EN [%USN&0<8&#DYQ@9S7J_P 0
M_BGHVK>$?%D.A7DZSZSJ&GV BFW+-)IME:B-)).,?O' 8KG/ ]*YGX-ZWI.E
MP>,[*^U6+0+_ %;17L+#5+A7,4+-*AD5C&K,-\:LN0.^.].-2KR.;7]:"GA<
M(J\*,)W3O=W5K7=DM-VDM7U>Q+JOP2UC2/#.@I-IM^WB_6=3GMK72X]CJ]O'
M&C>8-N<Y9R-P.T!#4>A?L^^--6\4:;HMUIAT@WQD*W=Y(@A$<:AI9 0V'"AA
MG;GK[''H,/CCPI:PVOAC2O%4-K;6W@N72;/7+JVE6..]GN1+<@A5+H&CW("
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
MP]YG=XK_ ,D_^V/@SR)?^>;_ /?)H\B7_GF__?)K[S^7VH^7VH_ME_\ /O\
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
M/M?^?:+_ +X%3T4 0?V?:_\ /M%_WP*/[/M?^?:+_O@5/10!!_9]K_S[1?\
M? H_L^U_Y]HO^^!4]% $']GVO_/M%_WP*/[/M?\ GVB_[X%3T4 0?V?:_P#/
MM%_WP*/[/M?^?:+_ +X%3T4 0?V?:_\ /M%_WP*/[/M?^?:+_O@5/10!!_9]
MK_S[1?\ ? H_L^U_Y]HO^^!4]% $']GVO_/M%_WP*/[/M?\ GVB_[X%3T4 0
M?V?:_P#/M%_WP*/[/M?^?:+_ +X%3T4 0?V?:_\ /M%_WP*/[/M?^?:+_O@5
M/10!!_9]K_S[1?\ ? H_L^U_Y]HO^^!4]% $']GVO_/M%_WP*/[/M?\ GVB_
M[X%3T4 0?V?:_P#/M%_WP*/[/M?^?:+_ +X%3T4 0?V?:_\ /M%_WP*/[/M?
M^?:+_O@5/10!!_9]K_S[1?\ ? H_L^U_Y]HO^^!4]% $ L;92"+>($<@[!4]
M%% PIOEI_<7_ +Y%.HH ;Y:?W%_[Y%'EI_<7_OD4ZB@!OEI_<7_OD4>6G]Q?
M^^13J* &^6G]Q?\ OD4>6G]Q?^^13J* &^6G]Q?^^11Y:?W%_P"^13J* &^6
MG]Q?^^11Y:?W%_[Y%.HH ;Y:?W%_[Y%'EI_<7_OD4ZB@!OEI_<7_ +Y%'EI_
M<7_OD4ZB@!OEI_<7_OD4>6G]Q?\ OD4ZB@!OEI_<7_OD4>6G]Q?^^13J* &^
M6G]Q?^^11Y:?W%_[Y%.HH ;Y:?W%_P"^11Y:?W%_[Y%.HH ;Y:?W%_[Y%'EI
M_<7_ +Y%.HH ;Y:?W%_[Y%'EI_<7_OD4ZB@!OEI_<7_OD4>6G]Q?^^13J* &
M^6G]Q?\ OD4>6G]Q?^^13J* &^6G]Q?^^11Y:?W%_P"^13J* &^6G]Q?^^11
MY:?W%_[Y%.HH .G &!1110 WRT_N+_WR*/+3^XO_ 'R*=10 WRT_N+_WR*/+
M3^XO_?(IU% #?+3^XO\ WR*/+3^XO_?(IU% #?+3^XO_ 'R*/+3^XO\ WR*=
M10 WRT_N+_WR*/+3^XO_ 'R*=10 WRT_N+_WR*/+3^XO_?(IU% #?+3^XO\
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
M^Z/Y4R&PAM_]5;HGT6IMI]#6<G<I*PE%+M/H:*DH91110 C4"FFE% #J***
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
M(U+3* "BBB@!PI::*=0 5A:U_P ?UA_U\1_^A"MVL+6O^/ZP_P"OB/\ ]"%
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
M2QR0W"@+)')N7>-K Y4]"/;WH =;Z]8W$0?[3'$>Z2L%(]N:E_M>Q_Y_;?\
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
M67_?3_T,5G?#WX9^&_A9H,>C^&=+ATVT7&\H,R3-C[TCGEF]S6CXJ_Y LO\
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
MGTH Z"N&^-GPYD^+'POU[PK#>+87%_$HBN)%+*CJZNNX#L2N#CUK:_X2IHU
MET^??W\L@C]2*/\ A+E_Z!]U^2_XT'1A\14PM:&(I.TH-->J=T>"_!S]E/5_
MA[\,]8T?4-6LI]9U"_CO?]'#&!%1"BKN(!).2<XXXKW;P!X9N/"/AFWTVYN1
M<S(S,67.U<G.U<]A4G_"7+_T#[K\E_QH_P"$N7_H'W7Y+_C7EQRW#1QKS!+]
MXX\M[]/0]+,,XQ>:3G/$RNY/F>B6MK?D;]<_;\^)[\?[G_H(I?\ A*FD4B+3
MY]_;S" /T)HT>UE2:2YGYFE;<V/Y5ZAXIOT4G6EH **** /,?$&L:LT/C#7;
M36IK.WT67RK:UV(T$K1QJTBOE=QW,Q7@C!%:MU\1C!-JCMI%R]CIKK#/=+(O
MS3,B%8HUZLVYU7L!FK"_#BP2X8W%]J%[:M=M?&QGE7R#*SE\L%4%@&Y )(X%
M6Y/!=A+HM_IK/<".\NFO))EDQ*)3() P./X6"XXZ*!S6_- QM,R+OXAO8PW<
M=[HMQ%JEO/;0BQBF25I?/)"%6''\+$@]-OXUEZYXTOK[^SK*TL;BVU1=;6TG
MM(9E8NJ1^<P\P<;2"F<],D5>U+P"\FJ:6D-S?2![I[^^U1I4\[S$B*0CIC +
M<*%Q@'/6K3?#BRA-H\%_J-M=6SS2B[CF4RR22X\R1R5(+$#'3 '2G[BU%[[T
M*\'Q">^AACLM&FNM2(G>>S^T(BP+#(8W)D/!RPPN.OMBGI\18+B;2X;73KBX
MEU6VCN;%=P7S5)Q)N/\ !Y8P23U!&*?)\.--6&WBM+F^TY8[9K.1K68!IXF;
M<P<D$DEB3N&#\QYJS#X$TRWU*VOXS,EU:NGV=@XQ%$J%! HQQ&03D=2><U/[
MLKWSHJ**55W,!6)J2PKA<^M2444 /HI%I: "BBB@ IK' IU1L<F@!*<*;0*
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
M;[%=GO*H'[N8>S+@_4&N[KS)1<79GHQES*X4C#(I:*DHBHISCO3: "E6DIU
M!1110 5&R\XJ2D89% %*\DAL[.>YD1FCAC:1@BY8A1DX'<\5QB^,M2D\+)K0
MTFRCBO/LXL%6\,QD:615"N HP0&R<$\@BNTU![N.SE:QBAGNP/W<=PY1&.>A
M8 D<9[&N&TOP'J4>II<S)9:?9R:I'J$FFV<K-%%Y<; %<J,LTA5C@ ?+W-:P
MY;79G*]]#IX_$V@S:HVFQZG:O?*YB,"OEMX!)4>I&#GT[UEZIXXTW^S6ET6X
MM=3NOM4%H%W'8&DD"9R.H W'CTKG[;X<:W-IUCI]U-8VL%A8WEO#+;NS/)/,
MNWSVR!C(+Y'7+'DU?UOP/JGBWP]I&D7Z6NDVUFY+K87#-PL!2(J=HP-[9*^@
MZU7+!/<GFFUL=GIUY8ZM;"YL9H[JW+,JS1G*D@X.#WY'45<Z52T6&YM]'L8;
MR."*ZCA5)4M?]4& P=G P/08J[6+W-5L30M_#4M55;:P-60<C-(8M)2U'*W:
M@"-CN.:*** "F2+N6GT4 5Z*=(NUJ;0 5/"NU<]S4*+N8"K- !1110 M.IE.
M6@!:*** &N>*90QW&B@ HHHH <M%-%.H *4<TE/0=Z '4M%% !1110!4HHHH
M *=&NYJ;4R+M6@!U%%% !1110 4444 !..:@)W'-/E;M4= !1110 4444 (:
M;3Z%7<V.U $D*[5SW-2444 %%%% !2,-P(-+10!392K$&IK=,+N/>EFCWD$?
M0U+TXH **** "BBB@ JHUND<S.(U$C#!D"C<0.@)JW4<R[ESW% $*TZD%+0
M4444 %%%% $L;=J?4"G:<U/0 4444 %>8^,!_P )Y\3]%\+CY],T=5U?4U_A
M9\X@C/XY;'H*])NKJ*QM9KF9@D,*-(['H% R3^0KSWX(VLM]H>H^*KM2+WQ'
M=O><]5@!*PI] HS^-:P]U.9E/WFHG+?MA?&)O@_\&]0FLIO*UW6"=.T_!^9&
M<'?(/]Q,GZE:_)Y1M&.OUKZ5_;X^)K>./C9)H=O*6TWPS%]C50>#<-AIF^H^
M5?\ @)KYPMK:2\G2&%=\C' %>GAZ;C%6W9YV)JQC><W:,>OYD5:>AW&J:5=+
MJFF+,KVIRTT:%E4=PWL1ZUZG\*_V9/$GQBF-IH$040NOVK5;K*VT /5>.6..
M0HY^@K[&^''[ /A?P38S27OB+5M3U>>$QO+&5AM@2/\ GC@[@#_>)KHKM8:7
M)4>IYV7XJ&:4G7PZ?+=J[5KVZKNC\^O$_BC5/''SK:&'3[4;OL]JA,4;'DNQ
M]3SUKF*_3GP]^PUX4D\&W6C>()KA6GG:3_B3SM BC/!Y!W$]<,"!T[5\^_&S
M_@GQXB\%V5QJ_@B_?Q5IT*EY-.F0)>HO?9CY9<#L,-Z UA[>FY6N>E[&:5['
MR112LI5F5E964E65A@@C@@CL:2MS$**** "MGP;X7N/&GB:QT>VECMC<,S2W
M,WW+>%%+RRM[(BLQ^E8K,%4D]!7IGDZ9\(](U.UO7N;[QIJVD/:M:P;4M]*B
MN%4_O&(+/,8^JK@+OP23P)D^Q2*MW\6(_#$S6/@&T@T'3HSM74IK>.;4KT#_
M ):2R.&V9Z^7&  ,#D\U!)\6I/$<$MGXTL+3Q%$\;+%?K#':ZA:O@[72:-1O
M4'&4<,",XP>:]+GU32/"FA^&M)T#Q++X'U0Z!:ZG>3+H,=T+II(]\DWVD$R@
M#.-F,#'%:/A'6K/5?&6C>'O&?C2;QS:ZI>"Q_LQ_#B?.20K8GEVO#M)!+(,\
M<5C=;V-+/:Y\_>*O#5WX-\17>C7SPRW-OM/G6[;HIHW4.DB'NK*RL#Z&LJO0
MM!^(:WTUKX:\9QKK?A=&%C'.\:_;=-C#;4D@F W83@^6Q*L 1CH1R'BCP_<^
M$O$NJZ)=NDESIUU):R21_=<JQ&X>Q&#^-;)O9F;[HS****HD***=##)<31PQ
M1O--(P1(XU+,['@  <DGT% "*C2,%52[,<!5&2?;%=EIOQ&UC0]'.F26^Z]B
M&RTNKA#YULK<$+D9.>U>X_"G_@G[X\\;6MOJ/B&\A\%V4@#I%,AFO<=CY8("
M'_>;/M7OTW[#@_M70I)/$"ZLUI&RR:I>VRBXC./E(0':_P")XQFL?;4T[7-?
M8S:O8_.*ZCGCF;[2DJ3,=S><I#'/<YYJ*OKCXP?L _$#2Y+O6="UB'QQN)>2
M%E^S79'^RI)5L>@8>PKYCUGP?J6A*ZW<$D-S"=MS;2H4D@8=0RGT[UO3_?)N
MGK8X<3B:.#G"&(ERN;LK]689 8$$9%?IU^P;\8&^(WPC&@ZA/YNM>&66S<LV
M7DMB,PN?H 4_X![U^8M>W?L;_$X_#'X\:(\TOEZ7K1_LF\R<*!(1Y;'Z2!?P
M)KGK0YX,[Z4N69^BGCL#P-\1-!\7Q_N["_(T?5<=,,?W,A^C<9]#7IU87CKP
MQ'XR\(ZKHTO'VJ!E1O[L@Y1OP8 UF_"?Q-+XK\!:7=W)_P!/B4VMVO<31G8^
M?<D9_&O+?O03[:'H+W9-=SKZ***R-1",BHZEIC+S0 BTM%% !1110 4444 1
ML-II*D89%1T %%%% !1110 5-"W:H:56*G(H LDX&:@8[CFGR/N48IE !111
M0 4444 -D7<OO4-6*C\O]X/2@!\*[5SW-/HHH **** "BBB@!]-=NU -,)R:
M "BBB@ HHHH *5:2@4 /')J6FH.].H **** "BBB@"I1110 5(K$BHZ53@T
M2YHS244 +FC-)10 N:1FVJ314,S<XH =#)\Q![U/5(''-6T;<H- #J*** "B
MBB@ JM*VXG%32MM7'<U7H CW'UHW'UI7'>FT +N/K1N/K244 +N/K1N/K24J
MJ68 4 3V\9922>O KYF\3?M*>*M%\3:[<6=EX>O?#&F>)8O#<=BTLJZK>R,8
MUD>$!BIVLYXV]%-?3_,<9VKN*CA<XR:^7O O[.>N>"]:^'OC3^R-,D\81ZIJ
M$OBAS*K-);W3R,&5R/G:([-N,'!85K3Y=>8RGS:6/5-0^/G@C3/&1\,3:Q)_
M:*W::?),EK*UI#=/]R"2X"^6DAR/E)SDUQDO[2&G>'_C)XST+Q#J(M/#^E/8
M6%LT-E))Y=S*I:1YY4!")EHU&[ S7-:-\#/&\EC;>!]3MM+B\)P^*Y/$EWX@
MCO"]SJ"?:#/'$(-N4<MM#,3C"\5"GP6^(>O0>(?#NJZ;H]AHWBCQ0=>U?68;
M[S+@6JRJR6JQ!>7(B0!MVT!CWJU&'<ERGV/7?%'Q\\$^#O$SZ#JFKR1WT+Q)
M=20VLLUO9-*<1BXF52D1;(QN(ZBL_P#X7[IG_"W-7\$_V=J7DZ38BXO-5%G,
M8892&;8Q"[53RU+"0D!CP,UY[JWP3\<:BOC3P:EKI4?A;Q5XD_MF\\2F[)N1
M:EXW-MY&W)D'E! V[: <UHZY\.?B LGQOAT_3+&XE\7PJFE:J=1$95! D"0/
M&5RNU3(V[/.?>ERP[CYIG1Z%\?-%T/P3X;O/$NO/KNK:Y;R:A:IHNBW'G2VF
MXE9?LRAG1%4J"S=3S73?%[XC2_#KX3ZQXLL(([J[A@C-C;7895EFE=4B5@,-
MU<9'!ZUP>C?#GQC\,_B8FK>'-%TWQ!I%UH&FZ&&N-1^RR:<+;(; *G>C9W87
M!R*ZSX\?#F^^*>D>&?#\4$5QH;:[;76MK+-Y9:SBW.57N2S!1@?6E:/,NP[R
MY7W.?\._M"7WAG6/&>E_$O\ L6S'ANVL;J;5-!,KVX%RYC2)T?++(&QGGH<\
M5TE_^TQX"T[3+2]EO-0879F:"WBTJY>X>&(X>X\H)O$(S_K" I[$US_CK]G_
M $U]#\+^&?"'A[3M-\/-XCM=3UU0VUI8(<OR6RTI+A!@D\5%\0/A_P"/[+XI
M>*/$?A'3]*U9?$F@PZ-'<ZA>&!M)9&?+[=I\Q#YF[:N#E13M"0KS1W7B3XZ>
M"_#&FZ)>RZH^H+K</VG3;?2;66\GNH0H8R)%$K-L (RV,#-5O$G[0G@?PG=6
M\&I:C<QR26\%U/Y=A/(MC%,0(GN2J$0!B0!YF#7GV@_!_P 7_!WQEX>O_"VF
M6/B[3K7PK;>&S]MOOL<EH\4I=YAE&W(Y;)4<Y4"JC? 76/\ A<?B34-6\.0>
M*O#VNZQ!J@NI]=E@AME1$79+9 ;9VC*G83QR,XHY8=PYI]CU>/XW>%)_&-UX
M;AN+R>]M)VM;FZBT^=K."94WM&]P$\M6"\D%N*F^'_QA\-_$ZXFCT!M0GB2$
M7$=U<:=/;P7$1;:)(I)$"R*2.JDUY=I/P_\ 'MG\4M:\4V'AFQT#3KNUNCJ>
MC#6S/:^(+I@%AD,?EX@; .Y\$G."#UKH_P!G?X>>)? ,GB--0M5\/>&+F6(Z
M/X7&I'4!IV%/F[92!M1F((C'"XI.,;:#4I7/8W8(I-0PN<D$UC>,O&FB>!]+
M;4M>U.WTJP5@GG3D_,QZ* .2?8"G^&_$FF>+M)@U71+Z'4]/FSLN+9MRDCJ/
M8CT/-1RRY>:V@O;4O:>QYES6O:^MN]M[&YFC-(N2 <&EVGTJ#8\_^.6HS0>
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
MYU#4;F.QL;9#)-<3MM1%'<DUA^#?B%X<^(5G/=>'-8MM6AA;9*8"0T9/3<I
M(SVXYJ^63CS):&+K4HU%2<ES/97U?RW.O5@RANU?*_PL_:*U]K7XI:]X@N6U
M6QAFBN?#6GK&BLT<UQ<6]O"A4 L7>%>3D\FOI/5+:YU#1-1LK2=;6[N+>2.&
M=U++&[*0K$ C(!(.,]J\6T/]E;^P]?\ ".I1Z\K1^'/#L>F0VOV<B.:_C\SR
M[QQNY"&:1@G8D'/%5#EL^8<N:ZY3G_@[\=O%.G_#O1V\21WGCOQMXEUF_ATK
M3K%(;<&"W?9(V\A52)"K?.V2<CK78Z=^U%8:MX5M-1M/"VK3:OJ6LSZ)IFA
MQBXNIX1^^8MNV)&A#@L3@;<]Q5#3OV:]9\+V_P /YO#7BV#3-6\-Z//HUS=7
M&G_:%N$F97DEC0N-DF]2P)+#G!!I=/\ V:]8\+^'OA\?#WBJW@\4>$VO3]OU
M"Q,]O??:R3.9(PZL&)((8-6C]FW<E<ZT,WX@?%KQ8OQ,^&.G6WAW5K34GM-2
MU74?#%K?0YE6-?*B6:8-Y?E[B7R3C(4=:VXOC1I?Q&F^$US9RZWHR:\+K63#
M;7$<2I#:QGS([H$'?$68#"D9(!SBMB3X-Z[=^)O$GB*\\1V\^M:EX7C\/6LZ
M611;:0;VEFV[^0TCJ0H(P% R:PH/V:[S3+.WBL-?@MSI_@AO">GLUH3Y$SX,
MMT?GYW87Y?;K2O"P>^2>!_VI+7QOJ/A&,^$]4TG2?%*7/]GZK=21>6[P*7D&
MP'=LVKG>1C^='@W]IC2?'/CK2-#L-%O%T_6EN6TS53<0MYZP#YY&@5C)%&V#
MM=P U7K?X!PIJW@TRZD#HWAOPU<:!%9Q1%7>2:-(GG#9^7Y$(QC.6ZTWX'_!
M34/@_"+&6^T&]TVWM?LMO-8:(MI?3@,"KW,P<^8P48X !SDTG[.SL-<]]3U;
M-&:**P-@S1FBB@ S3D4LP%-JQ;IA=QZF@!TBX48[5'FIZ@9=K8H ,T9I** %
MS1FDHH 7FIUC^3'>HHEW-["K% $'-)FGR+@YIE !FC-%% !FC-%(3@9H 9(Q
MZ9I5;<*C)R<TJ'!H DS1FDHH 7-&:2B@!<TZ-2S8[=Z95B)=J^YH ?1110 4
M444 %%%% %>BBB@ HHHH D5LBEJ-6VFI* "BBB@!&;:I-5JDF;+8]*CH *EM
MWPVWL:BHZ4 7:*;&V]0:=0 445',VU<=S0!%(VYB>U-HHH ",BHJEICKWH ;
M1110 59M8_XS^%0(I=@!5U0%  Z4 +2,NY2#2T4 4&4JQ!I*L74?\8^AJC>7
M)L[.XN%@DNFAC:000C,DI )VJ/4]!]: /-/B!\=K3P/\2_"W@Z/2Y-2GU:>&
M.]NUF"1Z:LSE(&?@[F=E;"Y'"DUV=]X\\.:8->-WK=E;C04275?,E ^Q*R[E
M,O\ =RO(]J^9]8^"?Q!U+P\GCJ[O=1F\3ZOX@T_6]0\(000,L"1W"B./S2-^
M88>P;&=WK4OB_P #^/=8;XD^&8/"%](GBWQ?;SW>N&2/[-_9(:%5V?-N9@B'
M<"!@9]<5T<D7;4PYY=CW&V^/'@ZZ^*47@.'589=9DM!<AE<>67;E81W,A3+X
M[*.:W_#/Q/\ "'C35KW3-!\2Z9J^H60)N+:SN5D>, X)P.H!XR*\7U3P3XOU
M#Q)\>+2QT*ZT_4O$&FQVV@ZUNC6S,$5L(TA#AMR2,SR<;<#&<UBZ;X/\4W2V
M>N:1\/[[PI#X0\&7>CZ=ID_DBZU"^FC4;4",1Y:E,[F(W%B<#FER1[CYI=CW
M"W^.7P\NGD2+QKHCM':M>N!>)Q"#@OUZ9_'FM63XM>#;7P;!XKG\3Z7'X<F(
M6+4VN5$,C9(VJW<Y!XZ\&O"_"/P/N/#OB7X5V<OAHSZ/X.\,7%]+,8D(GU>4
M("AYRS@AVYXR1SQ6#X1^'/B_P5#\(=4U#P3>>(DL8=5O;W2+=H0UGJEW)OCD
MD#L%"JK,FX9VG) I\D>C%S2ZH]N\:?M+?#_P7H%KJTGB"SU&WN;^/3XOL4ZO
MF0["Y)SC:B2!V/8>_%:UK\3K2;Q1K)?5=!3PGIFDVU_->_;2+F%YMS*94("I
M$T8#*V<G)XKP+PC\,_%?A71_@]<:AX/O+E(?$.I:[KFGZ;Y1:SNIRZVY*LRC
MRT$F20> HXJSXL^%OBS6K7Q=KUSX:NM36\\?VVHW>A[T$VH:19HL<00,VU@2
M-X1B,@4^2&UQ<TM['T%IOQ<\%ZSX7O/$=CXGTRZT*S<1W-_'<*8H6)  <_PD
MEAU]15SPS\0_#7C6348_#^NV&LRZ?+Y-TME.LAA?L&P?8\]\5\V^(?A7XL\>
M1>(KNZ\+W.D6'CKQ1I"76E;H_-L]*M%^>:XVMM5I"N"JDD BO4OACX-O=+^+
M/Q.U^ZTC^R+*ZEL=,TI BHDMK;P??55_A+NP'3[M0XQ2>I:E)O8S_P!IOX)Z
MG\:/#>E1:/>PV^H:;.\JP73%8IE=0#D@'## P<=S7,_"W]DO_A&_"J6^N^*=
M>M=3DE:66'P_JCV]LF0 !C;\S<<M_A7T7171'&UH4E1B[)'AU<AP%?&O'U87
MFU;=V^[O;0\FC_9KTACC_A,O'(_[C\G_ ,34G_#,^D_]#GXY_P#!_)_A7JH.
M.:LJVY0:CZU6_F.G^Q\!_P ^E^/^9\V:1\ ]-U3XL>(-//BGQ<8-+L;=5N1K
M3^?OD)8J7QG;@#Y?7FO#/VZ/"=K\*[/PC96.M:WK3ZA+<320Z]?M>1HL:J R
M*V,-ESSZ5]@_#<_:/B%\2;KO_:%O;_\ ?$(_QKX[_P""EUX9/B1X-M<\1:3+
M+C_?FQ_[)77#$5G52YNGZ')/*<#[-OV2W\^Y\B7U\]\Z.T4,148'DH%!^M?=
M/_!/SQ-#%XJ\0Z4SA7U"PANHA_>\MB"/RDKX.KU#X(_$J]^'_BK2]7L3F]TR
M7S%C)($T1X>,^Q!(_&O6IWKQJ46]9+3U6Q\QFU-9=+"YA2C[M"3NETC+23^1
M^K7Q0_Y$+6"<[1&K,0,X4.I)_ 9/X5X?-I%BVF>('B?2+I-)TN*VDN]-UF1T
MFE=T7=)$ %#,B@\9Y&"3V]X\!^.M(^)'A:RU[1;A;BRN5Y7/S1/_ !1N.S \
M$?TK3DT+39DNDDT^U=;H 7"M I$P'3?Q\V/>O!IUGA[PDM4SZK%8*&9<M>G-
M.+CII?H[-?-K[CY^^#VE^$M0\/O_ ,))=V]O<(46".XO3;?(1G(4,/XB>:A^
M _E_\+2F;Y6=K%RLC2$.R[(,$?W^,9)Z<'O77ZA^SA#=:I<SVVOS:?927)EC
MLK>)U2&,DDQKB4 <G@@ #TKMOAW\-[+P'IH0F'4-59G,NJ-!MFD#$?+DLS8
M"C&[^$5UU<13Y9N,FW+IV/%PF68M5:,:E-15-WYM/>_KIV*_QP\46_@OX/\
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
M4 %20M@XJ.B@#@OA/_R,_P 1R?O?V\P_#RDQ7Q?_ ,%*,_\ "XO#/I_8*_\
MI1+7VA\,?W/CKXDV_?\ M.*?\'A'^%?'_P#P4PL3'\0?!5[CB;2YH<_[DH/_
M +/7=3_C?+]#CG_"_KN?'-/AF>WE62-BDBG(8=J917I[:H\^45).,E=,]7^&
MO[1WBKX270O?#=PL,\C*+JTN%WVMPH_O+G@^XP1ZU]?_  X_X*,>&O$CVUCX
MA\,ZKI>J2X3.G!;N%V[D<JP'U!^M?G35_1]<O]#FDDTZX:VFE7RR\:@L0>P.
M./PJ:Z6(ES5-SFP.&IY;2='#*T;MVO>U^U]EY'Z;ZQ^W!X/\/:1?ZA?:7JLR
M07+01+81I-N Z%SN C/J#TKY>^-G[?7BWXC6-QH_A>T_X0_1Y@4EN$E\R]E4
M]1O&!&#_ +//O7@%U;^)? MOB;SK*#4X]SJV'63/4,#GYOUKF:Q5"G%W2/0=
M:<E9L/U/4T445N8A1110![/^QM_R<QX&_P"N\_\ Z3RU[O\ LX0ZXG[8/Q/G
MF6\7PDK:E_:;W(<6FWS?DW;OES][\-W:OCSP5XTUCX=^*+#Q%H%RMGJ]BS-;
MSM$L@4LI4_*P(/#'J*[WQS^U5\4_B-H<VC:WXJD;3)P1/;V=M%;"93U5S&H+
M ^F:YZD)2>G5&\)J*5SV[X(>$-$\)^ M,U_7M.\#'1_%7B"6'1GUG19]4OKN
M#S2BPQJA CX4E2<XSR*]!^'^AZ)\*OVD_C=X=\/^&]-^PV_AG^U8%FA:1D)C
MC+6R\_ZEF8DIC)X&<#%?(?@_]I#XC^ O!Z^%]"\226.C(S-#%]GB>2W+9)\J
M1E+)R2>#QDTRU_:*^(5C\2+GQY!KYB\4W5LMI<7:VT6R:)5555H]NT\*O;J,
MU#I3;>I2J15M#UKX)0)XHL_'?Q7U_P -_#_PYX;MTMK9EU319I[.SEVI_J+1
M&SA@R9)/)8$=ZH_MM^ O#7A/7?!&K>'-,M=*37M(^U7,-A;-;6[N"N)$A;F/
M(?[O; SSDUPFF?M5?$_1]<US5[7Q%&EWK1C:^5["!X9&C0(C",IM4A549 ["
MN4^(/Q:\6?%3^RV\5ZN^L2Z9$\-M-+&BR!68,VYE +'(')JXPES\W0ARCRV.
M1HHHKH,0KJ_AE\4/$?PA\50>(/#-\UG>QC9)&WS17$><F.1?XE/YCJ"#7*44
MFDU9C3MJC]*/A;_P4*\!^*K.&#Q='-X/U7H[.C3VC'U6102H]F QZFO3=:_:
MB\#6$FCMINI1:]:W\FUKFPD#)$O//^T<_P (YP"?K^15=-#)XF\81BX@\ZXB
MTE R>0HC6''3:%Q\WTYP*YOJU.]S?ZQ.UC]$?BI^WY\/_ T=S::"+KQ7K4>4
M$,$;00(W^W(X'3_9!KX9^(_[07B/XL:M/J_B*59;T$I:6T(*V]M&>=JKGMW)
MY/>O/=:UZ]\170NK^59[@+L,FP*2!TS@<_C5"NG#KZM+FI[GFYAA:6:4E1Q2
MO%-.U[;=^Z'22/-(TDC%G8Y+'N:;113.F,5%*,59(^C/V <_\-(6..G]E7F?
MR2OT'^-?_))?%F?^?!_Z5\&?\$[=/-W\>KRX R+319W)]-SQK_6ON[XY2^5\
M)?$@_P">EN(A_P "=1_6O.J_QX_(]"G_  7\SJO#N3X>THGK]DA_] 6KC')J
M#38C:Z390GJD$:?DH%35PO<ZUL%%%%(84 E2".M%% %Z-MZ@TZJMM)AMI[]*
MLL=H)- $5P^!MJO3F;<Q--H 6JEII-CI\TLUK8VUK-+_ *R2&%49_J0,FK5%
M !3'&#3Z&&X4 14Z-=S 4VK,";5SW- $E%%% !1110 V1<C-0U8J%EVMB@!M
M647:H%10KEL^E3T %%%% !2,-PQ2T4 5^E%22+WJ)FVC- #)6[5'1UHH ***
M* "I%.14=*IP: )*?$NYO84RK,:[5]Z '4444 %%%% !1110 C,%4D]**@NI
M.BC\:* %VGTHVGTJ>B@"#:?2C:?2IZ* (-I]*-I]*GHH AW%4/'-08/I4DDW
M[X8Z+4U %7:?2C:?2K5% %7:?2C:?2K5% %7:?2I86*M@\ U+37/&* (V;<Q
M--I&&#24 .HIM% #J*;10 X\U+;Q[5+'J:A5=S 59H ?13** 'T4RB@!](PW
M @]*;10!6V;&(-+4DR\;JAH =13:* '44VB@!U2K)B,COVJ"I8_EQ0!%@^E&
MT^E6J* *NT^E&T^E6J* *NT^E&T^E6J* /-O"['3OCAXPM#\HOM.L[T>Y7,9
MKYT_X*8:$TWA?P1K2IQ;WL]I(WH)(PRC\XS7T5XL;^QOC3X1U#.V/4K.YTQS
M_M#$B _K7%_MQ>%CXM_9OU^6--\^DRPZDHQD_NWP^/\ @#-77%VJ0E_78YI*
M\)1_KN?EA1117JGFA6KX<U[_ (1O4!?+96]Y.@_=&XR5C;^\ .I^M95:WAF\
MTK3]26YU6UFOHHANCMXR KOVWD]O:@#5?QIK$-C=V6LV_P#:5MJ ^T*M\&!4
MGI)&1T_#BL7PWH5QXH\1Z3HMHRK=:E=PV<3/T#2.$!/MDUTNH_$*'Q5IMU:^
M(++?(&+V5Q9@*UM_L8/5:YOPSKT_A7Q+I&MVR+)<Z;>0WD:-T9HW#@'ZXH>V
M@1\SZJ\9:#\ ?@S\0K+X:ZSX(U3Q->J+>'4?$S:C)&\4LP'S+$K $#<#@#C.
M.<5Q?CK]C?Q):_%OQ?X4\'&/5H-(LX=3MX[J79/-;RDA4'&&<,K*2=H.,UVW
MC>^^!'QI^(UC\2]3^(MUX8EE%O/J/AJ;3W>9I(0ORK(H(&[:!D9Z9'6M+1?V
MJ/"_BCXG?&+Q)J.HGP_9:IX;&DZ$MRKB68HL@7[H.UF9BW/3<.>*XDYK57\S
MJ:BW9GBMG^R7XZU#QUJ/A:VDT::?3+..^U#4EO\ _0;1)-VU7EV_?^1OE /3
M/2O5?V=_V<+?3_B+XU\,>*K+P_XOO!X7-_IYLYUNX4D>0HC*Q VOD=^Q!K@?
MV:/B!X/T_P"&OQ%^'/C/6'\+VOBJWB\G6E@:98G0$%7"\\\8['YAGFNP^!OB
M3X7_  *\:>-+>R^(,>LZ=J'A9[>/5'LI+=)+QI"?)C4 GA0IW'N35S<[-?H3
M%1NF>3?$3]F?QE\+_">G>(=0DTK6=*NKA;(W.AWHNQ'<'@1M@#YBP*_+GD8]
M*VKS]C_Q]9:;<R--H,NMVME_:%QX9AU1&U6*'&=S08]/?VZU>\&?%+0/#7[)
M=OX=>^CD\4VGC.VUI-((8/)!&T+%MV-H!*-WKW;QQ^TMH7B+4KOQ1X9^,6F^
M&K6YT\EM"NO"JSZDLHCQY0GV\AB!U) SP< 4.51: HP9\Y:'^REXOUCPAI/B
M&;5/#.C0ZO:M>:?9:MJJV]U=0A=V]$*\_+@]> 1G%;MG^R>UY\ M-\>-XLT*
MRU.]N7=;>\U.-+8VPB9A&K!26N2R_P"KSP.#@@UZ7\*_BO\ #_3?A;I^B?$3
MQYHWC3PU'I"A?#%]H<C:E87&T9AAG'RE5.5!// P17">'O$'PY\>?LOZ;X&U
MSQDO@W5=%URYU2**ZLWN#<1MYI15*\9Q(!DGJI]:.:?X]@Y8'):/^R?XYUKP
M/8>+T?2+3P[>:6=52\O+TQA4P6\HC;GS2 3M&1[TSP5^RSXJ^(&@Z=J&C:UX
M5FO-1M3>6FB/K"#4)HP"3B+'!X.<GC'.*T?CE\1-"\5_ KX*^'M*U9;Z_P!"
ML)H]4L8]ZFWE*Q!=V0 6X< C..:^C?!O[0'PD\(Z[X*OM#\7Z3X=\+6^G+;7
M?AV#P_F]%TRL#+-=;=RHN>=N23ZYHE.HE=!&,&['@/PL_91E^(/PB\2^++WQ
M'IF@W]G<+;64%_?QPP1,LFV7[8<$Q'LJ\$G!Z$5GZY\-=0M_V<=&O8/"WA^X
MDD\2/IL7B'3[EY=1O9/,DC6()LVF,LO#!N0%X&2:[+X?^/\ P!XB^'?QC\#>
M(?%L/A8>(M=.HV&J3VLD\4L7FA@0JC.?D'!QPPJ72_C3X0\!_L_^"=&T[6(=
M;UKPWXU&I_8!&Z23VD<\I$O(VC<A5@,\;A1S3O\ ,+1M\CB]>_8O^)/A_0+[
M4731[V[L+<75WHMCJ EOX(\9):/&#@>A.>V:J>#?V2/&WC?PGX?\2VE[X?L=
M$UR,M:W6I:CY'S[RJQ$%<EV(. N>G45[I'\7?A#X.^*7C3XPZ=XYGUO4]=TQ
MH+?PJ-/D29)G5 5D<_+M!C7Z9/7 KQ_QY\2O#NL_ OX$:#;:M#+JOA^^DGU:
MRC5Q]D!E# GC! &<8SBA2J/_ (8'&"/(_B#X!UGX7^,-0\,^(+=;?5+%E$JQ
MOO1E90RLK=P5((J['X^U6&ULX=$MAIEGIW[YX[<%PYZ%Y3W!]_6N]_;$\>>'
M_B5\<K[7?#.IQZMI,EE;1+=0JP4LJD,,, >*XW3_ (@V?A6SM+/0K#S(6.Z_
MDOE&^ZXP4X)PM=$&W%-F$TD[(YCQ%K$.O:D]['81:>\O,D<#$HS=V /3-9E:
MGB.;2;C4GFT:*XM[23YC;S@?NV[A2"<K675""BBB@#[3_P""9^AM)XB\=ZT5
M^2&UMK)6]W=G(_)%KZP^.[>?X*M=.'+:EJMG:;?4&4$_^@UY'_P3W\(MH/P+
MFU>1-LNN:E+<+D8S'&!$OZJQ_&O6O'@_MCXD_#_1AR(KB;5)5_V8TPI/_ C7
MER=ZS?;]#T8JU&W?]3T60?,0!P.!3-I]*LM25QG45]I]*-I]*L44 5]I]*-I
M]*L44 0#(.<5/))NC4#OUHI2* (:*EHH BHJ6B@"*BI:* (1'ND'I5BHF;YJ
M?0 ZBFT4 .HIM% #J;(NY?>BE44 .3"J!FEW#UJNR[6IM %K</6C</6JM% %
MK</6C</6JM% %IL,,9JI*3G%/5=S 4^9,8(H JT5+10!%14M% $5%2T4 .@^
M8\]JL;AZU R?+[U%0!<W#UHW#UJG10!<W#UHW#UJG10!<W#UH9@H)S5.E7UH
M :V68DBBK .110!)&VY0:=5:!]K8[&K- !1110 4R:3RT)[]J?5.XDWR>PH
MCJQ;OE=IZBJ]*K%6!% %RB@'(S10 4444 %1L<FG.>U,H 1AD5'4M1L,&@!*
M*** "BBE1=S 4 2PKA<]S4E%% !1110 4444 %%%% !UXJLR[6(JS4<RY&?2
M@"&BBB@ HHHH 51DU)2*N!2T /0]J=4:G::DH **** "@G R:*AN'XVC\: /
M.?CA#)'X4M]>@&;C0;Z'45QUV*VUQ_WR3^5=AJVFV?C'PS?Z9.%ET[5[-X&[
M@QRH1_)JEU338=9TR[T^Y4-;W4+PR ^C @_SKC?@OJ<TW@[^R+QC_:6@SOIE
MP&Z_(?D;\5Q^5:[P]#+:?J?D9XD\.W?A'Q%JFA7R%+S3;J2SE5ASN1BN?QQG
M\:SJ^H?^"@7PS/A/XMV_BFVBVZ=XF@\QV4<+=1 +(/JR[&_.OEZO8A+GBI'F
M2CRR:"M7PWI-KK&I+'?:A#IEF@WRS3-@[?11W8UE5I^'O#M[XGU)+*RCW.>7
MD;A(U[LQ["K(.JUA/"GBC39?[*:/0[ZP&R%+IMJWD8Z$G^_]?_U<%7<ZYX#L
M)M-ENO#-\=5:P_=WT/\ 'D=9$'=?IZ5PU-B04444AA6OX2\)ZMXZ\26&@:':
M?;M7OG,=M;AU3>P4L1N8@#A2>3VK(KU_]D/_ ).6\ ?]?LG_ *3RU,GRQ;*B
MKM(ROB%^S?\ $;X5^'_[<\4^'#I6E><D'V@W<$OSMG:-J.3S@]J\UKZ2^.&K
M?#C6OBA-I6BV/BHZ^WB]8M1_MB],NG2+]J*S+''DX!)^7T7->\MX!^%FH?M,
M:Q\(E^%VBP6,ND&_;5D+"XCE**<1#I&H##A<<\UA[5Q7O(U]FF]&?GI76>$_
MACK?C3POXG\0::;+^SO#L*W%]]HNECEVG./+0\N?E/Z#J<5]1?!;X>>!;+X2
MZ!J\VC>#M1G_ .$DN-.\0ZEXYE\G9!'(P(M"Q"LP0*<#N3G/:HNC_#OX@>&_
MVC=9T'PSH!TG0+!(] N]/LQ&$"Q2DS+_ +1?/S<9"K3=7=)"5/N?'E%?<^H:
M#\-_ TGP)L)?A?H.LW?C2RM8+^\NE(V K'F14'!D+29+'G"XJOX8_9_^'WAO
MQQ\<=6U"TTN33?"EQ#%IMIKHEFL;-98EE9YD3YW4%MH] #]0>V7;^MA^R?<^
M(**]R_:8M_AE/:^$]4\ WNBR:I<12Q:S:^'8Y8[ .NW9)$L@R,Y88![<^I\-
MK:,N97,I+E=@HHHJB0KO=)L?"OARQACUR1=3O=0&V3[(X9;&,_Q9'5LXZ?\
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
MW'_HLUI4D_9M^1%-+VB7F?9"JJ*%50JJ,!0, #TI:**^?/="BBB@ IM.I"*
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
M7\Z8A]%.AC>Y<)#&\SGHL:EB?P%==X?^#WCGQ4R_V7X1UBZ5O^6GV1HT_%F
M I72W'J]CCZ*^A_"G[#OC_6F5]7GTWPY >OG2^?+_P!\)Q^;5[GX%_8C\"^&
MFCGUR6[\572X.RY;R;?/_7-#DCZFLI5H1ZFD:4I=#XB\'^!?$/Q U(6'AS2+
MK5[G^(6Z95/=G/RJ/J:^KOA/^PS;6ODZAX_O1>2C##1]/D(B'M)+U;Z+@>YK
MZIT?1M/\/:?'8Z78VVFV48PMO:1+&@_ "KE<TJTI:+0Z8T4M]3(9M%\ ^&\I
M';:-HUC'A8H$"(@[!5'4G\S7SUXF^)WBCQ=K4FN:/'=6FEZ.V^-8@2L8)QNE
M[$MW'0#\Z]?^(/PNF^(5W$;K7Y[6QA_U5G% "H;NQ.>3]>E=/X<\+Z=X5T6/
M2K"W5;55PX8 F4D<L_J379AZV'PT.=KGF^G1+_/^O7X;-\OS?/,2\,IO#X>&
MJDFG*<EL[)Z13UL[-^OPXOPU^)=G\0=+W)MMM4A4?:;3/3_;7U4_I785Y=_P
MHFVTWQ-_;.A:U<Z*ZOOCACB#JF>JC)Y4^AKU!-P10Y#/CYF P">YQVKEQ*H<
MW-0>CZ=CW\EJ9HZ#I9K!*I#3F334UWLM4^Z:7Z):***Y#Z(**** "BBB@ HH
MHH **** "BBB@ !*\C@^U68=2N[?'EW,J_\  S5:B@#5A\4:C%C,PD'^VH-7
M8?&EPO\ K+>-_P#=)%<[12LAW9UL7C*W;_66\B?[I!JW%XGTZ3K,T9_VU(KA
MZ*GE0<S/1(M2M)O]7<Q-_P "%61\W(Y'M7F5/CFDB.4D=#_LL12Y1\QZ53:X
M*+7+^'[MU(1Z,<_SJW'XLOD^^(I/JN/Y4N5CYCLJ8Z]ZYR+QD?\ EI:_]\/_
M (U;C\664G#K+']5S_*ERL=T:M%4H];L9>ER@_WN/YU:CGCE^Y(C_P"ZP-2,
M?12TJC)H <HP*=110 4444 %%%% !3XU[TRIU&U<4 +24M% %5UVL125/,NY
M<]Q4% !1110 4444 %%%% !1110 4444 /<\4RE8Y-)0 4444 %1L,&I*1AD
M4 1T44JT +12U#)>00_ZR:-/JPH EHK/D\06$7_+?>?]@$U4D\66RYV122?7
M IV8KHZ"%N<5-7'R>+I?^6=NJ^[,35>7Q9J$GW72,?[*#^M5RL7,CN*IW$R[
MB68*!ZG%</-K%[/]^ZE(] V/Y549BW+$L?<YI\HN8[>35;.'[US'^!S_ "JK
M)XELH_NL\G^ZO^-<C13Y4',SI)/%B#_5VS'_ 'FQ563Q5=$_)'''^!-8M%/E
M0KLT)?$%_+UN&4?[  JI)=SS?ZR:1_\ >8U%13L(****8!1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% "J[+]UB/H:KW5C:WR[;FUM[E?2:)7_F*GHH PIO /A>X;,OAG193ZOI
MT)_]EI(OA_X5A;,?AC18SZKIT(_]EK>HIW8K(K6NF65@H6ULK:V4=!# J#]!
M5MI&;JQ/U--HI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H''3BBB@">.^N8?N7$B_
M1C5R'Q)J$/\ RV#C_;4&LRBE9 ;\?C"X7_601O\ 0D5;B\8P-_K+>1/]T@UR
MM%+E0[L[:+Q-I\G65H_]]#5N+4[2;[ES$W_ A7GU%+E0^8]*4AN0<CVI:\V2
M5X^4=D/^RQ%6XM:OH<;;J3'^T<_SI<H^8]!C7O4M</#XNOXL!O+E'^TN/Y5=
MA\;M_P M;0'_ ''_ ,:GE8<R.KHK!A\964GWTEC/NN1^E7(?$6G38Q=(I]&R
MO\Z5F.Z-*JSKM8BI([J&;F.6-_\ =8&EF7<N>XI#(**** "BBB@ HHHH ***
M* #K13XUYS10 RBG5QFOWUPNJ7$2SR+&K !58@#@4TKB;L=>TBQ\LRK_ +QQ
M5676+*'[UU'^!S_*N$9BW+$L?<YI*OE)YCL9/%%C']TR2?[J_P"-5)/&"?\
M+.V8_P"\V*YFBJY4+F9LR^*KI\[(XX_P)JK)KU_)UN&4?[( JA13LA79+)=3
M3??ED?\ WF)J*BBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 #CD<&K$.H75O_J[F5/HYJO10!I1
M^(M0CQ^_WC_;4&K<?BZY7[\,;_3(K"HI60[LZB+QA"?]9;NO^Z0:MQ>)K"3K
M(T9_VE-<912Y4',SOXM4M)ON7,1]MV*L*P;E2&'L<UYQ3DD>/E'9#_LDBIY1
M\QZ-16!X/NY[BXN$EE>550$!SG'-='<2!,!>#UJ'H4M1ZC:N**:K;@#12&,5
MMPS7#>(?^0U=?[P_D*[6-NU<5XA_Y#5U_O#^0JX[DR,ZBBBM2 HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BN8F^(%A#?F#RI6B5MIG&,?7'I73*P90P.01D$=ZX<-CL-C')4)J7+O
M8[,1@\1A5%UX./-L8'B+X@>&_".K:7IFLZS;:;J&J-LL;>;=NN&W!<+@'N0.
M?6N@/'!KY=_:K_Y+=\&/^OS_ -N(Z[C]I#X\:C\$=6\(-;65O>Z=J=Q.+])$
M9IO+C,?$1# !CO/4'M7I\E[6ZGG<]KWZ'M5%?,7B[X[_ !J\'Z0?%>H_#S2K
M'PH&1V@DG9[J.-C\OF$-\I.1SMX)KUZ\^-&AV/P;C^(\J2C2I+);I+?(\QI&
M.T0@],[_ )<^V:EP:&IIG?\ 8GT&:X;X4_&+0OC%9ZK=:%#?0QZ;<_99OML2
MH2^,_+ACD5X]X7^.GQH\2:,/%L/PZTVZ\'NKS"&&<I=O ,[FCW-\V #CY><5
M5_8/F67PGXYGCSL;5!(NX<X\LD9J^2T6V3SWDDCZDHKQS]FGXQZU\9-%\17F
MMVUC;2Z=J M8A8QL@*[2<MN8\TW_ (7+K?\ PT__ ,*Y^S6/]A_8/M7G^6WV
MC=Y(?&[=MQGVJ.5W:[%\ZLGW/9:*^??$_P >/''B#XKZSX#^&OAS2[Z]T52;
MR[UJ<HI(QNV@,. 2!U)/M76>!_%'Q<U'2?$47B#P9H]CKMG&G]F;+TK;7TC'
MD%LMM50,YSGH/>CE:5V+G3=D>IK-')(Z)+&\B<.BL"R_4=OQI]?#_P"S_P"(
M/BUJWBKXAZEX4L_#^H:G=WROJS:M(R*LFYPHBPP^48([\ 5[/\:/VBM0^#?Q
M"\):7>V%O=:1J&FM=7ZP1L]SYP+*$A.[&"P Y!ZU3IM.R$JB:NSWFBOG8?%+
MXWMX7\3^(;SP1I>@V=C8?;["WNE:620!P71P) =PCW-T'(KTWX)_$V/XI?"_
M2O%%SY-O.Z.M\D61'%)&3OQDD@8 ;GL:EQ:5RE)-V.\HZUXK^SO\9O$/QHU'
MQ9?7=G8VOAG3[G[-ISP1N)I26)&]BQ!P@7. .6KU[6K.XU+1=0M+6;[/=7%M
M+##,#C8[(0K?@2*3BXNS&I*2NCD=6^.WP[T'5WTO4/&>D6VH(VQX6GSM;T)
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
MK4X-QCN^QT%%%%=AR!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ='X*;;=71/3RQ_.NA9BS$FN9\(MB
MXNAZHO\ .NEK&6Y<=B6%OX:*B4[2#14E!7&:^=VL7)_VA_(5V=<7KO\ R%KG
M_>'\A5QW)EL4****U("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH XJ?X<^9J!9+M5M&;<5*G>!Z#M7:
M(HC144850%'T%+17FX/+L+@'.6'A;FW/0Q688G&J*KROR['R[^U7_P EN^#'
M_7Y_[<1U#^W H;Q1\*E8!E.I2@@]#^\MZ]T\;?"'P[\0O$GA[7-82[;4-!D\
MVR-O<&- V\/\ZX^;E12?$?X/^'/BK?:)=Z_'=O-HTS3VGV6X,0#$J3N&#N&4
M7]:]F,TN7R/(E!OF\S+_ &F_^2!^/?\ L''_ -&)7@7C'3;K4?\ @G_X::V#
M,ML(9YE7/^K%Q("3[ L#7U?XR\*Z?X\\+ZIX?U996TW4HO(N!!)Y;E<@_*W8
MY JKX9\!:+X4\$6OA&TMFN-!M[=K5;>];SB\;%BRN2/FSN-3&7*EZE2BY/Y'
M*_"7X@>&F^"/AW51JUE;Z?8Z3%%=&295\EXXPKJPSP<J>.^:\G_81D2Z\*^/
M)($Q'-JFZ-0.S1DJ/R(KO-._8_\ A;IFO1ZI'H=Q*T<HE6SN+QY+4,#D?NSU
M ]"2*[GX>_"OP_\ "T:P/#T,]NFJW9O;A)9MZB0YX08&U>>!3<HV:742C*Z;
MZ'@?["^L6-KI7CG3;B[AM[]-4$YMYI C[-K*6P>P((/I53P_XDT_Q3^WG<76
MEW,=Y:0V$EKY\+!D=X[<!MI'! .1GVKU;Q?^R?\ #;QKX@N-:OM)NK:^N7,L
M_P#9]VT$<KGJQ4<9/?&,UN^'?@'X)\(^+-+\1:+I;Z9?Z;9M8P1V\Q$/EG.2
MZG[SG<?F)S3<HW;[DJ$K)=CBOB5^SYX;^)7BZ\\1^&?%;>%O&UN^RYN-/N 1
MYJ@#]Z@8,K8P"01GN#5+]F/XJ>+=<\<>*/ 7BZ^MM>N] PT>L6Q!\S#A"K,
M P.00>O!!KI_&G[*GP[\>>([W7=2L+^+4[V3S;F6SOGB$KXQDCGT[5U_PY^$
M_A;X3Z?/:>&-,6Q6X(:>9W,DTQ'3<YY('8=*7,N6VY2B^:^Q\^_L6WUKI_BC
MXIVUU<PVUQ]O#^7-(J-M624,<$] >OI4G[1RQW'[4?P<!"RQ.L9[%6'VDD'W
M[5Z=XR_92^''CGQ)<ZYJ.EW4-_=/YEQ]AO&ACF8]691W/?&,UT7B'X)^%O$_
MBKPQXAO8KP:CX;C2'3_)N2D:JC;E#KCYN?>GSQYN8GDER\IWD\<=PLL<R"6*
M0%)$;D,IX(/U%?"%WXNN?V==-^,OPY+NOVHH^C'OLF(5F7_MDP_%:^X]8UJP
MT#3Y;_5+V#3[&,CS+FYD"1IDX&6/ Y-?)7C>'0_VC/VJ_#EGH(BU/1M$MDDU
M74H 3%*L;E]N[H1DJ@/?<?2BEUOL.ITMN>]_L\^ ?^%;?!_P]I$D?EWLD/VR
M[&.?.E^8@_0;5_X#65^U7XHUCPC\#]<OM#DDM[N1X;:2YA.'AB=]KL#V./ES
MVW5ZXQW,3T^E5=2TVTUC3[BPO[:*\LKA#%-;SH&213U!!ZBLN;WN9FG+[O*C
MY!\.? /P9XB^!GA_7O#'BBUT?QU;Q+J!UB34%C/VG&6ADRWR!2, ]01GD$US
M=E\3/$?[47B_P'X(U*>+2GTV>275;RVNM@OBF,L@4\L4! 49R6)'%>\7'[%?
MPJN+UKC^RM0A5FW&WBU!Q%],=<?C6YK7[+?PXU>VTB*'1)-%?2VW6USH]PUM
M.#G.6D&2QR,Y/(]:W]I'^NAA[.1ZOM5<*HVJ!@+Z#L*^3?VKO#]EXL^/GPJT
M74HVET_4%^S7$:L5+(TX! (Z5]76T)MK:*$RR3F- GFS-N=\#&6.!DGN:Y#Q
M9\(O#OC;QEX>\4:HEVVK:$P:R:&X*1@AMWSKCYN:QA+E=S:<>96/F;XA?#/1
MOV5/BMX4\;:3I"WW@J:3[+=V]TOGM:2GJZEAPV/F4^JL.]=C^W-"VN_"7PSK
M>GM]MTJWU)+F2:'YE:*2(A'^A./S%?0'C;P9I/Q"\,7V@:Y;FYTV\4"14;:X
M(.0RM_"P(X-4/#'PST+PKX%7P?%%-J7A]4>(6NJ2_:/W;')CR1]T'H.W:K]I
MM)[HCV>\5LS,U#XG>%(_A1/X@.L6,FDMI18 3)ELQ;1'MSG=GY=N,YKYV^!&
MDW=A^QC\2;JX1H[:^AO9+9&Z;5A568>Q8$?\!KU=?V,?A4NI?:_['O2N_?\
M9#?R>1]-O7'XUZIJG@W2-6\&W7A5K46NAW%FUB;:S_=;(2,;4Q]WBCFC%60^
M64G=GR_X-TF\UK]@C5K:QC::X'VB;RTY9D2X#N ._P H-1? 'P7XG\:?#/2;
MGP]\;[[0K>W1HWT:WAC/V$AB=O+ X.=P..=U?3OP_P#A_H_PQ\*V_AW0TG73
M('D=%NI?-?+G+98CD9->=^(OV0?AAXDU6;4'T>ZTV:9B\D>F7C01$GK\G('T
M&!3YUJO,GD>C,;X9? B[\&^"_'-AX5^(RW6LZS<1_P#$YM8ES93H0SY"LP+,
MK'/3&ZNF^%_PR^(GA'Q4-0\4?$RX\6Z5]GDB_LV6$H/,.-KY_P!G!_.NT^'O
MPW\/_"W0#HWANR-C8-*T[JTC2,\A !8L3UPH_*NFJ')NYI&"5CXY^&_@/PEX
M^_:6^,=OXNL+/4+:VNWEMUO)?+"N9R"1R,G%9_QRTWPY\$_B-X+N?A5>C3==
MNKGR[[3--NS+$\>] @=<D?,2R[3]<5[=XH_9#^'7C#Q)J>NZC!JQU#4;A[JX
M,.H%$+L<G"[>![5K?#_]F?X>_#36(]6TC1Y)M3B.8KK4+AKAXCTRH/ /OC-:
M<\=[_(R]F]K?,\Z^.GCWQ/K7QX\.?##3/$<G@K2KV".6ZU&WPLLC,';:'/;Y
M-H (RQYKR3]J/P1I?@'5/"5A!XTUKQ1JTMUYMQ;ZM?\ VC[.FY0KA1]PL?S
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '0>#@#<W
M61_ /YUU.T>E<OX-_P"/JZ_W!_.NJK&6YHMANT>E%.HJ1CJY_4_#!OKV6X^T
MA/,.=NS..,>M=!4;-DTT[".9_P"$.;_G['_?O_Z]'_"'-_S]C_OW_P#7KI:*
M?,PY4<XO@PM_R^#_ +]__7I?^$+;_G\'_?O_ .O72(V#3Z.9A9',?\(6W_/X
M/^_?_P!>C_A"V_Y_!_W[_P#KUT]%',PLCESX+*C)O!_W[_\ KU%_PB3?\_0_
M[X_^O743-_"/QJ*CF861SG_")-_S]#_OC_Z].C\'ESC[6!_VS_\ KUT-*K;6
MS1S,+(P?^$+;_G\'_?O_ .O1_P (6W_/X/\ OW_]>NG4[@#11S,+(YC_ (0M
MO^?P?]^__KT?\(6W_/X/^_?_ ->NGILC;5)[T<S"R.5;PB5;'VL'_MG_ /7I
M/^$2;_GZ'_?'_P!>NCHHYF%D<[_PB)_Y^A_WQ_\ 7I?^$0;_ )^A_P!^_P#Z
M]=#3A1S,+(YS_A$&_P"?H?\ ?O\ ^O1_PB#?\_0_[]__ %ZZ.BCF8<J.<_X1
M!O\ GZ'_ '[_ /KTA\(D?\O0_P"^/_KUTE--',PLCG/^$2;_ )^A_P!\?_7H
M_P"$2/\ S]#_ +X_^O71T4<S"R.>_P"$0;_GZ'_?O_Z]'_"(-_S]#_OW_P#7
MKHEI:.9ARHYS_A$&_P"?H?\ ?O\ ^O1_PB#?\_0_[]__ %ZZ.BCF8<J.;/A$
M_P#/T/\ OC_Z])_PB3?\_0_[X_\ KUT9-%',PLCG/^$2;_GZ'_?'_P!>I%\&
MEES]L'_?O_Z];]/A;:V.QHYF%D<__P (6W_/X/\ OW_]>C_A"V_Y_!_W[_\
MKUT]%',PLCF/^$+;_G\'_?O_ .O2-X,*C)O!_P!^_P#Z]=144S?PT<S"R.7_
M .$2;_GZ'_?'_P!>C_A$F_Y^A_WQ_P#7KHZ*.9A9'/Q^#R_'VL#_ +9__7I_
M_"%M_P _@_[]_P#UZWE;:P-60<C-',PLCF/^$+;_ )_!_P!^_P#Z]'_"%M_S
M^#_OW_\ 7KIZ*.9A9',?\(6W_/X/^_?_ ->F'P:?^?L?]^__ *]=2QP*CHYF
M%D<U_P (<W_/V/\ OW_]>@>#3_S]C_OW_P#7KI:*.9ARHYW_ (0MO^?P?]^_
M_KT?\(6W_/X/^_?_ ->NF4Y%+1S,+(YC_A"V_P"?P?\ ?O\ ^O1_PA;?\_@_
M[]__ %ZZ>BCF861S'_"$M_S^#_OW_P#7I?\ A"6_Y_%_[]__ %ZZFBCF861R
MW_"$M_S^+_W[_P#KTP^#64X^UC_OW_\ 7KK*CD7O1S,+(Y;_ (0YO^?L?]^_
M_KT?\(<W_/V/^_?_ ->NEHHYF'*CFO\ A#F_Y^Q_W[_^O2KX-8G'VL?]^_\
MZ]=)3T'>CF8<J.:_X0MO^?P?]^__ *]'_"%M_P _@_[]_P#UZZ>BCF861S'_
M  A;?\_@_P"_?_UZ/^$+;_G\'_?O_P"O73T4<S"R.8_X0MO^?P?]^_\ Z]'_
M  A;?\_@_P"_?_UZZ>BCF861S'_"%M_S^#_OW_\ 7I?^$);_ )_%_P"_?_UZ
MZ=:=1S,+(Y;_ (0EO^?Q?^_?_P!>D;P6RC/VM?\ OW_]>NJHHYF%D<E_PAS?
M\_8_[]__ %Z/^$.;_G['_?O_ .O73,-K$4E',PY4<U_PAS?\_8_[]_\ UZ/^
M$.;_ )^Q_P!^_P#Z]=+11S,.5'-CP:W_ #]C_OW_ /7H_P"$-;_G['_?O_Z]
M=/11S,+(YC_A#6_Y^Q_W[_\ KTS_ (1%O^?H?]\?_7KJJBD7G-',PLCF?^$2
M;_GZ'_?'_P!>C_A$F_Y^A_WQ_P#7KHZ*.9A9'.?\(DW_ #]#_OC_ .O1_P (
MDW_/T/\ OC_Z]='11S,+(YS_ (1)O^?H?]\?_7H_X1)O^?H?]\?_ %ZZ.BCF
M861SG_")-_S]#_OC_P"O1_PB3?\ /T/^^/\ Z]='11S,+(YS_A$F_P"?H?\
M?'_UZ/\ A$F_Y^A_WQ_]>NCHHYF%D<Y_PB3?\_0_[X_^O1_PB3?\_0_[X_\
MKUT=%',PLCG/^$2;_GZ'_?'_ ->C_A$F_P"?H?\ ?'_UZZ.BCF861SG_  B3
M?\_0_P"^/_KT?\(DW_/T/^^/_KUT=%',PLCG/^$2;_GZ'_?'_P!>C_A$F_Y^
MA_WQ_P#7KHZ55W-1S,+(Y]?!K,,_:Q_W[_\ KT?\(:W_ #]C_OW_ /7KIZ*.
M9A9',?\ "&M_S]C_ +]__7IO_"(-_P _0_[]_P#UZZFHV&#1S,+(YK_A$&_Y
M^A_W[_\ KT?\(@W_ #]#_OW_ /7KHZ*.9ARHYS_A$&_Y^A_W[_\ KT^/P6TF
M?]+ _P"V?_UZZ&K<:[% HYF%D<M_P@[?\_@_[]__ %Z/^$';_G\'_?O_ .O7
M5T4<S"R.3_X0EO\ G\7_ +]__7H_X0EO^?Q?^_?_ ->NJ:DHYF%D<M_PA+?\
M_B_]^_\ Z]'_  A+?\_B_P#?O_Z]=311S,+(Y1O!;*I)O%_[]_\ UZB_X1)O
M^?H?]\?_ %ZZBX?+;1VJ*CF861SG_")-_P _0_[X_P#KTY?!Y;_E[ _[9_\
MUZZ&E5MK9HYF%D4-%T,Z3+*YF$N]0N-N,<_6M:BBD,****0"L<+7+?$#XD>&
MOA7H*ZUXKU>'1=+:9;<7,ZLRF1L[5PH)R<'M73,<FOGK]MS1M4U[X9^%[71T
MG-\?%NF,DUO:FX,'[P_O60 Y53@G/''-5%7:3)D[*YV-U^U%\++/PO8^(I_&
M-I%HU]=265M=-!/B6:-0SH%V;L@$'IWKH+?XS>!;KP"_C>/Q7I;>$TSOU;SP
M(58'!4YY#9XVXS[5\^_'?X>^/O[7^">F?\)4VK^(T\27<@\20Z#&L-F&MSL,
MD"9CP.F6/.?6O-+7P+J]G\&-$2?PMK&KZSX1^(9UKQOH_P!F+F_8LV^YMD"A
M982-KJJYQ@BM>2+6YGS2N?8O@GXZ^ /B/I^JWGAOQ58:M!I<1GO1$662WC )
MWLC -MP#SC%+IOQ\^'VK?#UO'-GXILKCPFDXMGU2,.8UE+J@0C;N!W,HZ=QV
MKYVN+I_C)\<=8\<^$?#>L:5X9TOP/J&EWU_J&ER6+:A<2!C'"D;J&D*#!SCC
M&/2O$?$'P]\5?#/X#^%O[%T'4KSP]X^TW2EU?3H;61I=-U6WEC<7!C"Y198T
M*MD#E1GM0J:8<[/MWQ-^U=\)O!OB&^T+6O&=I8:O8RF&XM)()RR. "1Q&0<9
M'3-=_KWC;0?"_A:3Q)K&K6NF:%'"L[W]T_EQA& *G)]<C Z\UXQ\2M%GN?VN
M/@Q=IITLUE%INL"XN%MRT2,85"AWQ@$]LGGM1^V9X6U7Q!X&\*WVG:-<>)-/
M\/\ B6QU?5=%M$\R2ZM(B=X6/^/;D';4<JNO,KF>IWO@?XZ> ?B;#J4WACQ5
M8:N-/C,]W'"S+)#'@G>48!MO'4#%8_AW]J'X5^++?4Y])\96=[!IED^HWDB0
MS!8K=,!Y"2@R!D=,FO%_[0_X71^T);^-?"'AK6-+\-Z)X1U*PU+4=1TN2P^V
MS3+^YMT1U#2%,9Z<5SWPW\ >-M,_8:UN74M8GOM/NO!]W#9^%/[$6"ZM)"S8
M!D \V0D _*1_%[57)$7,SZ*TO]I[X6ZUH.JZU9>,;.;2M*\G[;=>3,J0^:^R
M+.4&=S<#&:U_B#\<_ 'PIGLX/%OBO3]$N+M/-A@G9FD:/^_L4$A?]H@"OFKX
MC> ?&VF_L6W4.K:W-XI>[L]$-EI5MHBVT]BJS1%HV\L;Y"!@$L,C:3W-=%?:
MW!\%?VE_'7B7QGX7UC5-&\2Z1I\6CZMIVDR:BJ"*,K+:E45BA+<X( -'*N@<
MS/8O$/[4'PM\&ZA;:?K'C*SM;NZM8;Z",12R;X)1F.0%$(VL.E>JJP901R",
MBOA;XF:K'IO[4E_KLFJ^-?!.CWOA?3!;7'AW0WN&E.XM]GE7R9 FT8R!@@\5
M]SAC)""AP67@D>W7%3**5K%1DW<=4$K;F]A5%[74U7G4HS_V[C_&H?LNH_\
M003_ +\"H*-&BL[[)J/_ $$$_P"_ H^R:C_T$$_[\"@#1H%9WV34?^@@G_?@
M4?9-1_Z""?\ ?@4 :=%9PM=2_P"@A'_WX'^-'V74O^@A'_WX%%@-!J2L_P"R
MZC_T$$_[\#_&D^R:C_T$$_[\"@#1HK.^R:C_ -!!/^_ H^R:C_T$$_[\"@#1
M%.K,^R:C_P!!!/\ OP*<+74O^@A'_P!^!_C0!HT&L[[+J7_00C_[\"D-KJ/_
M $$(_P#OP/\ &BP&A16=]DU'_H()_P!^!1]DU'_H()_WX% &C16=]DU'_H()
M_P!^!1]DU'_H()_WX% &U&VY<TM8\=MJ0; U&,9_Z8#_ !J7['JG_02C_P#
M<?XT :;-M4FJI.3FJ4EKJ?W3J,9_[8#_ !J/[)J/_003_OP* -&BL[[)J/\
MT$$_[\"C[)J/_003_OP* -&I86_AK)^R:C_T$$_[\"E%KJ2G(U!/^_ _QH V
MJ*S%L]389&I1_P#@./\ &D:TU1?^8E'_ . X_P :+ :#')I*S?L>I_\ 00C_
M ._ _P :/L>I_P#00C_[\#_&BP&E16;]CU/_ *"$?_?@?XT?8]3_ .@A'_WX
M'^-%@--3@U)61]CU/_H(1_\ ?@?XT];35&_YB4?_ (#C_&BP&I3EK+^Q:I_T
M$H__  ''^-+]BU3_ *"4?_@./\: -2BLO[%JG_03C_\  <?XT?8M4_Z"<?\
MX#C_ !H U*.O%9?V+5/^@G'_ . X_P :/L6J?]!./_P''^- %UAM.*2J,ECJ
M?7^T8S_V[C_&H_L>I_\ 00C_ ._ _P : --1DU)66MCJ?_01C'_;N/\ &E^Q
MZI_T$H__  ''^-%@-.BLS['JG_02C_\  <?XT?8]4_Z"4?\ X#C_ !HL!IT5
MF?8]4_Z"4?\ X#C_ !H^QZI_T$H__ <?XT6 TZ*S/L>J?]!*/_P''^-*++5/
M^@E'_P" X_QH U:*R_L6J?\ 03C_ / <?XT?8M4_Z"<?_@./\: -2BLO[%JG
M_03C_P# <?XT?8M4_P"@G'_X#C_&@#1D7(S454_L6J?]!*/_ ,!Q_C4366IJ
M<?VC'_WX'^- &C2K6;]CU/\ Z"$?_?@?XTOV/4_^@C'_ -^!_C18#3HK,^QZ
MG_T$8_\ OP/\:/L>I_\ 01C_ ._ _P :+ :=(R[ABLW['J?_ $$8_P#OP/\
M&C['J?\ T$8_^_ _QHL!;Z451DLM2')U",_]L!_C3/LFH_\ 003_ +\"@#1H
MK.^R:C_T$$_[\"C[)J/_ $$$_P"_ H T:*SOLFH_]!!/^_ H^R:C_P!!!/\
MOP* -&BL[[)J/_003_OP*/LFH_\ 003_ +\"@#1HK.^R:C_T$$_[\"C[)J/_
M $$$_P"_ H T:*SOLFH_]!!/^_ H^R:C_P!!!/\ OP* -&BL[[)J/_003_OP
M*/LFH_\ 003_ +\"@#1HK.^R:C_T$$_[\"C[)J/_ $$$_P"_ H T:EC7:N>Y
MK+6RU)C_ ,A!/^_ _P :D^QZG_T$8_\ OP/\: -.BLS['J?_ $$8_P#OP/\
M&C['J?\ T$8_^_ _QHL!ITC#(K-^QZG_ -!&/_OP/\:/L>I_]!&/_OP/\:+
M7:*H-9ZD/^8A'_WX'^-(+/4B<"_C_P"_ HL!K6Z9;<>U6*R5L-448&I1C_MW
M'^-+]AU7_H)1_P#@./\ &@#5HK*^PZK_ -!*/_P''^-'V'5?^@E'_P" X_QH
M U:96;]AU7_H)1_^ X_QI#8ZK_T$H_\ P''^- &G39&V*36;]BU3_H)Q_P#@
M./\ &H9;;4MV#J,9Q_TP% %VBL[[)J/_ $$$_P"_ H^R:C_T$$_[\"@#1HK.
M^R:C_P!!!/\ OP*/LFH_]!!/^_ H UHVR,4^LJ"WOXYD9[U'0'YE$(&1Z9K5
MI#"BF2-@8HH *4$CH<4NT4;10 F2.]&X\<TNT4;10 FXGN:-QZY.:7:*-HH
M=OPF:K;CNSWJ9AVINT>E #"S'&23CWHW'=G)SZT_:/2C:/2@!FXYSDY]: S+
MT)%/VCTHVCTH 9YC?WC^=20MU%)M'I1@+SB@!)&W-[4RK:Q1LH.VE\E/[M %
M.BKGDI_=H\E/[M %.BKGDI_=H\E/[M %,4K&K9AC )VU4;[V: $HHHH ****
M "BBB@!6I*G@56!##)J7R4_NT 4Z*N>2G]VCR4_NT 4Z*N>2G]VCR4_NT 4Z
MG63]WGN*E\E/[M12A5;:!@4 0$YYHJ3:/2C:/2@".BI-H]*-H]* (Z*DVCTH
MVCTH 6%NH-*QR:;M'I3\"@!M%.VBC:* &T4[:*-HH ;2J<&EVBC H E6EIBL
M2*7)H =13<FC)H =13<FC)H =UJ';\V*DR:9)G&0: '45#O;UHWMZT 345#O
M;UHWMZT 345#O;UHWMZT 34^HH<L<D\5+0 4444 %%%% !3)%RN:?0: (5I:
MB=F5B,TW>WK0!/14&]O6C>WK0!/14&]O6C>WK0!,PW#%0=*7>WK3W3@$]>]
M$=%.VBC:* &T4[:*-HH ;13MHHVB@!M%2*@P31M'I0!'14FT>E&T>E $=%2;
M1Z4;1Z4 1T5)M'I3DC#-TXH 2-=J^]/J3:/2C:/2@".BI-H]*-H]* (Z*DVC
MTHVCTH B8;A2VZ9;<>U2;1Z4UB5Z<"@":BH-[>M&]O6@">BH-[>M&]O6@">B
MH-[>M&]O6@!TC;%)[U4JQ(I9 3SBH=HH ;13MHHVB@!M%.VBC:* &U)&W&*;
4M%*N >E #6;<V:*L^4G]VB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>bestplacetowork2022chicago.jpg
<TEXT>
begin 644 bestplacetowork2022chicago.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" #^ +8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>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#\OZ***_4S
MG"BBB@ HHHH **** "BBB@ HHI5&Y@/4XH 2BOL#5?\ @G3)X9:T@\1?'3X6
M>&=1N+6&\_L[5]8>WN$CD0,A9&3/(/6J7_#!FC?]')_!G_PHO_L*X_KE%[/\
M&.S/DRBOK/\ X8,T;_HY/X,_^%%_]A1_PP9HW_1R?P9_\*+_ .PH^MT>_P"#
M"S/DRBO8_P!I#]FG4OV<+[PQ%>^)M"\5V?B+3_[3L=1\/S--;R0[RH(=E&X'
M&01D8KQRNB$XU(\T7H(****T **** %6BA:* $HHHH **** "BBB@#ZNT?\
M9/\ #NL_L$7WQFMGUJZ\:0ZRMA'8V[J]J8S/'&3Y8CWYPY.=V/:OF"^T#5-+
M:,7FFW=H9#M03P.FX^@R.:_3S]G'XZ>(/V<_^"7%UXX\,V]A<ZQ9^(FACCU*
M)I(2)+B)&RJLI)P3CFMOQ)\=-:_:G_X)_)XZ\8Z=I,6N6GC:PMH#IMNR1Q!+
MRW 90[.0Q61@>>0:\*&+JTYR4E>/-;<JQ^4=[I5[IMT+:[L[BUN6P1#-$R.<
M].",\U9;POK2W$D!TB_$\:>:\1MGW*G]XC&0/>ONG_@IX0/V]O"O0?Z#I'_I
M3)7W9K7_ ">9\3./^:7Q_P#I3+6D\P<81GR[J^_I_F'+K8^'_A__ ,$__AUX
MJ\,_LYZA=ZGXBCG^(?VC^UEBNH0L6RV>4>2#$=OS* =V[BOE']IWX.P_!7X[
M>+O".C0:E+H>F:D;.PN+]=TDP"J1E@JJQ^;L*_4GX0?\B9^Q3_OW_P#Z12U\
MM?MO_M+>*OB9^UMI/PUU6UTN+0/!WC2V_L^:U@=;A]SQ ^:Q<ANO917-A\16
M==K=6?\ Z4PLK'R?\</B1XP^.WQ#AUCQ'HBVFNKI]M8+9V%G+'F*%-B-L8LV
M2!R>GTKA;KPIK5C T]SHU_;PK]Z26U=5'U)%?N'=:@/#O[:WQI\00VMO/J&C
M_#>SN[5IX]VUE:X;&>H!V@'!&0*\O_8M_;,\:?MC:1\6-!\>Z5X?33=/\/F1
M(]+M98O,\P2*P??*^1@#IBJCCY1IWA3]U)=>_P @Y3\>**GOHUAOKF-!M1)6
M51Z $@5!7ODGU;^VI_R2C]F'_LG\'_HPU\I5]6_MJ?\ )*/V8?\ LG\'_HPU
M\I5QX/\ @KY_FP"BBBNT HHHH 5:*%HH 2BBB@ HHHH **** /N[]EO]O#X8
M?"']G./X7>/OA[J'C2W_ +0EO98_+MY+5]S*R961N2"N>E2_M#?\%#_ OC+X
M.VOP]^%_PR_X0[2CJEOJ=RLJPPQAH9DE 1(L@EF106/8=Z^#**\_ZC1=3VC3
MO>^_4=V?J!JG_!4#X#^/+[3M?\:? N75?%,,4:O>/!:7!C93D!)'(8J#DC(&
M,UQ5K_P4\T"]^/OC[QYJG@_5(=,UGPNOAS3;.UFC>6/;(S^;*6*@9+=%SC'>
MOSTHJ%EV'CT?WL?,S[U\$?\ !0[PCX6T'X V,_AC6II?ATUR;]HVAQ=>9 \0
M\K+]BP/S8Z5\U_%SXUZ;\0_VI-5^*%G875MI5WKT.K)93E?/$:-&2IP2NX[#
MWQS7CU*G+KGID5O#"TJ<G**U=_Q=Q7/T-UC_ (*4>"]2^,WQ.\8IX5UY;+Q5
MX/B\.6MNS0^9%,GFYD?Y\;/W@Z$G@\5X=^P_^U=H/[+=Q\0)-<T;4=8'B/24
ML+<:>8QY3@O\S[V''SCIGI7LW[0W_!//7?''CC3]8^%MKX5TOPK/HM@1"VLP
MP$W'DCSF*LV<EN<]Z\Q_X=B_&+_GX\)_^%#;_P#Q5>=3^I.GRWM>VE^P];GR
M?>3"XNYY0,"21G /N2:BKZU_X=B_&+_GX\)_^%#;_P#Q5'_#L7XQ?\_'A/\
M\*&W_P#BJ]'ZYA_YU]XK,K_MJ?\ )*/V8?\ LG\'_HPU\I5]B?\ !0CPQ<^!
M?#G[/_A;4+BSGU71/!:6-X+*X6>-)4E8, RG!KX[I8/6BFO/\V(****[0"BB
MB@!5HH6B@#IOA_\ #'Q;\5M7GTKP;X<U+Q/J4$!N9;72[9IY$B#*I<JHX7<R
MC/JPKOO^&,OCO_T2/QA_X*9?\*^E/^",?_)S'BC_ +%2?_TKM:_9JOG<;F53
M"UO9QBF7&-T?SH_\,9?'?_HD?C#_ ,%,O^%'_#&7QW_Z)'XP_P#!3+_A7]%U
M%<']M5?Y45R'\Z/_  QE\=_^B1^,/_!3+_A1_P ,9?'?_HD?C#_P4R_X5_1=
M11_;57^5!R'\Z/\ PQE\=_\ HD?C#_P4R_X4?\,9?'?_ *)'XP_\%,O^%?T7
M44?VU5_E0<A_.C_PQE\=_P#HD?C#_P %,O\ A1_PQE\=_P#HD?C#_P %,O\
MA7]%U%']M5?Y4'(?SH_\,9?'?_HD?C#_ ,%,O^%'_#&7QW_Z)'XP_P#!3+_A
M7]%U%']M5?Y4'(?SH_\ #&/QV_Z)%XO_ /!3+_A1_P ,8_';_HD7B_\ \%,O
M^%?T744?VU5_E0N1'\Z/_#&/QV_Z)%XO_P#!3+_A1_PQC\=O^B1>+_\ P4R_
MX5_1=11_;57^5!R(_G1_X8Q^.W_1(O&'_@IE_P */^&,OCO_ -$C\8?^"F7_
M  K^BZBC^VJO\J#D1_.C_P ,9?'?_HD?C#_P4R_X4O\ PQC\=_\ HD?C#_P4
MR_X5_1;11_;57^5#Y#^=+_AC'X[_ /1(_%__ (*9?\*/^&,?CO\ ]$C\7_\
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
M%Y8?S)GD^[GC&_'X5E[6'U/V5_>YK_*P^MSUFBBBO/*/YP?VK/\ DY_XM?\
M8UZG_P"E4E%'[5G_ "<_\6O^QKU/_P!*I**_3:/\./HCG/J3_@C'_P G,>*/
M^Q4G_P#2NUK]FJ_&7_@C'_R<QXH_[%2?_P!*[6OV:KXO-O\ >GZ(UCL%?GYX
M_P#^"P7A#P!X]\1^%[GX>ZY=3Z+J5SILEQ%>0A9&AE:,LH/8E<X/K7Z!U^ -
MCX:TOQE_P46FT'6[*/4='U+XDSVEW9S9V31/J#JR''8@FIR_#TJ_.ZJNDKA)
MM;'ZS?LQ_P#!0#X9?M/ZE_8FDRW6@>*=K2+HNK*JR2J.28W4E7P 20#D#M7T
MQ7X1?M<?#.U_8Y_;4L1X!N)M+LX9++7--C5RS6F]R&B!/5=R/@'^%@#FOW6L
M;Q-0L;>ZC!"3QK*H/7# $?SK/&X>G24*E+X9(<7?<^2?VG_^"C'A[]F'XM0>
M!-3\':IKEW-9P7@N[.YBC3$K,H7#<Y&S]:^L]+OUU32[.]5#&MS"DP1NJAE!
MQ^M?B]_P5H_Y/.TW_L":=_Z.FK]E/"/_ "*>B_\ 7E!_Z+6C$T(4Z%*<5K):
M@GJS7KYS_;!_;4\._L@V/AV35='N?$%[K4LBQV-G.D<B1H 3(=W;) _&OHRO
MQK_X+'>+9/$7[1'AKPU#"7;1M%5_D&2S3N7/Y!!48"A'$5U">P2=D?IC^RK^
MTII7[5'PO/C+2M+GT6-;V6RDL;J59)$9,<DKQ@AN*]CK\P_^"*/CB"31?B/X
M0>61KN.>WU2*,_<$94QL1[[@M?IY6>,HJA7E3CL@B[H\@_:6_:C\%?LL^"UU
M[Q;<R27%RQCL-*M,-<WC@9(0$C '=CP,CUKY^_9U_P""I'AS]H/XNZ5X$M?
M^JZ//JC.+>\FNHI$3:A;YP.>0.V:^(/^"B7C"Y^.W[<7_"'Q7%Q'9:9=6GAN
MW5TSY+NZB5U4=06?/X5^H/PM_89^#WPAOO#.K>'?"T=IXBT( QZRLS_:)VV%
M&,F3AMVXDC'TKNG0P^'P\753<Y*Z\A7;>A[]7P7\7O\ @K5X4^$7Q0\4>"KS
MP!K5_=:#J$MA)=0WD*I*R-@LH/(!]Z^]*_#^X\&Z)\0O^"K&L>'/$>FPZOH>
MH>,[V*ZLI\[)5VR'!P0>H!Z]JQP-&E5<W55TE<<K]#] ?V5?^"CGAW]JKXGR
M>"]*\':IH5RFGS:@;J\N8I$VQLBE<+SD^8/RKZ_KRCX9?LJ_";X->)&U_P %
M>!]-\/:RT#6QO+7?O\IB"R_,Q&"57\JZ+XW75[8_!?Q]<::\T6HP^']0DMI+
M?/F+*+:0H5QSNW8Q[URU?95*B5%67F-7ZGR3\<O^"MGPX^%?C2^\-:#HFH>-
M)["1H;J^M)4BMED4D,B,V2^,=0,5[C^R)^UQHO[77A'6-;T?0K[0?[*NULYX
M+YT?<Q0/N4J>F#WQ7Y3_ /!,CX<_#+XK?'O4-#^)EC#K%Q-ILCZ5IU\2(+B<
M,#)NY!+A,E1_OGM7['?"']G_ ,#? ==;B\"Z*N@6>KSI<W%G!(S0B14"916)
MVY Y&>M>CCJ.&PR]E&+YM->A,6WJ>B4445XA9_.#^U9_R<_\6O\ L:]3_P#2
MJ2BC]JS_ ).?^+7_ &->I_\ I5)17Z;1_AQ]$<Y]2?\ !&/_ ).8\4?]BI/_
M .E=K7[-5^,O_!&/_DYCQ1_V*D__ *5VM?LU7Q>;?[T_1&L=@K^>OQ!X_M?A
M3^W=KGC*^M9KVST'X@7>I36UN0))5BOW<JI/&3CO7]"E?S_6_A72_''_  42
MN?#VMVBW^CZI\29[2[M7)"RQ/J#JRG'."":WRFW[WFVL$NAT%]JGBS_@H]^V
M;:7]AI3Z=:75Q!%L4&1-,TZ$YW2/T+8WM[LV!VK]WH8D@B2*-0D:*%51T '
M%<A\,_@YX)^#>DR:9X)\,:=X;LI&WR)8PA2Y]68Y9OQ-=E7GXO%+$.,8*T8Z
M(<58_%3_ (*T?\GG:;_V!-._]'35^RGA'_D4]%_Z\H/_ $6M?C3_ ,%;)%A_
M;*L)'8*BZ'I[,QZ "6;)K]0?@Y^U5\)/B--H/A3PSX]TC6O$,EFH33[61C(W
MEQ O@%1T )_"NW&1E+"T&ELB5NSVROQN\QOC]_P5HE6*5=;TFTUEX6$BY06E
MO 4D7'H"'K]@?$6JC0O#^IZD5W"SM9;@KZ[$+8_2OY]?@C\'/B9^U1\5O%E_
M\-IDL]<1YM6N)FU V3)'-,<@..3DM@@4LM@N6K-NVEK^H2Z'T'_P3'UB;X:_
MMR>)_!J2K!8WL>HZ;)&XQN:WE+1CZ_*:_9>OP!^%N@^)/V3?VWO!MIX^AECU
M?3-:MVO?LTWG&99Q@,'_ (P?,Y^AK]_J6:Q7M8S3NFAQVL?B1XD6"3_@K1<+
M<[?)_P"$W3=OZ=%Q^N*_;>OP[_X*!>%[GX$?MW2^+/+NI+*_O;/Q+ _W#)AU
M,J(WLR%?QK]4?A[^VS\&_BAJ'AS2O#WC2RO]>UPJMOI$>XW*.4+LKKCY=H4Y
M/3BJQU.52G2J05URBCNT>YU^ _QV_P"$T'_!0'QX?AV+X^-?^$JO/[+_ +-
M-QYN6SLSQG;N_#-?OQ7X@R>,-%\ ?\%6M7\0^(M2@TC1-/\ &=[+=7UR2(XE
MVR#)P/4@?C2RMN,JC2O[HY'V]_P3J;]HMM>\;_\ "\_^$C^Q_9K7^R_[="!?
M,WR>;LV]\;,_A7V^RAE((R#P0:\M^&W[47PH^,'B(Z#X,\<Z5XBU@0-<FSLW
M8OY:D!FY X!8?G7HFO:U;^&]"U'5KS?]DL+:2ZF\M=S;$4LV!W. >*\RO*4Z
MC;CRM]-BEL?BO^WA^R'XE_9(^*D7Q*\"RW-MX/O-0^UZ??V)*R:-=EBXA8CH
MN<[&Z$ @\CG](/V#/VLHOVJOA"M[J)BA\9:*RV>M6\0VAWQE+A5[+( 3CLRL
M.U<1^T!^V7^SY\5?V8/&UNWC+2=4_M/19X[;2+A6%U]K,9,"F(C(=9 A]MN<
MU\F?\$6;/7I/C)XZNK5ROAR/18X]07/#7#2YM_Q"K/\ G7MU%+$8-RKQM*'5
M]2-GH?L#1117S9H?S@_M6?\ )S_Q:_[&O4__ $JDHH_:L_Y.?^+7_8UZG_Z5
M245^FT?X<?1'.?4G_!&/_DYCQ1_V*D__ *5VM?LU7XR_\$8_^3F/%'_8J3_^
ME=K7[-5\7FW^]/T1K'8*^%M'_P""7>FZ3^TE#\6U\=WDEQ'XG;Q)_9ILD"%C
M<F?RMV[..=N<5]TU\O\ B?\ :>^,6B^)=6T_3_V;/$FL6%I=RP6^HPZI;*EU
M&KE5E4'D!@ P!]:X</.M'F5)VOOM^I3MU/J"BODS_AK'XV_]&M^*/_!M:U[U
M\&_''B/XA>"X]7\4^"[WP%JK3R1'1[^=)I BXVON3C#9/Y5G.C.FKNWWH+GS
M3^UI_P $W]/_ &J/BNOC:Z\:76@R#3X;#[)#9K*,1LYW9)'7?^E9G[,7_!,7
M3?V;?C%I/CVV\<W>M2V$4\0LY;)(U?S(RF=P)Z9S7M_[8'[25Q^RQ\+X/&:>
M'&\1VOVZ.SGA6X\DQ!P=KYP<_, ,>]8/P-_;.TSXM_LR^(OC%?:,V@V&B->"
MXLC.)"1 BOG=@?>W =*[8U<6Z"2?N/3I]PM+GLWQ6\%7/Q'^&WB3PM::O-H-
MQJ]C)9KJ5NNZ2WWC!91ZX)_.O!?V,_V$=&_9!U+Q)J5KXAN/$>HZQ%';>=/
ML(AB0EBH )SEL'/M6-^Q;_P4 B_:Z\::]X?7PDWAQ]+T];X2M=B7S<R*A4#
M_O9K T/_ (*667B3]JR+X.Z=X.DN(9-;;1QK(NQCY<AI-FWH"IXSVJ51Q4%.
MBEINPNMS1_:<_P""<ME^T5\;(OB./&]YX=OXX+:)+>&S24*T!RK@DCV_*OL6
MQAEM[&WBGF-Q-'&JR3$8+L  6Q[GFIZ^-/VT/^"CWA[]E_6AX3T/2T\6>-/*
M$L]NT^RVL0<;1*PY+$9.T=!@GK6,?;XMQI1UML/1:GL'[4G[)O@S]J[P=#H_
MB9)++4;-C)I^LV8'VBT8XW 9X96 Y4\< ]17SG^S5_P2ML?@)\8-)\>7'CVY
MU>71YVEL[.*R6-9 R,F)&)/9L_+W%;O[&O\ P4OT/]I;Q5%X,\0Z&OA3Q;/&
MTEIY4_F6MX5R61"WS*X'.#G/..E?;5:RJ8K")X>3LGT%I+4*_/KXR?\ !)/2
MOB]\5O%?C6;XA7NGRZ]J,VH-:)8(XB+MG:#NYQ7H_P"VE^W]'^R)XVT#P^_A
M!_$7]J:<;_SUNQ#Y>)63;C!S]W/XUY;\,O\ @LMX$\2>(+33O%WA+4O"MI.^
MQM4CG6YAAR0 70 ,%]2,X':M,/1QE./MJ"T?H)M;,]#_ &2?^"<.G_LJ_%:3
MQK:^-+K7Y'TZ;3_LDUFL2XD9&W9!/39^M?7VO:-;>(]#U'2;P.;2_MI+6;RV
MVML=2K8/8X)YJ72]4M-:TVUU#3[F*\L;J-9H+B!PZ2(PRK*1P017C'[87[3"
M_LI?"B#QHVAMX@$NIPZ=]E6818\Q)&W;L'IY>,>]<DIUL555W>16B1\=:I_P
M1/T637(7T_XEW\>D,V9DN+!&G ST4@A3^(K[>_9N_9I\'?LO^ 8_#'A.W=VD
M837VI7.#<7LV "[D#@<<*.%'3N3Y9X#_ &\--\4_LC^(_CCJ'AV73;32))81
MI:W =YI%=8T4-@?>9U[<#)J/]BW]MS4/VO\ 5O$2P^"&\.Z1HL,?G7TEYYN^
M:0G;&HVC/RJQ//'R^M=E>6,JTY>U?NQ>NVY*Y>A]7T445Y)9_.#^U9_R<_\
M%K_L:]3_ /2J2BC]JS_DY_XM?]C7J?\ Z5245^FT?X<?1'.?4G_!&/\ Y.8\
M4?\ 8J3_ /I7:U^S5?C+_P $8_\ DYCQ1_V*D_\ Z5VM?LU7Q>;?[T_1&L=@
MKY1US_@I5\)?#_Q&N_!%U8^+#KUM?R:>T4>C%E=TD,9=?GRR94G<!T&:^KJ^
M"?'MK"?^"OGPY3R8]K>#9F*[!@G9?<GWKBPT(5'+G6R;^XIGT+^T=^U]X'_9
MFDTFT\0IJ.JZSJ:O+!I6CV_GW A3'F3,,_*@&>3UP?0D>D_#'XE>'_C!X#T;
MQAX7O?M^A:M#Y]O-M*MU(964\AE8%2.Q!KX6^/5S;Z;_ ,%0/#]SJ\L5MII^
M'MZJ2W3A(L^1>A@2W'?]17H7_!)&&\B_8_L#=K*J/K-ZUOYF<&+*#*Y[;@W3
MOFMZF'A##JHM]/QO^5A7UL=C_P %*/!\WC+]C?Q[#!C?I\<.IG/]V"59&Q_P
M$&OSU_9O^*3>'_\ @FY^T%I4Z;XDO+>SA] UX!&3_P".5^MGQZ\&V_Q"^"OC
MGPW=.\<&I:-=6[-']X9B;I^-?SU^%_BU=>'_ (*^.? !7-GXANK&])[B2W<G
M\L,?RKTLMC[:@Z?:2?\ 7W$2T=SZ%_X)/^)6T#]K>PA:;RK:]TB^CE7. VR+
MS!G\4KH_^"=]C'XX_P""AFJZUY/G6T,VKZD&QD*7=PAS]7KS71]!M_V6_P!H
M'X2WVI7?]EQ7/AJUU74+@9(Q=0SYZ>JL@KZ+_P""*7A2\G\<_$;Q,T*M8PZ?
M!I_G-RPF>3S,#_@*5WXMI0JUELXI?BQ+=(_6.XG2UMY)I#MCC4NQ] !DU^(W
M[)>BVG[2G_!16[U+Q6D>KP-J.H:S)%<(&CF,)/E*R]"!\G'^R*_:?Q<K-X4U
MI4^^;*8+]?+:OQ?_ ."4JE/VUV63[XTO4@?KE<UXV ]VA7FMTBY;HK_MX:59
M?LZ?M[6^O^%;7^Q($DL-=$=F?+ D)S-M ^Z&VMP./F-?MEH^I)K&CV-_&NU+
MJ".=5] RA@/UK\7_ /@L,1_PU%8@=?["M\_]]/7[%_#L%?A_X8!Z_P!EVO\
MZ*6C'>]AZ$WO;_(([L_)_P#X+5?\EJ\ _P#8O/\ ^E,E6_\ @H!^R[X#\&_L
ML_#3XD>&-%L_#NLLEG9W\=E'L6^\ZWW[W&?O*R'GON^E5/\ @M5_R6OP#_V+
MS_\ I3)7SS\8/VH_'O[7EM\./AT]AIVF6.EFWTW3K&S9E6XN6VPK+*[D\XVC
M'0<GO7KX6%25&A*#LE>Y#M=GZL?\$O?$&H>(OV,_!TFHW4EW):37=E"TO5(8
MIW6-![*H 'TKB?\ @L1_R:;8_P#8S6?_ *)N*^COV6_@=#^SI\"_#'@6.<75
MS80&2\N$)*2W,C%YF7/(4NQP/3%?./\ P6(_Y--L?^QFL_\ T3<5X5&49XY2
MCLY&GV3\Y?%/Q?72_P!A'P/\-K25?M.J^(K[6+Y.0RPQ'RX1Z$,YDR#WC6OU
MC_X)T_ __A1_[+OANVNH/(US7A_;>HAE*L))@"B,#T*1"-#[J3WK\$I&O&L[
M:5Q,UK$S10NP)C5L[BJGIG+9(_VO>OZ2/V?OB);_ !9^"?@KQ;;>6JZKI5O.
M\<3!A%)L =..ZL"".V*]7-HNE248[-MLB&YZ#1117RIJ?S@_M6?\G/\ Q:_[
M&O4__2J2BC]JS_DY_P"+7_8UZG_Z5245^FT?X<?1'.?4G_!&/_DYCQ1_V*D_
M_I7:U^S5?C+_ ,$8_P#DYCQ1_P!BI/\ ^E=K7[-5\7FW^]/T1K'8*\VU+]GW
MP;JWQRTGXN7%G<MXUTNP;3;:Y6Z<1+ 1("#%G:3B9^2.X]*])KY@\3?L8^(?
M$7B35M5B_:"^)FE17UW+<I86=_$L%LKN6$48*<(N=H]@*\RE:[O+E*/0/C]^
MRC\-_P!I=-*/CK1Y;RXTS>+:ZL[E[:94<89"Z$$H< [3QD5WWP_\ Z%\+?!>
MD^%/#-@FF:%I< @M;6,DA5R222>22222>2237S?_ ,,,>)?^CD?BK_X,(O\
MXBO>?@Y\-KSX4^"X]!OO%VM^-IUGDF_M7Q!*LER0V,)E0!M&./K6E1KD454N
METU [.ZMTO+:6"0;HY4*,/4$8-?S2_$?PJ--^,OB?PW:KM6#7[K3X5QT N&1
M>/IBOZ7Z^*_B-_P2R^'_ ,1/C/J7Q%E\3Z[IE[?:DFIOI]FD MUD4J2!E"<$
MKD\_Q&N_+<7#"N?M.J)DKGQM_P %9OA_!X'\1_![:"+O_A%$TZ?/_3ML0?\
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
M  E_Z*CX+_\ "@M/_CE'_#1_PE_Z*CX+_P#"@M/_ (Y1_P ,Y_"O_HG/A?\
M\%$'_P 31_PSG\*_^B<^%_\ P40?_$T?N//\ U#_ (:/^$O_ $5'P7_X4%I_
M\<K8\*_%SP+XZU)M/\-^-/#WB&_6,S-:Z5JL%S*(P0"Y1')V@D#.,<BL?_AG
M/X5_]$Y\+_\ @H@_^)K9\*_"7P3X'U)M0\.^$M%T._:,PM<Z?8102%"02I95
M!P2 <>PJ9>RM[M[_ "#4ZRBBBL!G\X/[5G_)S_Q:_P"QKU/_ -*I**/VK/\
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
<YN[F0R2S2,<L[L>68DDDGDYHKZN$>6*CV,S_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>bestplacetowork2022nyc.jpg
<TEXT>
begin 644 bestplacetowork2022nyc.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" #^ +4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MB1^,/_!3+_A1_P ,9?'?_HD?C#_P4R_X5_1=11_;57^5!R'\Z/\ PQC\=O\
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
M-NKFXN[VX.Z:\N& #2N>V< !1P  />M<9BJ-2BXJ7,W:WE;?[SZ**=S\YO\
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
MJ\HH_EYU#_D(W?\ UV?_ -"-%&H?\A&[_P"NS_\ H1HK]26QSGWE_P $8?\
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
MI)1G"L!Z<UYWK>K?M&?\$^_B+H=[J^NWBC4HENDC;4&OK#4(E/S1-NXR,C/
M(R"#7;_\%7F"?MK:2S$*JZ/II+,< #SI>:[W_@KC\:O!_C#P[\-O!N@ZM8ZW
MJVG[M0O)]/G2=+=&B"+&SJ2,L<G /\//:O7H/W*%+E3C).^A#ZL_3OX/_$K3
M_C%\+_#/C32PRV6M64=VB,""A(PR\^C!A^%?#'_!9OQ!JOA_X>_#632]3O-,
MDDU6Z5VL[AX2P\E3@[2,U]1?L,Z#J'AK]D?X7:?JEM)9WL>D([PRXW*'=G7\
MU93]#7R;_P %LO\ DG/PQ_["UU_Z)6O#PD8K&QBMKO\ 4M_">3_&CX]:MX._
MX)H_"30+36KZ/7_%4\CS7D=ZPN/L\,C,VYL[]K,4&<_PD5]8_P#!+#X9ZMX7
M_9WC\7>(;V^OM9\63F\C:_N'E:.T7Y854LQX;#/Z_/7Y'S^+/^%Q^(/A-X-O
MKIK31-+BM-!21@ 85FN,SOGTW2,17]%GAO0;+PMX>TW1]-B2#3["VCMH(XU
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
M6G_QRC_AH_X2_P#14?!?_A06G_QRC_AG/X5_]$Y\+_\ @H@_^)H_X9S^%?\
MT3GPO_X*(/\ XFC]QY_@&H?\-'_"7_HJ/@O_ ,*"T_\ CE'_  T?\)?^BH^"
M_P#PH+3_ ..4?\,Y_"O_ *)SX7_\%$'_ ,31_P ,Y_"O_HG/A?\ \%$'_P 3
M1^X\_P  U#_AH_X2_P#14?!?_A06G_QRC_AH_P"$O_14?!?_ (4%I_\ '*/^
M&<_A7_T3GPO_ ."B#_XFC_AG/X5_]$Y\+_\ @H@_^)H_<>?X!J'_  T?\)?^
MBH^"_P#PH+3_ ..4?\-'_"7_ **CX+_\*"T_^.4?\,Y_"O\ Z)SX7_\ !1!_
M\31_PSG\*_\ HG/A?_P40?\ Q-'[CS_ -0_X:/\ A+_T5'P7_P"%!:?_ !RC
M_AH_X2_]%1\%_P#A06G_ ,<H_P"&<_A7_P!$Y\+_ /@H@_\ B:/^&<_A7_T3
MGPO_ ."B#_XFC]QY_@&H?\-'_"7_ **CX+_\*"T_^.5T'A'XF>#_ (@27,?A
M?Q7H?B22U"M.FD:C#=&(-G:6$;':#@XSUP:Y_P#X9S^%?_1.?"__ (*(/_B:
MZ#PC\-/"7@&6YE\->&=)T"2Z55G;3;.. RA<[0Q4#.,GKZU,O96]V]_D&ITM
M,F_U,G^Z?Y4^F3?ZF3_=/\JP&?R\ZA_R$;O_ *[/_P"A&BC4/^0C=_\ 79__
M $(T5^I+8YS[R_X(P_\ )ROBO_L5)O\ TKM:_9>OQH_X(P_\G*^*_P#L5)O_
M $KM:_9>OALV_P!Z?HC6.P5XC^R7\2_$/Q2\"^)]1\2WRW]Y9>+-7TN!UA2+
M;;P7+)$F$ !PHQD\GN37MU>*>$?V./A5X$^(K^.-$T.]LO$3WD]^TW]KW;PF
M:8LTC>2TICY+'C;@=J\R#AR24M^A6IXE\2/VX+CP=^V-IWA!=<TJ#P%IUW;Z
M!K-A-M6\>^NHRZ7"Y0L8HCY:MM(&9.0>HL?ME_'OQ?\ #/XNZ=HVE_$:7X>>
M'(_"MQK-Q=0^&DUCS+A)]B*_[MC$AR!N)"Y(YYKZ!7]FKX=#P#KW@P^'E?0=
M<NY[^_C>XE::6XFD$CR"8MYBMN (*L-N!C&*UM7^"O@_Q!K1U74]*^WWS:')
MX<=[B>1Q)8.07B92V&)(SN(W>]=:K4(RBU'96Z:^8K,\!\3_ !_^)LGPG^!&
ME!++PC\0_B9.EE=:M/:":+2B(3*TBP,VUG=0NU6. 6/!JYX ^-GBB3X _&.[
MNO%=_KOB_P &I>^7?ZQX;32)X&6W,L.Z#)1UZ,'V@,".#7LNL?L^> _$/PJL
M?ASJNB?VGX4L8DBM;>\N999H-GW&2<MYBNO0,&R!QFH_!_[.?@#P'X!UWP;H
MVB-!H>NB4:FLMW--/>>8FQC).[F1CM^4'=P.F*CVM'EMR]>R[_?MI8-3Q_\
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
M:\:_^#^Z_P#BZ/[$J?SH.<_H^IDW^I?_ '37\XG_  U5\:?^BM>-?_!_=?\
MQ=)_PU5\:3P?BSXUQ_V'[K_XNC^Q*G\Z#G/-=0_Y"-W_ -=G_P#0C14'S.S,
-QW,QR2>I-%?7&9__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>cloudgovernance.jpg
<TEXT>
begin 644 cloudgovernance.jpg
M_]C_X  02D9)1@ ! @$ W #<  #_[0<F4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  W     $  0#<     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$"       $
M  $   )    "0      X0DE-!!0       0    !.$))300,      66
M 0   '     >   !4   )V    5Z !@  ?_8_^  $$I&248  0(! $@ 2
M_^X #D%D;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3
M%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-
M#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,_\  $0@ '@!P P$B  (1 0,1 ?_=  0 !__$ 3\
M  $% 0$! 0$!          ,  0($!08'" D*"P$  04! 0$! 0$
M 0 " P0%!@<("0H+$  !! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q
M@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87
MTE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=W
MAY>GM\?7Y_<1  (" 0($! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4
MH;%"(\%2T? S)&+A<H*20U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B
M\K.$P]-UX_-&E*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>W
MQ__:  P# 0 "$0,1 #\ ]5226&;AU6AV=F7MQ.B5N>0W>:S:UA=5ZN5?OJ;5
MB[O?Z'^$_1^M9_@$":H#4E?"'$#(GAA'YI;[_+&(_>EPNXDN9QK+,8_:>CAH
MJM:UPPBYUF/:'G]7MQ\EI]/!MN=ZV/NV6XV18QG_  =RT,G+9G48=F-;<P6-
M9EBNII+W5Z.:W(VN;LI=N]]6[U+G_P U_-6(6=B/5V_M7'''20G>,Z<1'JA+
M]V</5_@NLDJ==CWM:1DM]]CFM#V03ML?ZE36ES7?0'I?V/43[;JJP7Y8VM .
M][6ZM&S<7NEO\KW_ /"IS$VTE4;FT5X['%SK7.>ZEL-.Y]C"]E@8S^M3:[_1
M>G[_ .:1FY%9K:]\T[SM#;/:=T[=FO\ WU)25)1=96UI<YP:T DN)   Y*8W
M4@M!L;+Q+-1J(W>W]Y)3-)#]>C:U_J,VO.UCMP@NXVM/YSM$YMJ&X%[1Z8E^
MH]H\7?N\)*9I(;;Z7%K6V-+GC<P @ES?WF_O-1$E/__0]56'F?5^\5L&%96]
MF-E#,QL3);-0?%WK5.?7[_3<_(]?&=Z=GV/(9ZGZ5GZ%;B2&ECOT7 R$) ?(
M:XM-.+]#_"<''^K^8*';[ZL:_)MLNO=CU[G5>K -?3LBQS/L_L'Z6Y^/9ZN1
M;=D?H-ZT1@/QS7]@>VEC*F4>D]I>S97/H[8?79NKWO\ S_>KJ2/6^I5Q2, /
MT >@_2_K2_2<Q_2'N>]WJM_2[FV2PDM:;'Y(=C'?^AOWV_SOZ3^:Q[?\"F/2
M,@W4V>M61B,->,QU1(@EA:;_ -)^D<QM7MV>E^E_3_\ !+421U6M"GIGV?&I
MKQ[!792]]C7;!L)M<^RZOT06[:=UOZ-K;-]?Z/\ 2/\ \((]'M)-GK,=8YKV
M.%E9LK#7AC2*:GV[J_YOW_I'^M_A/\'Z6HDEJIR7]!:9V7N:&.:['9$!D'U+
MMWIN8][LF[]-8]KJ_?Z7^C3NZ#0[%R:"X'[52VE[G-+S -CW_P Z][W5O??9
M^BW_ *-:J26J-'-RNCFVZZZFQC#>QU;FOK#V@.#6N>QN]GZ5VSW_ .D_1?Z)
M,_HK"VO8]K7UOLL+MDA[GO\ 7_3-W-]1GJ-:ZS_2?R%II):I<QO1IRQDVV[I
M<RQ];-[&A]8VL])K;MC:OSWUV-M_PO\ IEII)(*?_]DX0DE-! 8       <
M!     $! /_B#%A)0T-?4%)/1DE,10 ! 0  #$A,:6YO A   &UN=')21T(@
M6%E:( ?.  ( "0 & #$  &%C<W!-4T94     $E%0R!S4D="
M      #VU@ !     -,M2% @(
M                            $6-P<G0   %0    ,V1E<V,   &$
M;'=T<'0   'P    %&)K<'0   ($    %')865H   (8    %&=865H   (L
M    %&)865H   )     %&1M;F0   )4    <&1M9&0   +$    B'9U960
M  -,    AG9I97<   /4    )&QU;6D   /X    %&UE87,   0,    )'1E
M8V@   0P    #')44D,   0\   (#&=44D,   0\   (#&)44D,   0\   (
M#'1E>'0     0V]P>7)I9VAT("AC*2 Q.3DX($AE=VQE='0M4&%C:V%R9"!#
M;VUP86YY  !D97-C         !)S4D="($E%0S8Q.38V+3(N,0
M    $G-21T(@245#-C$Y-C8M,BXQ
M                                  !865H@        \U$  0    $6
MS%A96B                      6%E:(        &^B   X]0   Y!865H@
M        8ID  +>%   8VEA96B         DH   #X0  +;/9&5S8P
M   6245#(&AT=' Z+R]W=W<N:65C+F-H               6245#(&AT=' Z
M+R]W=W<N:65C+F-H
M                 &1E<V,         +DE%0R V,3DV-BTR+C$@1&5F875L
M="!21T(@8V]L;W5R('-P86-E("T@<U)'0@              +DE%0R V,3DV
M-BTR+C$@1&5F875L="!21T(@8V]L;W5R('-P86-E("T@<U)'0@
M                  !D97-C         "Q2969E<F5N8V4@5FEE=VEN9R!#
M;VYD:71I;VX@:6X@245#-C$Y-C8M,BXQ               L4F5F97)E;F-E
M(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q.38V+3(N,0
M                    =FEE=P      $Z3^ !1?+@ 0SQ0  ^W,  03"P #
M7)X    !6%E:(       3 E6 %    !7'^=M96%S          $
M               "CP    )S:6<@     $-25"!C=7)V        !      %
M  H #P 4 !D '@ C "@ +0 R #< .P!  $4 2@!/ %0 60!> &, : !M '(
M=P!\ ($ A@"+ )  E0": )\ I "I *X L@"W +P P0#& ,L T #5 -L X #E
M .L \ #V /L! 0$' 0T!$P$9 1\!)0$K 3(!. $^ 44!3 %2 5D!8 %G 6X!
M=0%\ 8,!BP&2 9H!H0&I ;$!N0'! <D!T0'9 >$!Z0'R ?H" P(, A0"'0(F
M B\". )! DL"5 )= F<"<0)Z H0"C@*8 J("K *V L$"RP+5 N "ZP+U P #
M"P,6 R$#+0,X T,#3P-: V8#<@-^ XH#E@.B ZX#N@/' ],#X /L _D$!@03
M!" $+00[!$@$501C!'$$?@2,!)H$J 2V!,0$TP3A!/ $_@4-!1P%*P4Z!4D%
M6 5G!7<%A@66!:8%M07%!=4%Y07V!@8&%@8G!C<&2 99!FH&>P:,!IT&KP;
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
7NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>cloudmanagement.jpg
<TEXT>
begin 644 cloudmanagement.jpg
M_]C_X  02D9)1@ ! @$ W #<  #_[0;T4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  W     $  0#<     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$"       $
M  $   )    "0      X0DE-!!0       0    !.$))300,      5C
M 0   '     >   !4   )V    5' !@  ?_8_^  $$I&248  0(! $@ 2
M_^X #D%D;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3
M%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-
M#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,_\  $0@ '@!P P$B  (1 0,1 ?_=  0 !__$ 3\
M  $% 0$! 0$!          ,  0($!08'" D*"P$  04! 0$! 0$
M 0 " P0%!@<("0H+$  !! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q
M@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87
MTE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=W
MAY>GM\?7Y_<1  (" 0($! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4
MH;%"(\%2T? S)&+A<H*20U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B
M\K.$P]-UX_-&E*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>W
MQ__:  P# 0 "$0,1 #\ ]5227/VW#JN.W,S7&OI+WEM&)7N%F1)]*E^0]I9^
MA?[K6XK?Y%F1;_@4Z,;\ %DY\/B3TV^KT"2PF5' %]W0]ME%&X9'37.=])A?
MN=BO+G_9;'P_]%Z?H7_\#_/*SD9 RK<2S&OL],!F2:ZF..]C_P";=>YKJ_T>
MSU=E/TWV_I/3MKILI>IQH6/4/L/^$NQR$C4B(:7^]'_!=1)9];[;Z:BS- %@
M=#C6&O? >UY:UQ]NQVQ_\W_@T9S;F5G?EANIAY:T:.#F5-U]N[>YG_&>FFI;
M22!7F8[WTU!QWY%1NJ!!$L;Z8>[7]WUZDU&=BY!<*K 2VQ],'VDOJ.VYK Z-
M_IN_=24V$D,WT!CGFQNQAVN=N$ _NN/]I2WLW^GN&^-VR=8XW;4E,DD,9%!#
M2+&$/,,(<-2.S?WDA?0[9%C3ZO\ -PX>Z/W/WDE)$D%^7C,+ ZQOOL]%NH_G
M""_T_P"OM:C)*?_0]5693TBRBFS$HR-N(^S=766 NK8[<[(HJMGZ-CG_ */<
MW] S_K?IZ:2<#( UMI]OZ*V0B2+WH]:T_2<RSI-YQ;,"K*-.(]P$-;-@I(+;
ML9ESC[=W^#OV>K4S^Q:CG$NILW83ZZJRQM;JGL+@-FE;Z]CZ_P SV>G_ ,7_
M #7^$N))$RK7OVZJB(@Z=N_Z/@Y Z)9L-3[6.K>&ML=Z?Z0!A<6^C9O]F]KO
M^MV>O8S^?4QTO,W-L=;0]];&U,:ZDEFUH>PO<WU?YQWJ?V&>K3_AO46HDAJN
M<ZWI3C3CUT7>B_$K%=%FP.+7 -9ZFV6M_F@^OT_^$0+.A6BNVK%O92VW;M<Y
MA>^H,+37Z+O4:[?[?IN_POZ=;"26JG,/1A7;3;C&MGHU,J%1K_1G8'MW;6N;
M[FML_1?Z/])_I%2/1\HM^PD?HWN'J93*V,.TU&MYHL%SK*&-=^@JI]&S]#^K
M_P!'_25] DEJC1R7=#;:]]ESJR^VBRAPV%S??Z6U[1;8_;M]#Z'_ !?^A1']
M'!R[+P_]'<6E]?N:&AA]1OH^D]FQ[[/?9_+_ $O_ !FDDEJK1S6=(]$T.I=6
M#0RIFWTX:37N]\-=[?9;9Z?^C>M)))!+_]D .$))300&       '  0    !
M 0#_X@Q824-#7U!23T9)3$4  0$   Q(3&EN;P(0  !M;G1R4D="(%A96B '
MS@ "  D !@ Q  !A8W-P35-&5     !)14,@<U)'0@
M]M8  0    #3+4A0("
M                     !%C<')T   !4    #-D97-C   !A    &QW='!T
M   !\    !1B:W!T   "!    !1R6%E:   "&    !1G6%E:   "+    !1B
M6%E:   "0    !1D;6YD   "5    '!D;61D   "Q    (AV=65D   #3
M (9V:65W   #U    "1L=6UI   #^    !1M96%S   $#    "1T96-H   $
M,     QR5%)#   $/   " QG5%)#   $/   " QB5%)#   $/   " QT97AT
M     $-O<'ER:6=H=" H8RD@,3DY."!(97=L971T+5!A8VMA<F0@0V]M<&%N
M>0  9&5S8P         2<U)'0B!)14,V,3DV-BTR+C$              !)S
M4D="($E%0S8Q.38V+3(N,0
M                            6%E:(        /-1  $    !%LQ865H@
M                     %A96B        !OH@  ./4   .06%E:(
M &*9  "WA0  &-I865H@        )*    ^$  "VSV1E<V,         %DE%
M0R!H='1P.B\O=W=W+FEE8RYC:               %DE%0R!H='1P.B\O=W=W
M+FEE8RYC:
M          !D97-C         "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="
M(&-O;&]U<B!S<&%C92 M('-21T(              "Y)14,@-C$Y-C8M,BXQ
M($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(
M            9&5S8P         L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET
M:6]N(&EN($E%0S8Q.38V+3(N,0              +%)E9F5R96YC92!6:65W
M:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$
M             '9I97<      !.D_@ 47RX $,\4  /MS  $$PL  UR>
M 5A96B       $P)5@!0    5Q_G;65A<P         !
M         H\    "<VEG(     !#4E0@8W5R=@        0     !0 *  \
M%  9 !X (P H "T ,@ W #L 0 !% $H 3P!4 %D 7@!C &@ ;0!R '< ? "!
M (8 BP"0 )4 F@"? *0 J0"N +( MP"\ ,$ Q@#+ -  U0#; .  Y0#K /
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
:Q5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>complianceguardian.jpg
<TEXT>
begin 644 complianceguardian.jpg
M_]C_X  02D9)1@ ! @$ W #<  #_[0I^4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  W     $  0#<     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$"       $
M  $   )    "0      X0DE-!!0       0    !.$))300,      CM
M 0   '     M   !4   .Q    C1 !@  ?_8_^  $$I&248  0(! $@ 2
M_^X #D%D;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3
M%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-
M#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,_\  $0@ +0!P P$B  (1 0,1 ?_=  0 !__$ 3\
M  $% 0$! 0$!          ,  0($!08'" D*"P$  04! 0$! 0$
M 0 " P0%!@<("0H+$  !! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q
M@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87
MTE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=W
MAY>GM\?7Y_<1  (" 0($! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4
MH;%"(\%2T? S)&+A<H*20U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B
M\K.$P]-UX_-&E*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>W
MQ__:  P# 0 "$0,1 #\ ]55;J.?C].P;\[)<&4X["]Y)#>/S07EK=[W>QG\M
M65Y9]=K\KKWUAMZ4VP,Q\,/;2'3L:ZJEV5E9+V-^G=[7T5?^B_5N1 M!-/IE
M>9CV6NI:_P#2LC<PZ$$]OW7?V4=8'4ND,W?;J@7OL?N<-H-@+XV^G8W\VO\
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
M(%A96B 'S@ "  D !@ Q  !A8W-P35-&5     !)14,@<U)'0@
M        ]M8  0    #3+4A0("
M                             !%C<')T   !4    #-D97-C   !A
M &QW='!T   !\    !1B:W!T   "!    !1R6%E:   "&    !1G6%E:   "
M+    !1B6%E:   "0    !1D;6YD   "5    '!D;61D   "Q    (AV=65D
M   #3    (9V:65W   #U    "1L=6UI   #^    !1M96%S   $#    "1T
M96-H   $,     QR5%)#   $/   " QG5%)#   $/   " QB5%)#   $/
M" QT97AT     $-O<'ER:6=H=" H8RD@,3DY."!(97=L971T+5!A8VMA<F0@
M0V]M<&%N>0  9&5S8P         2<U)'0B!)14,V,3DV-BTR+C$
M     !)S4D="($E%0S8Q.38V+3(N,0
M                                    6%E:(        /-1  $    !
M%LQ865H@                     %A96B        !OH@  ./4   .06%E:
M(        &*9  "WA0  &-I865H@        )*    ^$  "VSV1E<V,
M    %DE%0R!H='1P.B\O=W=W+FEE8RYC:               %DE%0R!H='1P
M.B\O=W=W+FEE8RYC:
M                  !D97-C         "Y)14,@-C$Y-C8M,BXQ($1E9F%U
M;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(              "Y)14,@-C$Y
M-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(
M                    9&5S8P         L4F5F97)E;F-E(%9I97=I;F<@
M0V]N9&ET:6]N(&EN($E%0S8Q.38V+3(N,0              +%)E9F5R96YC
M92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$
M                     '9I97<      !.D_@ 47RX $,\4  /MS  $$PL
M UR>     5A96B       $P)5@!0    5Q_G;65A<P         !
M                 H\    "<VEG(     !#4E0@8W5R=@        0
M!0 *  \ %  9 !X (P H "T ,@ W #L 0 !% $H 3P!4 %D 7@!C &@ ;0!R
M '< ? "! (8 BP"0 )4 F@"? *0 J0"N +( MP"\ ,$ Q@#+ -  U0#; .
MY0#K /  ]@#[ 0$!!P$- 1,!&0$? 24!*P$R 3@!/@%% 4P!4@%9 6 !9P%N
M 74!? &# 8L!D@&: :$!J0&Q ;D!P0') =$!V0'A >D!\@'Z @,"# (4 AT"
M)@(O C@"00)+ E0"70)G G$">@*$ HX"F *B JP"M@+! LL"U0+@ NL"]0,
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
M^N?[=_P'_)C]*?VZ_DO^W/]M____[@ .061O8F4 9      !_]L A  &! 0$
M!00&!04&"08%!@D+" 8&" L,"@H+"@H,$ P,# P,#! ,# P,# P,# P,# P,
M# P,# P,# P,# P,# P, 0<'!PT,#1@0$!@4#@X.%!0.#@X.%!$,# P,#!$1
M# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1" !0 ,@#
M 1$  A$! Q$!_]T !  9_\0!H@    <! 0$! 0          ! 4# @8!  <(
M"0H+ 0 " @,! 0$! 0         !  (#! 4&!P@)"@L0  (! P,"! (&!P,$
M @8"<P$" Q$$  4A$C%!408382)Q@10RD:$'%;%"(\%2T>$S%F+P)'*"\25#
M-%.2HK)C<\(U1">3H[,V%U1D=,/2X@@F@PD*&!F$E$5&I+16TU4H&O+C\\34
MY/1E=865I;7%U>7U9G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<X2%AH>(B8J+C(
MV.CX*3E)66EYB9FIN<G9Z?DJ.DI::GJ*FJJZRMKJ^A$  @(! @,%!00%!@0(
M P-M 0 "$0,$(1(Q0051$V$B!G&!D3*AL? 4P='A(T(54F)R\3,D-$."%I)3
M):)CLL('<](UXD2#%U23" D*&!DF-D4:)V1T53?RH[/#*"G3X_.$E*2TQ-3D
M]&5UA96EM<75Y?5&5F9VAI:FML;6YO9'5V=WAY>GM\?7Y_<X2%AH>(B8J+C(
MV.CX.4E9:7F)F:FYR=GI^2HZ2EIJ>HJ:JKK*VNKZ_]H # ,!  (1 Q$ /P#U
M3BKL5=BKJXJ[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78
MJ[%7_]#U3BKL50FJZKIVDV$VH:C<):V=NO*6:0T4#^)/88J\R\L?FEI_FCSQ
MJEUI,<PL=)TB0*)RRI,YG1@XC02,O3C]AI/\G)F-!@);LBLOS'A69UU1!$E
M8_0BN2U?\H31Q;?+'@:SFKFR^SO;:\@6>WD62-@""I!I45H:=#D2&V)L6KX&
M24>:?,-OY?T.[U6?XQ O[N+H7D;9$_V1RK-E$(\1Z.5HM)+491CCSD@?*GFN
M]U^:ZD&G/;:8JQO8WS,"LX<?%04ZH>N1PYC/>O2W:[0C3@ S$LFXR8_]33]+
MNV>Y>U656N(D622($<E1R0K$>#<6IE[KU:N*M,P52Q- -R<506EZWI6JQ-+I
MUREPB4Y<:@CENIH0#1OV6_:QI;1DLT42AI75%+! 6( +,:*-^Y)IBJ[%5![Z
MU3U!SJ8I$BD"@L5>3B5! !ZAUQ57Q5V*NQ5V*NQ5V*NQ5V*NQ5__T?5.*N.*
MOF7\_?.5UJWF:30XG*Z9I)"-&#M)<4J[M_J5X+_LLNQQV:IE7_YQ[\OW\FJZ
MJTZ&WMM7TJ1;.=@&Y*EPL;L%/50QX[X)E8AZ=K/E*?38H/J\4;VT2A)+B*("
M661B26>&WMI/L].7+_6P1E;5FQ[<E7RM>W5A?QP252VN7X<9$EB!=NA4&UB#
M/VWDR4@*:<,S&5=/=*+T#*78,-\T^7[_ %[S-IUM?60G\KVJO)/^]"E[AA1"
MR!@Y1!_Q+,7+C,Y@$>@.WT6KA@P3E&7#J9;1V_R7\7J_I*GDG2=5T6ZU33FM
M#;Z%ZQET<F59&56^W'Q!9E7E\:UPZ>!A8_A_A8=HZC'FC"?%Q9JX<VW^E5K#
M1-;@\PMK,LT;BZDECN+5$"LD! $59>7[ST_33X>/^[),RK=2 >:,TS2]5@U:
M[DN)@VGQ<AI:@DL!.WJ2^H#U]-APB_XKQ2E/E70/,-C<7$FH2R,9+=HYR\BL
MDUP6KZJ@%B!2N[>G]KCPQM%+X_*EU:^7K6&(237I6T34XS.RM+# M&@CDJO!
M 68JHX*WV>7QXVFE:+0]3;2+>%U97AU*&ZMH&F+-#;),K&-I*_O*1\_AJZ_%
MP_9QM:5;G0;V3S#)JBLX99K;T")G"B!%(G7TZ\/BK_+\6-K2)L-.ELM?U&X2
MUY0ZBR2M="6O'A$J<6C8]>2U!0?M?Y.*IV.F!+L5=BKL5=BKL5=BKL5=BK__
MTO5.*NQ5\7>>'9O-6N.QJQOKHD_\]FS)')H+Z*\B0Q0ZQY:CB4*@\JQT4>\T
M)/XY06T,XUV&";1[R.=>431-R!X=A7_=A$?_  9XX(\T3^DL#L(H?5C>QB:%
M#+%S$*P3#DE-^5E,DJ\OB:G!T_V&7DFG74+!B-K_ !_$]+J,QW:,0O/-6NZE
MJMSI?E.RAN?J+^E?ZK>NR6D4M/BB14'.>1?V^/%4_FR5,;W1&F7OGJ#4XK36
MM/M;JTGJ!J>G.RK$0"?WT,QY4/V>4;-_JXFE%]63#(I#=<"75PJZN*NJ,"NK
MA5(_+6N7.J_I?UHU3]'ZC/91!*_$D07B6J?M'EA(0"F&D7MS>Z?%<W-G)832
M<N=I,59THQ J5)7<#E@*497%75Q5U<5=7%7$TQ5U<5=BKL5?_]/U3BK%?S(\
MYS>4/+HU:&U6[<W$<'I.Q04<,:U ;^7#$66,C3Y+UV];4-1O;YD$;7DTL[1@
MU"F5R] ?:N9(#22]H_)WS]<:YKC^I8</\/Z +6..%^;SA)8]_CX*K'A_-QRF
M4:#9&3/1YXN;^R-N;2)9;UC#;2K,HA/+X0(WD1OK#J?M-%!)!_Q9B(L)9-J2
M<72F6*.;<)*&6+]U(6=3^PEQ!:L6'_%,O+_6R8#@&5'_ *1_4SW2;Z]O;.1I
MXDBN$)51&Q(-5#*65@KQ-O\ %'(.2Y411=CBE*0W23\J?0_P/8(E!<1M.E\/
MVA<B9_6Y]^?+QP2YLX'9E^V!D\[T30K?SJ]_K6O33SVXN[BTTW3HYI((8(K:
M0Q<F6)D+32,O-F?_ "<D32*M#7C7VA0^:O+2WDUUI\>C2:EIDDSEYK<,'B>$
MR'XV7DO*/E\2X1T8E0G\DPZ=Y!'F*UU"]'F2TL%OUU1[B5RSI$).#1EC$T1'
MP<.'V<;W4\EVH>4(M/\ ([^:8+^\_P 36]H-2;4VN)&]27@)61HBWI>BWV/3
MX?9P7O2:V32]-QYK\RP:)<W,MKI-KIT&H7]O;.T3W,MRQ"(SJ0XAC"%B%/Q-
MCR7FU>:/'Y,UG1KK19YTTW4[V/3K_2Y99)HCZP/":+U&9HY(V7XN)^),>:U2
M9>0.OF;_ +;EY^I,2H8WIVMZM;?E?H<-G<M%J.L7HTV*^?XS#Z]S(&D^*M65
M%;A_E<<-;HO9-K[\M--L]/ENM'O;VTUVWC,L6J/=32,\B#E^_1V,;H_[:\<C
MQ6RI(KB>\\Y:WY,=KN?3[?4M*N;G4(K61HS( 8N<08'96?\ :^UPR0V8\TUU
M71+?R7J&D:GH<L\5G=WT.GZCITDTDT,J7)X+*OJLY26-Z-5?M+@!M)%*EOI:
M^<_,&M2:O/,=(TBZ.GV>EPS/"C/&BM+/-Z15W9B](P3Q5<;H+S1.LPCR'Y.U
MN_TN>XG6-0]G;74C3I [D1#TR]7]/DW-D9FP#=3LPR,^3&L_4NCYEEUYEY/K
M2V]^LHF._-$ ])4#?9CX<>.3W8[/1_R_U;5M5\K6EUJT+Q7X+Q2M)&T+2"-R
MJR^FP!3U5 ?CD"S#(L"7_]3U3BKS+_G(7_E 4_YCH/\ B+Y/'S83Y/F6XZ9D
M%J>D_P#..L+S:_YCA2**=Y-*95AG-(G)E4!9.OP']K*I\F47H=G)ZJ;.#+.Z
M![_]XIECDJD*%(2LA27B\EO:0M#%!;+ZDS8 TS1$4;<Q"*-'(Q5TC7U$D131
MR$]:YM[A5^U)'RCN8T_>+D[<2NGX_P!+]$_]TS7RDJK93JO->,Q7TY1R=%"C
MBOK#^_CX_P!S+_OKBG[.53YN=IOI_'XD@;_R?JEOJMQJWE?45TVYO3SO[.>/
MU[.>2E/5X JT<M!\3QM\?[61MR*5M+T;SBVIQ7NN:W&\-OR]/3K"'T87+"E9
MF<R2/3]E1Q7$E0"A9O*GF/3=2N[KRMJ<%K:ZA(;BZTZ]A::%9V^W+"49'3U.
MKI]GEAOO13K?R)<G2M;^OZA]=U[7;=[>XU!DX1QIP98XXH@?@ACY$TY<FP6F
MDVO= DN/)TN@"8+))8&Q%Q0\0QA]/GQZTKOB.=JUJ?E^2\\G3^7UF"22V/U(
M7!4D!O3X<N->F '=>C"Y/+VL2_F)=/I&I_4-2TS2;&-7=/5MYD9I%=)HZ@\?
M@#*5;DC9*]D=616'E37;O6;75?-&HQ7K:>2^G6-I$8;>.5@5]9^3.\D@4E4W
MXI@)2$7Y:T#5M(U+67FN8)M-U&[DO;>-$99D>6G(.Q)5EHO9<24 (6S\A6_^
M!XO+%_<%S$6D2[@^!TE$QFCDCK6C1L1CQ;VM;4@[GRMY_P!1LFTK4_,4'Z-D
M4QW%Q:VIBO)8Z4XER[1IS_;9$PV%(5O+WD.XTFZ\NS-=I*-#T^>PD4(1ZC3,
MC!UJ?A"\,!*0$W\U>7Y-;MK"&.80&SO[6^9F4MR6W?F4%*;M@!I2EVI^5-:@
MUJXUKRSJ,5C<7P4:C9W41FMIF0<5E 5D=)0OPDJ?C_:PVM(JR\N:G=:3J%CY
MHOUU4:F"DL,40@ABC*\>$0JS_P"5S=N7+%4KB\M?F);VRZ9;>98/T>@]..]E
MM>=^L70#ES]%I%&W-H\=EIFD:E8U4L7*@ N:5-!U-/' E=BK_]7U3BKSW\]]
M.GO/R\N7A4L;.>&Y<#^16XL?]B'Y9.!W8SY/EJXZ9>TO2_\ G'$QCS'YA]65
M88SI9#2N0JJ#*HJ2>@&5Y.3.#T3ZO=2Q6NEO&B7$< M^,8#$-]62UFJ4^VUM
M(@]5?M_59^?V< :,@O9%S^E%<W-5*_'L;<!#')#1SP4 !IK9#ZEN_P#Q]63,
MC<N.3 <:= _C\<4?X?YT&:^685ATI H*1,[R1KR#(%8U!B(_W2_]Y&O["OQR
MF7-SL J#&K&#5?/+S:C/J%SIWEA97ATZSLG,$UTL3%&GFF7XQ&S@^G$G'X?B
M;'DV\TVTKR;/H^I0SZ9K-[]0W%WIMY(;N.2HV,;R'U(7Y?RMQ;^7 3:0$\TS
M5M/U.&2:QE]:.&:2WD8 BDL+%'7<#[+# 5:BU;3YM2N-,CE#7UI''+<0T-52
M;EP-:4^+@V-*D-S^:/D2VO'M9=47E&YCEF6.5X$8&A#3*IB%/]?#PE;"=W^N
M:3I]K#=W=RD5K<21Q0SUJC--]CXA4<6_F^S@I;2'2O.?D*_\QL--N1-JUZ@M
M_K"13<)5@Y.$64KZ3<>3G9L-%;5M3_,KR5IM])8W6HCZQ W&X]*.698F[B1X
MU=$([\FQX2O$$@TCS"\\7GJ_BUGT;.WN4>RU$CZU%!&;6-N:1UHRUWX+A(0"
MS'4_,>C:)I<5[J]\D,+A565@:RN17X(UJS,W7BHR-)M0T#SMY9U^62#3+P27
M,2\Y+:1)(90O3EZ<JH_'_*IA((6PAM1_,?R;I\TMO<ZB/K,,K026T<<LLH>.
MG+]W&K/Q'+[=../"5L)MHNO:/K=D+W2KI+JV)*ETK56'564T9&'\K# 12@H_
M%+L5=BKL5=BK_];U3BJC>VEO>6DUI<H);>X1HIHST9'%&'W8VKY(_,GR!J?D
M_5W@E1I-,F8G3[VGPNG9&/:5?VE_V69$96T&-)W_ ,X^,BZSYF,C0H@TAN37
M0+0 >HM?5 H?3_G_ ,G(SY,HO1(8IK6.-I1):@?&LA^-H_JWP<P?]V2V0(J_
MV;W3F^+XDQ#CY-DXT31+J\NN*1^A;QL%GX':%X6+!(V^+XH9?CMJ_;L[CT_V
M<92H-6/"9'\?C^K_ $'H(MH4M_0C01Q!>"H@ "BE-@.F4WN[$  4&(?EK?Q6
MNEGRK=$0ZSH;/!/;,:-)%S+13QU^W'(A'Q#]K)2'504+J-OJFA^;O+R+K][=
MQ:I>31SV-R\1C],0O(.*JBM16"X\PCJC/RSEC6TUJQ9@+RUU>^-Q ?MH)93)
M&2/Y71N2G&2Q8SKNH2W>L_F(VBRF6ZM]*M8&:$U8.@E,JJ1^VJ,?]GAY4AGO
ME]/+@\IV8T\0?H'ZJO#[/I>EQ^+G^SX^IR_:^UD3S9!YC;1Z=K'Y>6NGQDS:
M*?,R6EHI)(^I_6JH@/7AP:B_Y.6=6/,/6=5AF@T"\BTQ!'/%:RK91Q@#BXC(
MC"@=-Z4RKJR27\M5T;_ VF?HX)Z)@7ZYTY&XI_I'JUW]3U.7/GAES4,&@L;&
M#R3^8]QI:(NCW%S/]1,=/381Q*LACIMP]7F%I\.3ZACT+)81:M^9.F?I+C0:
M,AT02_9]?G_I'IUV];T_3_RN& \D]57\PKC3+?7?*4@=(]:;588K<J:2FVDJ
MLZGOZ9!%:_M8(J53\O\ 3[--7\VWZQ+]<FU>:*2>GQ&.-$*K7^4%F.)4*FGV
M\5G^:6I1VRB**_TJ&ZNHUV5YXYVC$A'\_#X2<3R7JS'(LG8J[%78J[%7_]?U
M3BKL50NIZ5IVJ6<EEJ-M'=VDHI)!*H93]!QNE>>^7_RRT?RWYXOH]#BN+2PU
M/29%FE)]6..7ZP@"(9 P^Q7X'Y9(RL,:9=IWDW3;%0@DEF0+&@21JCC#S5!L
M/]]/Z#?SQ(O+'B1P!.;>UAMXEAA01Q( JHHH % 4?<!3(L@*%*N*4GU_RAY>
MUXQOJ=H))X/[BY1FBGCKU"RQE7 ]N6$%!"AHGD7RSHUV;VSM2U\1P^N7$DEQ
M,%/[*O*SE1_JXDDK36N>0_+6M7HOKVW=;T*(VNK>62WD=!T5VB9>8'^5B"M(
MC1/*'E[0Y99=)LTM&FCCAEX5HR1%BM:G[7QMR;[3?M8DE0$LG_*[R3-=23M8
M%4E?U9K1)94MG<FI+0*PB-3U^''B*T$RB\G^7X;5;2*U$=LEX-12)255;D-R
M#  [ ']C[.-E:3FF!+%]2_+3R?J%Y-=S6;QRW)Y7:V\TL$<Q[F2.-E1B?VMO
MBPVBDWG\OZ1-HCZ&;9$TIXC;FUC'IJ(R*<1QI3!:TLUGRQHFLV$=CJ5LL]O"
M08*DJ\;**!HY%(=&_P I6QM:2RR_+;RA9RQSQV;27<4T=PEW-+)-,'A/) ))
M&9N /['V6P\16D\T_2;'3VNFM8_3:]G:ZN34GE*X 9M^GV1@2X:38C5FU81_
MZ>T M3+4_P!T'YA:=/M'%47BKL5=BKL5=BK_ /_0]4XJ[%78J[%78J[%78J[
E%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J_P#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>confidenceplatform.jpg
<TEXT>
begin 644 confidenceplatform.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" ), Z@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>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#]3:C8Y-22
M?+Q7DG[1'Q&U;P/X9TS3?#8!\4>(KU=-T]V (B)QNDP>XR /<Y[5K2IRK34(
M[LY,7BJ>"H2Q%3:/;=]DO-O1'IUUJ%I9,%N;N"W8\A9950_J:A_M[3/^@E9_
M^!"?XUXII/['/@Z:U6;Q;<ZGXKUV7Y[J^N+V1 SGKM .<9]235W_ (8W^%/_
M $ KG_P83?\ Q5=7L\*M'4;_ .W?^">2L1F\ES+#P7DZCO\ .T&ON;/7O[>T
MS_H)6?\ X$)_C1_;VF?]!*S_ / A/\:\A_X8W^%/_0"N?_!A-_\ %4?\,;_"
MG_H!7/\ X,)O_BJ7)A?YY?\ @*_^2'[;./\ GQ3_ /!DO_E9ZZVN:81_R$K/
M_P "$_QJ/^W-,_Z"=E_X$I_C7DW_  QO\*?^@%<_^#";_P"*I&_8W^%0/_("
MNO\ P83?_%4<F%_GE_X"O_D@]MG'_/BG_P"#)?\ RL]<77-,_P"@G9?^!*?X
MTO\ ;NF?]!.R_P# E/\ &O(O^&./A5_T KK_ ,&$W_Q5'_#''PJ_Z 5U_P"#
M";_XJCDPO\\O_ 5_\D'MLX_Y\4__  9+_P"5GKO]NZ9_T$[+_P "4_QH_MW3
M/^@G9?\ @2G^->1?\,<?"K_H!77_ (,)O_BJ/^&./A5_T KK_P &$W_Q5')A
M?YY?^ K_ .2#VV<?\^*?_@R7_P K/7?[=TS_ *"=E_X$I_C0NO:8IR-3LO\
MP)3_ !KR+_ACCX5?] *Z_P#!A-_\51_PQQ\*O^@%=?\ @PF_^*HY,+_/+_P%
M?_)![;./^?%/_P &2_\ E9[*/$&EG_F)V?\ X$)_C3)O$.F;<#4[/G_IX3_&
MO'T_8W^%+9SH5S_X,)O_ (JHS^QS\*?^@%=?^#";_P"*HY,+_/+_ ,!7_P D
M'MLX_P"?%/\ \&2_^5GKG]N:9_T$[+_P)3_&C^W-,_Z"=E_X$I_C7D?_  QS
M\*O^@%=?^#";_P"*H_X8Y^%7_0"NO_!A-_\ %4<F%_GE_P" K_Y(/;9Q_P ^
M*?\ X,E_\K/7/[<TS_H)V7_@2G^-']N:9_T$[+_P)3_&O(_^&.?A5_T KK_P
M83?_ !5'_#'/PJ_Z 5U_X,)O_BJ.3"_SR_\  5_\D'MLX_Y\4_\ P9+_ .5G
MKG]N:9_T$[+_ ,"4_P :D&O:9C_D)67_ ($)_C7C_P#PQS\*O^@%=?\ @PF_
M^*I5_8Y^%6?^0%=?^#";_P"*HY,+_/+_ ,!7_P D'MLX_P"?%/\ \&2_^5GK
M[:]I@7C4K+/_ %\I_C4/]MZ;_P!!*R_\"4_QKR1OV._A5GC0KK_P83?_ !5)
M_P ,=_"K_H!77_@PF_\ BJ.7"_SR_P# 5_\ )![;./\ GQ3_ /!DO_E9ZY_;
M>F_]!*R_\"4_QH_MO3?^@E9?^!*?XUY'_P ,=_"K_H!77_@PF_\ BJ/^&._A
M5_T KK_P83?_ !5'+A?YY?\ @*_^2#VV<?\ /BG_ .#)?_*SUS^V]-_Z"5E_
MX$I_C1_;FF_]!*R_\"4_QKR/_ACOX5?] *Z_\&$W_P 51_PQW\*O^@%=?^#"
M;_XJCEPO\\O_  %?_)![;./^?%/_ ,&2_P#E9[$NO:81_P A*R_\"4_QH;7M
M,Q_R$[+_ ,"4_P :\>7]COX5;L'0KK_P83?_ !5./['/PIS_ ,@*Z_\ !A-_
M\51R87^>7_@*_P#D@]MG'_/BG_X,E_\ *SUO^W-,_P"@G9?^!*?XT?VYIG_0
M3LO_  )3_&O(_P#ACGX5?] *Z_\ !A-_\51_PQS\*O\ H!77_@PF_P#BJ.3"
M_P \O_ 5_P#)![;./^?%/_P9+_Y6>N?VYIG_ $$[+_P)3_&C^W-,_P"@G9?^
M!*?XUY'_ ,,<_"K_ * 5U_X,)O\ XJC_ (8Y^%7_ $ KK_P83?\ Q5')A?YY
M?^ K_P"2#VV<?\^*?_@R7_RL]<_MS3/^@G9?^!*?XU8A\0Z7MP=3L\C_ *>$
M_P :\;_X8Y^%7_0"NO\ P83?_%4H_8Y^%.>="NO_  83?_%4<F%_GE_X"O\
MY(/;9Q_SXI_^#)?_ "L]F/B'2P,_VE9_^!"?XU7.O:83G^T[+_P)3_&O)'_8
MW^%*G T*Y_\ !A-_\53?^&./A5_T KK_ ,&$W_Q5')A?YY?^ K_Y(/;9Q_SX
MI_\ @R7_ ,K/7?[=TS_H)V7_ ($I_C1_;NF?]!.R_P# E/\ &O(O^&./A5_T
M KK_ ,&$W_Q5'_#''PJ_Z 5U_P"#";_XJCDPO\\O_ 5_\D'MLX_Y\4__  9+
M_P"5GKO]NZ9_T$[+_P "4_QH_MW3/^@G9?\ @2G^->1?\,<?"K_H!77_ (,)
MO_BJ/^&./A5_T KK_P &$W_Q5')A?YY?^ K_ .2#VV<?\^*?_@R7_P K/7&U
MS3/^@E9?^!*?XTW^W-,_Z"=E_P"!*?XUY+_PQQ\*O^@%=?\ @PF_^*H7]C?X
M5'_F!77_ (,)O_BJ.3"_SR_\!7_R0>VSC_GQ3_\ !DO_ )6>O+KFF ?\A*S_
M / A/\:7^WM,_P"@E9_^!"?XUY#_ ,,;_"G_ * 5S_X,)O\ XJC_ (8W^%/_
M $ KG_P83?\ Q5')A?YY?^ K_P"2#VV<?\^*?_@R7_RL]>_M[3/^@E9_^!"?
MXT?V]IG_ $$K/_P(3_&O(?\ AC?X4_\ 0"N?_!A-_P#%4?\ #&_PI_Z 5S_X
M,)O_ (JCDPO\\O\ P%?_ "0>VSC_ )\4_P#P9+_Y6>O?V]IG_02L_P#P(3_&
ME77],!_Y"=G_ .!"?XUY!_PQO\*?^@%<_P#@PF_^*H_X8W^%/_0"N?\ P83?
M_%4<F%_GE_X"O_D@]MG'_/BG_P"#)?\ RL]B_P"$@TO_ *"=G_X$)_C3U\0:
M4/\ F)V?_@0G^->.I^QG\*6_Y@5S_P"#";_XJI/^&,?A3_T KC_P83__ !5'
M)A?YY?\ @*_^2#VV<?\ /BG_ .#)?_*SV#_A(M*_Z"=G_P!_T_QH_P"$BTK_
M *"=G_W_ $_QKQ__ (8Q^%/_ $ KC_P83_\ Q5'_  QC\*?^@%<?^#"?_P"*
MHY,+_/+_ ,!7_P D'MLX_P"?%/\ \&2_^5GL'_"1:5_T$[/_ +_I_C1_PD6E
M?]!.S_[_ *?XUX__ ,,8_"G_ * 5Q_X,)_\ XJC_ (8Q^%/_ $ KC_P83_\
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
M\&$W_P 51_PQK\*?^@%<_P#@PF_^*HY,+_/+_P !7_R0>VSC_GQ3_P#!DO\
MY6>O?V_I?_03L_\ P(3_ !H_M_2_^@G9_P#@0G^->0_\,:_"G_H!7/\ X,)O
M_BJ/^&-?A3_T KG_ ,&$W_Q5')A?YY?^ K_Y(/;9Q_SXI_\ @R7_ ,K/76U[
M2V'_ "$[/_P(3_&F?V[IG_02LO\ P)3_ !KR7_AC7X4_] *Y_P#!A-_\533^
MQK\*L_\ ("NO_!A-_P#%4<F%_GE_X"O_ )(/;9Q_SXI_^#)?_*SUY==TL==3
ML_\ P(3_ !IW]OZ7_P!!.S_\"$_QKR'_ (8U^%/_ $ KG_P83?\ Q5'_  QK
M\*?^@%<_^#";_P"*HY,+_/+_ ,!7_P D'MLX_P"?%/\ \&2_^5GKW]OZ7_T$
M[/\ \"$_QH_M_2_^@G9_^!"?XUY#_P ,:_"G_H!7/_@PF_\ BJ/^&-?A3_T
MKG_P83?_ !5')A?YY?\ @*_^2#VV<?\ /BG_ .#)?_*SU[^W]+_Z"=G_ .!"
M?XT?V_I?_03L_P#P(3_&O(?^&-?A3_T KG_P83?_ !5'_#&OPI_Z 5S_ .#"
M;_XJCDPO\\O_  %?_)![;./^?%/_ ,&2_P#E9Z]_;^E_]!.S_P# A/\ &E77
MM+_Z"=G_ .!"?XUY!_PQK\*?^@%<_P#@PF_^*I?^&,_A3_T KG_P83?_ !5'
M)A?YY?\ @*_^2#VV<?\ /BG_ .#)?_*SU_\ X2#2_P#H)V?_ ($)_C1_PD&E
M_P#03L__  (3_&O(/^&,_A3_ - *Y_\ !A-_\51_PQG\*?\ H!7/_@PF_P#B
MJ.3"_P \O_ 5_P#)![;./^?%/_P9+_Y6>O\ _"0:7_T$[/\ \"$_QH_X2#2_
M^@G9_P#@0G^->0?\,9_"G_H!7/\ X,)O_BJ/^&,_A3_T KG_ ,&$W_Q5')A?
MYY?^ K_Y(/;9Q_SXI_\ @R7_ ,K/7_\ A(-+_P"@G9_^!"?XTPZ]I>?^0E9_
M^!"?XUY'_P ,9_"G_H!7/_@PF_\ BJ#^QG\*O^@%<_\ @PF_^*HY,+_/+_P%
M?_)![;./^?%/_P &2_\ E9ZW_;VF?]!*S_\  A/\:/[>TS_H)6?_ ($)_C7D
M/_#&_P *?^@%<_\ @PF_^*H_X8W^%/\ T KG_P &$W_Q5')A?YY?^ K_ .2#
MVV<?\^*?_@R7_P K/7O[>TS_ *"5G_X$)_C1_;VF?]!*S_\  A/\:\A_X8W^
M%/\ T KG_P &$W_Q5'_#&_PI_P"@%<_^#";_ .*HY,+_ #R_\!7_ ,D'MLX_
MY\4__!DO_E9Z]_;VF?\ 02L__ A/\:/[>TS_ *"5G_X$)_C7D/\ PQO\*?\
MH!7/_@PF_P#BJ/\ AC?X4_\ 0"N?_!A-_P#%4<F%_GE_X"O_ )(/;9Q_SXI_
M^#)?_*SV.WU.SO)/+M[RWGDZ[8IE8_D#5H#)Q7A.H?L:_#\VS-HG]J>'=37F
M"_M+Z1FC;L<,>1],'WK6_9W\>:[J<WB7P5XNG%WXF\+W"P/>][J!L[)#[X'7
MN",\YI2HTW!SHRO;=-6?KNRJ./Q$*\,/C:2@YWY7&7,FTKV=U%IVU6EG9GLX
M&!BBBBN(]XJQM\V#S7A?[0W_ "5GX'_]AR3_ -HU[C7AG[0C;OBQ\#S_ -1R
M7_VC7=@OXR])?^DL\#/?]PE_BI_^G(GMVLR/#I=U)&Q1U3(9>HY%<;_;%]_S
M^3?]]5V&O?\ ('N_]S^HK@ZY8GN2+G]L7W_/Y-_WU1_;%]_S^3?]]53HJ[$E
MS^V+[_G\F_[ZH_MB^_Y^YO\ OJJ=%%@+?]L7W_/W-_WU1_;%]_S]S?\ ?55*
M*+ 6_P"V+[_G[F_[ZH_MB^_Y^YO^^JJ446 M_P!L7W_/W-_WU1_;%]_S]S?]
M]54HHL!;_M>^_P"?N;_OJC^UK[_G[E_[ZJI118"W_:U]_P _<O\ WU1_:U]_
MS]R_]]54HHL!;_M:^_Y^Y?\ OJC^UK[_ )^Y?^^JJ446 M_VM??\_<O_ 'U1
M_:U]_P _<O\ WU52BBP%S^V+[_G[E_[ZH_MB^_Y^Y?\ OJJ=%%@+G]L7W_/W
M+_WU1_;%]_S]R_\ ?54Z*+ 7/[8OO^?N7_OJC^V+[_G[E_[ZJG118"Y_;%]_
MS]R_]]4G]K7W_/W+_P!]54HHL!;_ +6OO^?N7_OJC^UK[_G[E_[ZJI118"W_
M &M??\_<O_?5']K7W_/W+_WU52BBP%O^UK[_ )^Y?^^J/[6OO^?N7_OJJE%%
M@+?]L7W_ #]S?]]4?VQ??\_<W_?55**+ 6_[8OO^?N;_ +ZH_MB^_P"?N;_O
MJJE%%@+?]L7W_/W-_P!]4?VQ??\ /W-_WU64EP[:E+ <>6L2N..<DU:HL@N6
M_P"V+[_G[F_[ZI?[8OO^?N;_ +ZJG118"Y_;%]_S^3?]]4?VQ??\_DW_ 'U5
M.BBP%S^V+[_G\F_[ZH_MB^_Y_)O^^JIT46 N?VQ??\_DW_?5']L7W_/Y-_WU
M5.BBP%S^V+[_ )_)O^^J/[8O_P#G\F_[[JG118"Y_;%__P _DW_?=']L7_\
MS^3?]]U3HHL!<_MB_P#^?R;_ +[H_MB__P"?R;_ONJ=%%@+G]L7_ /S^3?\
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
MJV8\J+5+_4SJ,RI+@2J)@RQE\''R*HR00"*7+"]A\TK7.@'CSP\;-;K^UH1
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
M-)HS7.[Q FH2PJ\>+RU7 5%RW\.U#M;'(KH?"FFWFG_V[J<]G]DN-1NC<QV
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
MKY9WD(Y)55!;W([4^6-KLGFE?0UO^$^T-M2L[)+SS6N[4WD<T<;&(1#^(MC
MSSU_NG.*<OC[P\UBMXNJPM;-((DD57.]B-V%&W+<<\9QWKE(_ NMZ?I=Y86L
M<,GVC0H=,2X:X"^4X+&8;<<ABY(;VK<UC0=4L=9TV[T*UM9X[/2Y=/@2XF\I
M;=R5VR 8.1A<$#!I\L+Z,.:?5&A:^+K;4]:TZSTYH[ZVNK::Z:ZC<X14=4&.
M.<L2/^ FBY\9:;IMW>1W][:VT44XMHFWLSO+Y8=T*[>" 1@#.0?PK-\!^#[K
MPU<(;KR_+ATVUL8C&P.2I9YCCMEVX]<56T/P?J5KKMOJ=Y%;M)"]_>A1)N_T
MF9P(^<=!$H&>Q-*T+L=YV1NOXXT&..R<ZI"RWB[X-BLQ==VW. ,J,\<XYXJ*
M;QQI>GM>-J%[:V\$5P\$31L\C-Y:@R%E"\;2<'&0/6N=TOPCKFE?\(\+:VCM
MKVR5%NM2CO>)D9S)/$\6WYP6+8.>"<\5RE_NTEIDO3+ML()XM8^PWL<4[O<R
M^:T:!QF1=I7[F"2< FJ5.+=DR'4DEJ>AGXE:/'K1LY;J.&T-K#<1W4FX;VD8
MA1MV\+@ [C@<BM32?%6GZYJVI:=:/*USI[^7-NB95W8!(4D8.,@&N=NO!5W<
M66N1)'#'_:E_:KA7QML(O+ 7/KM5OE]6K<\)Z;>Z6NL)>1(C7&HSW23I+O\
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
MX[2X7Y=^W&<<9J91BE=,<92;LT;%%%%9FH4444 %%%% !1110 4444 %%%%
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
M?_0$KU[P;_QZW7_70?RKR7X9_P#)V'Q:_P"O.Q_]%I710^&M_A_]NB>%F?\
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
MBB@ HHHH BNO^/6;_<;^51Z;_P @ZU_ZYK_*I+K_ (]9O]QOY5'IO_(.M?\
MKFO\J?074MH SJ"< GDU^?OQ)^,'C>/XHZO>?VU?Z;<6%])%!:1RLD<*HY"K
MLZ$$ 9R.<U^@%<WJ7PW\*:UX@BUR_P##VGW>KQD%;R6$%\CH3V8CU(-=V#Q$
M,/)N<;W1\UGF68G-*5.&'J^S<7=[Z_=U70U/#U[<ZEX?TJ\O8OL]Y<6D,T\0
M&-DC("PQ[$FO//C1?7^H>(O /@ZVU&ZT>Q\1ZA-'?WEE)Y<S0Q1&3R4?JI<]
M2.<"O4R<\FN=\<^ =)^(>E0V.JK.AMIUNK6[LYC#<6LR])(W'*GD^QKB35[G
MT7*U!1O=GEOQ3^'^F> ?!^C0Z5-J30W7BO2&:._OY;H(1-CY#(25![\\U;\1
M_&KQ/;V_C3Q+I>DZ3-X1\*ZC)8W<5S+*+ZZ$94321D?(NW=PK YQVKK/^%.V
M%QI*6&HZ_P"(-:5-1MM36?4KT2R+) VY%'R !">H R?6H-?^!7AWQ%JVIW4]
MUJUO8ZM<K=ZEH]K>F.QO9EQ\\D>,\[1D @-CFKNNI/*^@P?$^]DU+XEPI:VW
MV?PSIT%]9,P8-,9+0SXEYZ9 '&.*YZQ^*OBSQO=6.D>']-T=+K_A&;?7-4EU
M!Y0F;A2%AA"G()PWS-D#CBNF\5?!#0O%FLZMJ$M_K.G#6+5+34K/3;SR8+R-
M%VH'7:3P..",@8.:+KX'Z')-I,]KJ&LZ3<Z?IJ:0T^G7GDO=VB](ICM^8=>5
MVD9."*7NCM(S?V9IX[7]G_PK/<-Y445M,\K.<[%660L2?8 _E7F/P3^+5OJ_
MQ@@O9O$$EX/&K7:-I4ADV:<T3YM H8;07B#9VGKBO<+'X5Z1IOPO?P%:W%];
MZ*UK)9^:DP^TB-R2P#[>OS$9QTJUKGPYT?7= T72&66RM]&N+6ZL9;-E22%X
M,>7@X/! P>.033YE=^8N5V7D>;:7\<O$W_"%^)_&FIZ-I<7AO0Y+VU$,$LGV
MJ\GBF\N/;G*HAX#9R<Y(P*H_&2\\;2?!>ZN_$MOHGGR:AI4UG;:.TP(8W"$Q
MR-)G_9&X>IXKU+3/A;H.F^#=6\+M#->Z-JLUS-<PW3[BQG<O( 0!@ GCN,"L
M=?@AIDOAZ;1;WQ!XBU:Q:6UDC74+\2F 6\@>-4^3@9 !SDD#K1S1O<?+*UCD
MO&WQ#\16FF?$KPYXOTC0[Z6Q\-G6(UT^2<6\\3LR-!)E@^01]Y2,^U6+[XUW
M?@S2_$]K>Z=:)/IFBV&H:#;P[\7B3HL:1'+$DK,0AQVQWKNO%'PLT;Q=J6OW
MU])>+-K>C_V)="&4*HM]Y?* J</DGDY'M4/B#X/^'O$^L>%-2ODN'N?#85;0
M)( LRKM*K,,?. R*P''(S1>/4+2Z'G.K_$C4_ LWQ1UG^P]-;Q%I<&B_:3&\
MH6ZDEC0,K N0H3>RKMQVSFMRZ^*WB_PGK/B#3/$6B:7?W=IX=D\064>AO*2^
MQ]I@??DDY_B4<@'BNI\1?![0_$C^*S>2WRMXE-H;[RY57;]GV^7Y>5^7[HSG
M.?:JGQ0\ W6L6^MZ[H"^?XIFT2318()YMD#0O(&?TQ)C=M.<9QFB\6*TD8/P
MM^*GB'QQXX?3)KOPWJ>CQZ1%J4M[H2S.(Y9&P+=G9RH=>21C) Z"O8*\7^$7
MA/QEX;\36<32:Y9^$+>Q:*>S\136<DCS *(O)%N. H!RS'GCBO:*F5KZ%QO;
M4**,'KCBBH+"BBE52W &?I0 E%%% !1110 4444 %%%% !11@GH** "BBB@
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
MCLQ]G6P_LT0LQ*_9\Y*X/<GDGJ:AA\!Z-%IU_9&*XFCOH5MYY)[F224QK]U
MY.5 [ =ZUYH::&?+/N<_K'Q(NX;YH;&"$P7%U+;V5P\,LV]80!-(4CY8%R$4
M#'0DFMVZ\37^F>"[74[W3A'J\PBB%@&P//D8*JD]AD@GN.:LW7@O2KFQT^V$
M4]K'IZ&*VDM+AX9(U( 9=ZD$@X&<]<9JYJFAV>LZ7_9]VCO;#85*R,KJR$%6
M#@Y# @'/6I<H::%6GKJ<==>-?$&G2:M9R6NGWM_:75G90&VWI'--.<E3DDKM
M3G]?:K$/C'69+R;1Q#83ZNVI&Q@GC#BW"K"LLCLN=QV XP#R2.G-;=CX(T?3
MVC>&WDWK>?;]\DSNS3[-F]B3\QQZ]^:6Y\%:3=* T4T;BZDO1+#</'()9!B0
M[@<X(X(Z8I\T.Q/+/N9G@&]NKV'Q!JNI31L7OY(@86/DB.!1&2F3P"58_7UK
M(7XA:U#H&D7]Y;V,$VM-BSACBFE\F, N9) N2WR;<*H')Y-=E8^&=.TWP^VB
M6L!ATTQR1>4KG.U\[OFZ\[CS3=0\+Z=J=G8VTB31+8X^S26TS12PX7;\KJ0>
M5X/K1S1OJA\LK:,Y&/Q?X@^W64U\+;3+:TTN;4M2M3"Q=E$A5!RV4+*"P4]#
MUS3I_'6M:;N;4;73Q$VCS:N8H&??"H $<3$G!+%OO#'0@5U,G@W3+B8S213R
MDVGV&7=.Y66'GB09^8_,W)YYJI#\.]#AAN8_(GE^TPQV\LDUR\CO'&^Y%W$Y
MP"/RXI\T.PN6?<YN7Q9K.AV-]%96EB;+18K.*3SGEDDFGE"EHD.[(P77YFS[
MYKKO$NLW6FS:;8:?#%+J6HS-%";C/E1*JEW=L<D #H.I(J67PMIUPLZ/ S"X
MOEU&0;S\TX*D'Z#:OR].*EUKP[:>(EMQ=I,)(',L$UO*T4L;$$$JRD$9!(/K
M4N46UH4HR2W.8U;Q5KMG_:D-N-+>;1+(7>H33+(L<C$,RQQC.5^5?O,3R0,5
M5U;Q_K$,.L7UC968T[2XK5Y/M._S99)55FA7!P" Z\GN>E=%>>!-&U"Z6:YA
MG=O+CAE7[1(%N%C^X)5SB3'^UFL_1_ 5NUU=:AJ\)DOIM1DO?)2X<P'#?N2R
M9VLRJ%QD<?A5*4-VB6I[)F3J7CEM+U74#;P1BZN]1_LZ"2033*$AB#2.T:9R
M0S;0$ R>IXJW9^+O$$FI:-:ZA:6>B_;(@VZ[BE(GDWL#$A!Q&^P!@KY/S8[5
MNW'@K2KBUBA\N>$PW$MU'-!</',DDA)D(<'.&R<CI3O^$,TTWUM=2?:YWMV6
M2*.>[D>)7485]A."P'?UYI<T+;!RSON1ZYK&HKK5IHVD);"\F@DNY9[T,T<4
M2D*/E4@EBS =>,$UR=KJ5]\1-6\-+(8[;3Q9/J-W:H9!N;S/*7YE89!(9ESZ
M<YKM-;\*Z=XAFAFO%G6:-&B$MM</"QC;&Y"5(RIP.#5/PUH-Q8ZQJ=_<6L%C
M')'#96=K!)O$=O$&P<X &XMG';%"DE'3<;4G+78=-K&J:CXBO-.TM+2&WTY8
MFO+F\5VW,XW!$"D8(09W'U'%8]CXZU*6;1K^YMK5-$UAYOLT:;OM$<:(SK(Y
M)VD$+R .-PYKI)/#%A)K?]K 7$-X=GF>3<.B3;<[?,0'#XSCD=*HV_P^T.UC
MGCCMYC'+#);K&]P[+#')]]8@3^[!_P!FDG"VHVIW.=L_'VN?8+6[O[?3K9+S
M2+C4XXT#EH!&%*&0DX(?<.!C![U6D\<^(]*M=/TPI;:IK[:>M_+MM96WE_\
M5PA4/#$[LN2%  XKN+KPKI=YY@FMMZR6/]G%-Y"_9\YV@#IR!SUX%0/X*TQY
MK:;=>K/;Q"'SDO9%>6,-N"R,#\X!)Z^M5S0[$<L^Y@:IXVUJWNM3DM[.Q%AI
M]Y:V3"8N99Y9/+$D:8. 5,GWCZ=*UO"=]J^K:QKTUU<V\FEPWTEG:Q1Q$,/+
MP"V[/())S[CMTK17POIJQ[/(8C[?_:1RY.;C.=Q]1GMTX%3:3H=IH;W;68DC
M%S,T[QM*S('))8J"?ER220*ERC:R1:C*]VSE+?QMJU]?:-<06UD-(U;4'M+=
M'W_:/*CW%YCSMP0C87'&1D]J@TSXA:HZZ5?ZA;64.DZ@EW,J1;_/6&%6=922
M<88 ?+COU[5O6OP]T.RNDN(K>821B980UP[+")00XC4G"@Y/3IFKJ>$]*2.T
MC^RAH[6S>PB1F)40L%#+COD*.>M/FAV)Y9]SD[/5M:U[Q1X4COA:VMO/!+J_
MV>U9_,C0)MC24DX;)D!R,#*]*]"K#T/P7I7AV\-U913?:?LXM?-GN'E;R@<J
MF6)X':MRHFTWH7%-+4****@T"BBB@#JO!O\ QZW7^^/Y5Y)\-3M_:P^+9_Z<
M['_T6E>L>$6VV]P?]L?RKR7X;_\ )UWQ;_Z\['_T7'710^&M_A_]N1X69_Q\
M%_U\_P#;)GNU%&T^E%>>?1$^[+5X/^T-_P E:^!__8<E_P#:->[5X1^T+_R5
MGX'_ /8<E_\ :-=V"_C+TE_Z2SP,]_W"7^*G_P"G(GM>O?\ ('N_]S^HK@Z[
MS7O^0/=_[G]17!US1V/<D%%%%62%<YXBN9YO$GAO2[>>2 3R3W%QY+[6:*./
M&T^Q=U_*NCJK_9MN=634RA^V1P&V5]QP$+!B,=,Y Y]JI.Q,E=')^ ]+>XO-
M5U!M5U2[MX=0FMK2*XO7DC,: (20?O98,<UG3>.=7TF'5K^YEMKFWFU8Z7IL
M/D. A3AG;:2648<D 9)'&*[S2=+MM#L8[.S1HX(V9@&8L<LQ9B2>N22:S)/!
M&DR6L\!CN%CENOMP*W+AH9B22\1!RF23G'J:TYHW;9GRR221A6?C#7[Y8K,6
M=I:7ZPSWLT]Y%)'$+5&VH_ED[E9SG@G@#)]*J)\0M;N]+@N8K2PM6713K%V]
MQO9(@6/E( ""2RJ>?Q]JZ6^\ Z-J<<27274NR!K5F-W)NEB8[BDASEQGGFII
M/!ND26M[;FV80WEO%:3*LC#,48PB#G@8STZYI\T.PN6?<YS_ (3/Q&D=^ITJ
MUFO4TN'48K.WWN\.]]I23GYR%!;"@$XQ75>&=2DU?18+R2[M+[SLE9[)'2,K
MG&-K$D$<@@]Z;>^%[&^N+JX9KJ"XN/*\R:VN7B?$8(0 J> -QX[YJWI.DVFA
MZ?%9647DVT>2J[BQ)))))/)))))/K42<6M$7%23U+=%%%9F@4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!1C_Y#D__
M %P3^9J]5&/_ )#D_P#UP3^9J]0)!1110,**YR2\\3#QY%;)86I\*&U+/>%_
MWPFY^7&>G3M^-='3:L2G<4*6Z#-)7GWBBPE\2^/EM!I5OK%GIU@OFPW-V8$2
M29R0PP#N.V/IQU]ZK-K6O23+_9=]!;6<FM_V1I]F;=70PHN)'9OO?+L<C![<
MUI[.ZW(]I9['I5(TBIM#,JECA=QQD^@]37GECXFU:\DMM(&J*LUSJ=Y NK26
M\886UN!N8)]S<6)7)&, FLZS\97MYINFWU_-!>QPQZCJ@F%LN/)@'EP.O]TL
MQSD>N.E'LV+VB/4TD61=R,KK_>4Y%.K&\%Z6=%\(Z/9,-LD5JGF9Z[R-S?\
MCQ-;-9O<U6JN%%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% $5U_QZS?[C?RJ/3?^0=:_P#7-?Y5)=?\>LW^XW\JCTW_
M )!UK_US7^5/H+J6:***0PKE_%WC"3PO?V$(@69+J"<HO.YYEV".-?\ >+\U
MU%4-0T&QU34-,O;J'S;C396FM6W$!'88)(Z'CUZ54;7U)E>VAQ&G_$G5-1L[
M0P65K)=2);VK\L(Q?3,V$SG(144L>YR!5J;QMK<,TFEK;6%SK*ZM'IRR+O2W
M=6B\UGP26!5>HR>WK6Y#X#T6WT4Z5%;216IN3> I,XE6;=GS ^=P(/3G@<59
ML?">EZ;)9R00,);5Y98Y'E9V:208=W).68CC)K5RAT1ERSZLX^U\1:E-\3+K
M2HWMYK]+:&"1SO6V15'F3,BYY<[XU SD8R>*EC\>ZPN@:E>36]D=5AGBM8]'
M\N2.6*:20*JR%C\RD'(91@UU,WA#2YI3*T,BS&ZDO/-29E<2NGEL00<@%>,=
M.!6+JGP[M;B;3XH%FEMVO$N+^XN;R1YV6.-A$JN3GAV!&",8S1S0>XN6:V()
M/&VKVM]?Z1+;6,^KK>V]G:O#O$&Z6,R'?DD_(H).,9XZ9J.Q\;:W?7[Z2D&G
M-J37\UG%<#?Y&R%%:64KG<>6"A0>N>:WCX$T<Z>EH(IU"W/VP7"W+BX,V,>8
M9<[B<<=>G%-'P_T2.RM[6&WFM5MYI)XI+:X>.5'D_P!9AP<X;N*.:'8?+/N8
M>H^.-:A\0'1;&SM[V]M/(6[V03%96DP6V$'$:JAW%G)YXQ6OX9\0:CJVN:G:
M7PM;,VKL!8>7(MP$W8CEW$[71@,Y4=>.U7O^$3T]=474$^U17.$#^7=2*DVP
M;5,BYPY XR:--\,V>@R7%Y9QW%W?/%Y0:\NGD8J"2(PSD[5R:ERC:R0TI7NV
M<;J6HW__  EVJ:B3#>_8[JWTC3+3=)&@N)!N+,0V#@-\V0?NC&*OS^-M;M9K
MG2S:V-UK,>IV]A')'O2W=9(_,9B"2P*J#GD]O6M/2?!XNO#]S;ZY&&NKV^DU
M&46\QS#(6RFR08.5 4;AZ5HV/A'2]/>T>*!S+:RR7"2R2L[M*Z[6=R3EFQQD
M].U4Y1V8E&6Z,WQK)?)X/6R>=/[2U">"P\VT5D&Z20!BF3D?+N/7M7,:E>77
MB.6TM[>:.SL=1U6[EGW-*3+;6J[<\."H;;R%P"<>^?1K[2[;4I;.2X0NUG-]
MHAPQ 60*5!([X#'K6!HOA5]/\0+)]FCMM(L+)[*RB\[S7E\QP\COD<9P!@DG
MK2C))!*+;.=TGXF:A)ILNHII(?15M@ULBI*CK(SJD$32/PY;<"2HPOJ:V]0\
M5:IX2N[8>(/L+VTUO<2E[%'4J\:J1&-Q.2<L/<XK1@\":/;Z;<:=Y=S+8S((
M_L\UU(Z1J#E1&"?DP<8V],"L^;P:]]K6E1W$3-H^DSO>1S75VUQ-<S,H"@[N
M553S@DY(&*=X-[!::0[0=>\0ZY?/;&'3K(V A746D#O^]=0[1Q@'C8I +'.3
MVQ7*6GCS4;.W:/3(!>ZAJ3W.J*LT4LP,9F:.") G3<$SN)"@<\UZ%-X5T^75
MI=2'VF&ZFP9O(N7C24A=H9T!PQ XR?057;P/I.+#RDN;4V4"VL36UU)$3$IR
M$<J?G&>>?4T*4.P.,^XWQ+KVH:3I^D"TM87U74+J&U%O,Q*(6!:0Y'4* ?RK
M"T_QIKLEU9_:(=-:TDUA]):2'S TVT,6E3)^55VG@YS@]*[2ZTVWO+ZQO)D+
M3V3M) =Q 5F4J3CH>"1SZU3M?"VF68T\16Y L))9;<,Y;:\N=['/4G<W7IFH
M4HVM8IQE?<YJQ\<ZK>76A7!@L(])UB:8PHQ?SX[>)68RL<[3N"C@#C<,YJI8
M_$?5;>RL-2U:SLX["\T^YU 06V_SHXXP"C$D[3OW*,8X)'/:NBL_AWH5BVZ*
MVFR()K5-]R[>5%*,.B9/RCZ=*N7'A'2;I DUKYD?V$Z:$9SM%N<97'KP.>O
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
M4\]JD\.^(-/\6:)::OI4_P!JTZ[3?#-L9-RY(SM8 CD'J*8KFC1112&%%%%
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
MAPB<Y;:\A8J&Z@?2HK;4OM%OI$VNF^@TG46OM3DMT\T/+)Y@$-N=O(PF6"Y
M)%>N;FY.3D^]&YN>3S[T_:>0O9^9YKIUG-IOP+NV:&9KNZLI[ET?=YNZ5B?F
M/4D!A[_+69J$.DZ>JZ<3>#2(='1M'ALGG NKIMP9EV\E@0F 3@ YQ7KNXYSG
MGUHWMS\QYZ\T>TW#V>QQ/C*WOU^&]K!>+)<R 6BZIY(+NT09/M& O)X!SCMF
MDUS5=,\46NAZ?I+)<V<VJ0QR>5$R(D<0,I7D#CY%'XBNVSCD<4I=FZL3^-2I
M%<IY'HM]<7%QINH6K7]SXC07=SK4;F7:H"/M@V'Y1\^P*%&>,TVQUR\DTFP7
M29;J\GT7P]<7<DQ20K+>. H7YOOE3O..<&O7BS'&23069NI)_&J]IY$>S?<\
MT\$6-C=>-DN=.DO+JTL=*4/>732,MQ<2M\SKO[[4P<8':O2J5F+=23]:2HE+
MF=S2,>56"BBBH+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BNO
M^/6;_<;^51Z;_P @ZU_ZYK_*I+K_ (]9O]QOY5'IO_(.M?\ KFO\J?074LG=
MM.W&_!V[NF>U?GA<:AXZ'Q48F74AXQ^W;50%]^_?T _YY_IBOT/IOE1^=YOE
MIYV,>9M&_'IGKBNS#8CZOS>[>Y\YG.3O-O96JN'([Z==O-:JVC%CW^6GF8\S
M:-^WINQSC\:\<^,4VGVOQ>^%USXE:%/"R->C?>8^S)J!1?(,F?E!QNVD\9KV
M2J>L6&G:EID\&K6UK=:<5W31WR*\.!SE@W&![UR1=F?1-75CRKXK^+;2"#PO
M9^'M>M=&T?5]>2QUK6M'FB5K=3$S*ID&0C.0J[CR!7"Z]XSU_3_#/C72M&\7
MWU[::3XITC3]-U]IEFG"3NOGPM*!B783CG/7!KZ"M/!_AVVT232[70]+BT>X
M^9[*&TC%O)GN4 VGMSBI8?"NB6^DQ:7%HVGQ:9%(LL=DELBPHZG<KA , @X(
M.,@U2DET(<6^IX1JVCZ_;^)OBCHT7C_Q0FG^&M'BU6Q)O09_M#PR,=\FW+1@
MQ?<Z?,?2FP^*;OQ=XS\*V6N^.M0\+Z?J'@>WU69K&]6T$MUYC;I Q& 0.2!C
M(7'05] OHVGR3WL[V%LTU]&(;N1H5+7$8! 20X^90&(P>.37'WWP?T?5/'::
MY?6>GWNE1Z-'I,6C7%DCQ1[)C(LBY^4  [0 ./6GS+J+E?0\E^'OBC4_%GBC
MX/ZMJURUWJ$FBZXOVQEVM<(C!8YL>K*JG/?.:;HOQ$EUKX:_#G2[[5M?G\0:
MAI4^IS75GK46F"2-'*%Y;B3[Q!QA5Y..:^C/[%T[[1:7'V"U\^TC:&VD\E=T
M,; !D0X^52 ,@<<51N/!'AR\M;&UG\/Z5/;6!S:026<;);'.?W:D87\*.9=O
MZU'R/O\ UH> ^$?%/B7XA:?\&;6Z\4ZG8_VQ#JRZE<Z?,(YKM("NS+ 8#8 ^
M<#/)(QFFMXT\0V>BVWAV\\6W]IIJ^.KGP_=>)99%%W#9HA>-&F(PK,V%WGFO
MHJW\.Z5:R6CP:79PO9F0VS1VZJ8/,_UFS ^7=WQU[TV;PSH]Q8WEG+I-C-9W
MLAGNH'MT:.>0]7=2,,QP.3S1SKL'(^YX9X^UV_T76_!'A?1?$VJ:OH%[]MDN
M-237X;>ZN9XR-MO]M8;1M#$[1\QQ7HGPUG\4W7PIG&JWD%]XAC6\AMKJ&ZCN
M=X4L("\D?RM(. Q'<5T[^"?#LNAIHK^']+?1T;>NGM91FW5O41[=H/OBM'3=
M+L]&LHK+3K."PLXAB.WM8ECC3Z*H %2Y*UAJ+O<^6_#?CNS\!_L_>'K_ $!/
M"MQJMHP7Q!I^N(6U"2\:95<A00WF!BS$MG@#%=[KGQ$DT'Q!\;K?4/$1L?[/
MTZUGTN">Y"-"6M7RT*DYR9-OW>^*]._X1#PCXAO(]<.A:-J-U*=ZZBUE$\C$
M'&=Y7).1U]JNZGX2T+6K^*^U'1-.U"]A79'<W5I')(B\\!F!(')_.J<E?5$J
M+MHSYV\5?$>>^\'Z;!!K/B"'Q!I?A"UU2[NK?6X=/@\R6'<DKAP6N7+#E1P<
MXZFNATG4?$/Q(\<>"=.F\5:GHUC?^#(=6OUTIQ$\\_FJ-RG!V9SR1R0,5['<
M^"?#MY+9RW&@:7<2V40AM7ELXV,$8& B$K\J@<8'%3-8:-H;VUX;6RL7BC2P
M@G$2HR1LP"0J0.%+8PHXS1S+H@Y7U9\K?$?69_$WPY\>ZGK?C*\M]6M?$8TR
M'PVUT@MQ!'<QB-?(QDL0/,\P>GI7HWB'XCOX;U3XN#5=2U;[%;W^EZ?81Z?.
MJ2VSSPKQ$[_+$"W)8\#DUZ]?>"?#NI:A-?7GA_2[J^F01RW,]E&\KJ,8#,5R
M1P/RJQ=>&M(O4U!+G2;&X34-OVQ9;=&%SM&%\P$?/@<#/2CF78.1]SYDO?'W
MB;2_"/Q:LK77=1@DT<Z8]A-<ZK'J,]H\TBB1?M*##@X^[SC)%>I>%H]5\(_'
M ^&Y/$NK:]IE[X=_M)X]6F$I2X6<(6CP!L4@_=' KN&\.^$M+M[C33I6CVEN
MULLLUK]EC2-H(VRK,N,%58\9Z$U:TN^T'7M2.H:>]G>ZA' (S=1H#*L+,2%W
M8SM)!..F10W=; HV>YL444V65((WDD8)&BEV9CP%'4GVK(V'45';W$5Y;Q3P
M2++!*H=)%Y#*1D$>Q%24 %%%% !1110 444=P.] !14-G>P:C:QW-K,EQ;R9
M*21G*M@D''X@U-0(****!G3^$?\ CUN?]\?RKR7X:_\ )UWQ:_Z\['_T!*]:
M\(_\>MS_ +X_E7DOPU_Y.N^+7_7G8_\ H"5T4/AK?X?_ &Z)X6:?Q\%_U\_]
MLF>\4445YY]$/S7@_P"T)_R5CX'_ /8=D_\ :->YUX3^T%_R5CX(?]AR3_VC
M7=@OXR])?^DL\#/?]PE_BI_^G(GMFN?\@>[_ -S^HKAJ[76_^03=?[G]17%5
MS1V/<EN%%%%62%<;J'@"ZU*ZUM)-:V:9K$ZRW5LMHOFE%55$:REN!A>NW/)K
MLJYC4/B!96/B!-*6VGN6^TQ6DL\3)MCEDY5-I.YB 03M!V@\U<>;[)$N7[17
MG^'\D^I22?VO(FGR:HFJO9K N7D7;A6DSDJ"HP,<8[U7O/!-UI_^F1WTVH6U
MA?3:Q;Z3'$J&:9M[!&DSSAVR../>K6G_ !&M]1OK:%-+O4MKFYGM(;Q]@CDE
MBW;@!G.T[#\V,5GV7Q"N]2TG2[Z73Y].-T]Q<QPQ-'()[:%&8[F)^3("\]<G
MCBM/?,O<,;PGX;DU1M2T^ZM/-MM3LIC>:F^G/:7$4LC ^6&?_6#D] /N#/6N
MFB\!W$>DVEHNI6T,MG>17D,EMIR11Y0$8= WS$YSG/4"J2^/[UK?P_>:C;_V
M+!-:SZC>QEEE_P!'1%V;3U&6D3CK5J/XH6K6MS))I5]'/#<V]J+93'([O-R@
M!5B,XZJ3D=ZJ7.]A1Y.I?M_!<<6KPW\EVTK)J4VI,A3 =WC\M%SGHB]*XKQ1
MX?N;*XBL# ][%;-<:BCRZ:]U%?7$[,3&50_)L& "3_%756OQ&CN+R*"71K^V
MS?\ ]F322&,I#.>BY#?,,=2N0,\TV'XI:9-/<A8+@6D=M<727>Y"LJ0\.0H.
MY03PI8 -VI1YT]ARY&MS2U#0Y?$?A.ULYPND78%O.$A42);RQLKA0O1E#+C'
MI5&'P$YNI+J\U:2\N)M2AU&=C"JAS$FU(P ?E4'GOZ>]5;WXFFWTC4+I=#O(
M;F"QCOH+>Z=$\Y)'V*>"2OS'H><=*U+'Q=-=ZU_9+:-<)>PQQ/>XFBVVV\$C
MC=EQQU4'KCK4^^D5[C96NO C277VVVU)K?4%U1]32=X!(HW1^7Y94D9 7@'-
M:7AKPV?#>C3V:7DEU<3337#WDJ#>TDC$[B!P<9'Y5M45FY-JS+44G='(Z;\.
M+'38;6%)281ICZ7>*L84WB-SO8@\,"6.>?O4^Q\%W@ETM=3UR35+'2V62UMO
MLRQ;G08C:5@3O*CIT&>:ZNBGSR%R1..U33YO"OP^FTJR%SJ-_/'+!%)#$2SS
M2EB7;&=@RQ.3QQ4UUX&E6:VETS5&TJ1-.72Y2D E#1+T*9(VL#G!YZ]*ZNBC
MG8<B,/P]X3MO#=W=2VTC-%)#;VT43#_51Q*55<]\EF8GWJKKW@E-?O;^>6\9
M!=PV]N4\L';'%+YC+G/\9X/H!WKIJ*7,[W'RJUCFAX/E6768/[2/]CZJ\\LU
MGY WJ\J[6VRYX'<#'XU4T_X?M:Z9::?+?6[VUO=P7(6VT](/,\HY ?:?F)."
M6]NG-=A13YY!R1.6U#P7<74.L)%J40&JW+37*W5DLZ%2BHJ %AC:%X/Z56M_
MAREAK%GJ%I?*98;:"UD:]M$N)'$0P&5V.48CJ1GUKLJ*.>0N2(&BBBH- HHH
MH **** "BBB@ HHHH **** *,?\ R')_^N"?S-7JHQ_\AR?_ *X)_,U>H$@H
MHHH&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% $5U_P >LW^XW\JCTW_D'6O_ %S7^527
M7_'K-_N-_*H]-_Y!UK_US7^5/H+J6:***0PK@_B')>>)+@>&M.L?[2C$?VC4
MXEG6+]V01%&6/]YAN(_NK[UWE(JJK,P4!FZD#D_6JC+E=R91YE8\EL/'ZZ7I
M-O=SWOD)9^&(FAM&?FXN6++E5_B*F/&>VZFWLMUH]]J]\^HW,NM:/H5HD:R7
M#$L\@S+,T>?F5<@GC&5KUDV\)VYAC)48&4' /4#CI3O*3S-_EJ7QMW;1G'IG
MT]JU]HNQE[-]SRF^U2\MQJUEH/B&ZU.UN$L[*'4))_/*WDLN&,;>T>6*C@<5
M)??VA!)K)M=>U*2.#6;73K!7N<[IF,?G%CCYEY8;.@P:]12&*-%1(HT13D*J
M@ 'U '0TOEI_<7KN^Z.OK]?>E[3R#V?F>67>O3ZQKT$<6NW5KJEUK_V!-.MY
M<)!:1N=Q=!W95+;CS\PQQ69'JDEAI,5S::A(C:UK-T+Z674C$($C+;(O,;(B
M9@JC.,X&!7LHBC$C.(XQ(3RX4;L^YJ"ZDL;7RHK@6\8NI1&D;H,2R$$@8QR<
M G\*?M%M8/9O=LXW6)+O2O@]?/<:HU]=_8VQ?P2G^-L*1)P2%# ;CU R:YSQ
M!JD'AVSU.QM?$%W;PZ3ID!TJ."Z+/=S2@XD)Y,B*0HV_= S7KWEJ4V;%*$8V
M[1C'IBFK!#E&\F([1M7Y!P/0>U*-2VZ'*G?9GF.W4]:\6/HZ:Q<A["6TCF>/
M41 1&L2M<!H@=[NQ/WNG/7@U0TS6M0NK&_\ $AU6>6UL;:\E=5U(,DTA8BW
MA4YC  '#@$DUTUQ\)[6]MUMKC5;A[:.226(QPQI<*[[N6F WMC<>O7C-:VA^
M"8=)U0ZA/<K>7/V;[(H6TB@01Y!Y5!\QR!R>F.*TYXV,^25SB=4EU9=,UR3^
MVK^-])M;&P@2WF*^;?,JEG<]_FD4$=#WJ]--?^(?&]]:QZO-##I]^@F,6HB!
M5MXX@9$,((8L7)RW3'?BO2C&AR"B_,<GY1R?7Z^]<+8_#C2[R1;:;5&U*#37
MDB,*11QRJSH<K+,HWL=K]SSD$U,9I[E2@UL;?C+Q!)IW@F_U;2Y4F<0AX+A!
MYB*K$#S?<*"6_"N7U62SB;1(--U2?Q$JW$VI2M+=_:-YMH2P QP,NR<#C.*]
M&BACAA2&-%2)%"*BCY0H& ,>F*([>*' CACCQTV(%QGKTK.,E'H:2BY'DFEZ
MY-?7%@8/%\PEET>6^U"ZFG#6L$\@5(0!T4*SM\H]%SS3)?$/E^$8KC^V;J-[
M2ZD^VV[ZP3)?+&NUC:3X^89(8*.I^7BO7?LT(0H((@C=5\L8/X8H-K 5C!@A
M(C^X/+7"_3CC\*OVB[$>S?<\N\2/)XB_M+3ENKPV4UQIND11M,RN2X\R8OZL
M4.&]P*FFUJ5;IX9-7GT[1;K69+#[=)<8:*&WA V+(?NF20-\W7K7<WWA]=0U
MS3]0EN6\FQ9IH[18U"F8J5\QFZDA2>/QJ[?36=E8S37A@BLHU,DK2J/+4=2Q
M[4<ZT5@Y'J[GEOBSQ +&+6X8?$-[;MIUI NDQQ71:6\EF&X3,>LJ@D+Z#!IV
MH>98WGC&YCU2Y.M0K9Z1;I]I8MN=$4R;,]WD)![$&O5?)A?8_E1M\H"ML'W>
MH XZ4IAC+ES$A<XRQ49..G/M1[1=OZT#V;[GF-QK5U=:M,L6L74>N0ZU'86N
MDQS83[,C*'>2+^(,F]RY]1BGZ7?W]Y>Z%JAUB\(U35[IX[?S<6\=C&)"05[\
M*IR>F>*],\J/S#)Y:"4C!DVC=CTSUQ4%]IMMJ5A-9SQYMY8VB94^0[6&" 1R
M,CCBE[1;6'[-[W,7QIX@73O >JZM8W"M_HI-M<1'<"S_ "HRD=>6!%<1<ZO>
MVEKK<&D>(+O5@UG9V2:@TPE4:A++M)C/0$(<D#@<=Z]&U;P_!JUC9V19K>UM
MIX9A'$!AEB8%8SZ+D#\JT5AC5=JQ1JF=P54  /KCUI1DHK8)1<GN>;^(ITT7
M5+K3+WQ'J5G:VNFF\AD-V5GO;AF9<*W4A=JXC7C+UD7.I:C9S:[K%Q=3#Q)I
M>B6BK:F8A1)(N99#'G!4%E)XQE?:O8'BCD96>-'9#E2R@E3ZCTH,:&0N8T+D
M;2Q49(],^GM352W03I^9Y5;ZA>V=C:^?XGVZ7J6HI;RWB:@+DVJ)"S,//P%5
MI&"CCA<\5)?W5CIGB+5=1CU:YN!I&A++9>;?LYG:0NV[K\Z\(,^N*]/^RP"$
MQ""(0GK'Y8V_EC%'V>$D$PQ$@;1\@X'ITZ>U'M%V#V;[GDVI:I?P6VHVDVN7
MEMKFFV]I;Z;90S;6O)WC5FE9.LH9R0<\ *:O:C=ZE?7E_J,.L7D!DU^#3-/M
M89<0@(568E?X@<2'!XXKTTQHTBR&-#*HP)"HW#Z'K0(T7&$48.X84<'U^OO1
M[3R'[-]SC_'D-OJ'B3PE87%U+:6\EW-.6CN3!O*1_(H(/+;F7'T-8/AO7KG5
M]4T"XCU>ZGU:[O)SJ.EB7,-I;*'&UH_X"I$8!/))->G/&DFW>BOM.5W*#@^H
M]#0L4:.[K&BN_P!YE4 M]3WI*=E:PW#6]SJ?"/\ QZW/^^/Y5Y+\-?\ DZ[X
MM?\ 7G8_^@)7K_@O_CUNO^N@_E7DGPS_ .3LOBU_UYV/_HM*NA\-;_#_ .W1
M/'S/^/@O^OG_ +9,]UHJ>BO//HBK7A/[07_)6/@A_P!AR3_VC7NU>$_M!?\
M)6/@A_V')/\ VC7=@OXR])?^DL\#/?\ <)?XJ?\ Z<B>T:W_ ,@FZ_W/ZBN*
MKM=;_P"03=?[G]17%5S1V/<D%%%%62%<Q:>"SI_BB_UBUNH$^V2--(DEDCRA
MR@7"RYR%X!VX]>>:Z>BFFUL2TGN<QI_@:*QM]"@^V2/'I5K/;K\@'F/*NUI3
MSP<%N/\ :JI'\.MVEV]G<ZFTPM]*ETJ*2. 1[5?:/,QN/S;5"^_-=E15<\NX
MN2)R%]\/5U>UN8M0O_.:;3$TP-#;B,1A9-^\+D]2%!'HM6K'P<\/]CBXNK>1
M--O&O%BM;%;>-V,911M4G&-Q;/.3CTKI:*.>0<D=SF;7P/'"FFI)>23+:W]Q
MJ,F5QY\DH<#//&W?Q]!6;I_PQ73_  [>Z)'J$:V%PBQ!HK%(YM@<,1)(#ER5
M!7/'7-=Q11SR[BY(]CE]=\#KK5SJEP+SR)KO[((R80ZPB!RZJ1GY@S'D<5*W
MA6ZNO$MAJ][J<<YLBYA2*S6)SN4J5:0$EDY)VXZX]*Z.BCF8^5!1114%A111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 48_\
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
M468[HVJ***0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@"C'_R')_^N"?S-7JHQ_\ (<G_ .N"?S-7J!(****!A111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!%=?\>LW^XW\JCTW_D'6O\ US7^5277_'K-_N-_
M*H]-_P"0=:_]<U_E3Z"ZEFB@D*"6.% R3[5\N2_MA7\?BY@-'M3X;6;R]GS?
M:#'G&_=G&<<[<8[5TT,+5Q-_9J]CQ<RSC!Y3R?6Y6YW9:7]7Z*Y]1T4D;K)&
MCH<HZAE/L1D5YW\4/B#K_A7Q/X0T'P]8:5>7NOR7">;J\\D447E('SE.>>:Y
MDKZ'LMI*YZ+17F/@_P"..GZAX+O];\3BWT.33]5ET>;[+(US#<3H0!]G*C=)
MNSP ">#6ZWQ@\'1^%7\1OKD::2MQ]C9WBD$HN,X\DPE?,\S_ &=N:?*^P<R.
MQHKBKKXR^$+'0;#6)]4ECM-0E>"TC-E/]HF=/OJL&SS#M[_+Q3[KXQ^"[+P_
MIFN3:_;II.I/)%:W6UBKR(I+H1C*L,$;2 <\=:7*^P<R[G945Y[XB^.7A+1M
M-B<:MMOKS3WO[2![28L$P0CS*%S$A88R^VLOPC\>-(_X0#PIJ?BJ]6WUO5]-
M%_+:Z=933;4W%6DV1JY2/(QN;CWI\K["YEW/5J*9!,ES!'-&=T<BAU.",@C(
M.#[4^I+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** .L\%_\>MU_P!=!_*O)/AG_P G9?%K_KSL?_1:5ZWX+_X];K_K
MH/Y5Y)\,_P#D[+XM?]>=C_Z+2NBA\-;_  _^W(\+,_X^"_Z^?^V3/>V;:I-%
M13-SBBO//HB.O"/V@O\ DK'P1_[#DG_M&O>)%*]J\&_:"!_X6Q\$>/\ F.2?
M^T:[L%_&7I+_ -)9X&>_[A+_ !4__3D3VC6O^03=?[G]17&5VFM _P!DW7'\
M']17%US1V/<D9_B#0[;Q+H=]I5X&^RWD30R;3@@'N/<'!_"O)_ /[-\7@_Q9
M;ZQ>:N-0CLW\RVACA*'=_"7))Z=<#O7M%%=M+%5J,)4Z<K*6YX>,R; YAB*6
M*Q-/FG3^%Z][_/774*\3UKX.S^-OC?XIO]7;6;'PS=:/9VRR:=>FVCOF4MYD
M,FT[F4 CCCK7ME8MQXLM;;QA8^'6BE:[NK=[E95QY: 9PI[[FPQ'^Z:YXWUL
M>O*VESS+6O"=]X#^)%SK.E>"I/%&@77AR'1+2QT\P[K!HF;Y"LC#$;AAEAGI
MR#6/X+^%?B7PM<>!+>[LVG&F^$]5L;J6%PT4$\SAHK<$G)P#M! Q\M>M:?\
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
M2IZ'!KTBDVC<&VC<!@-CFFJC1+IHX6/P5J_VQ=1DN+4W\DUY?RA&.Q;EX1%
MJY&2J+G)/))Z54F\ ZYI]G<VNDSV6+G0X=*\^Y=@T#(&W%0%^8,6)ZC!YP:]
M&HI^TD'LT<+<> ;IM+\06L+V\1U%;2SB8$_):1*BLI..I'F''3)%7[3P]JMC
M?>(;:(VO]G:O-)/]L\UA<0[H@@79MPVW P=PXKJZ*7.Q\B.1^'OA*;PO;!+R
MTMUN(K>.V6ZCNY+AI$7MAP/+7(!VK5&#P;K7VR*UEELSI*ZZVKS2!V,]PNXN
MBE=N%*MM[G( Z5WE%'.[MA[-62.,TSP7>V]MH$5Q) 3;7UQJ5\R$_O)W#["O
M S@OGG^Z*K^&/!VLV%SX:CU!K%;#0[>:.-;9V9YIG 42G*C'REN.Q/4UW=%'
MM&'(@HHHK,T"BBB@ HHHH **** .L\%#=:W7_70?RKR/X:_\G8_%K_KSL?\
MT6E>O>"/^/6Z_P"N@_E7D?PR&[]K+XM#_ISL?_1:5T4/AK?X?_;D>%F?\?!?
M]?/_ &R9[S10>.**\\^B&5X/^T+_ ,E8^!__ &'9/_:->\5X/^T+_P E8^!_
M_8=D_P#:-=V"_C+TE_Z2SY_/O]PE_BI_^G(GM6N?\@>[_P!S^HKA:[K7/^0/
M=_[G]17"US1V/=EN%%%%62%<7KFDZKJWB:PN;32AIEQ:W*9UI;Q3YEL#EHVC
M'+!NFUN ><UVE%5&7*3*/,>:Z-X1UT-H%K=V5O;0Z9<7EW)>BX5WGN'5Q'(
M.0,ODYYX]J=X?\.Z[I\GA^2;1;=8]"TZ:*.%;I"]S<OM5WW=%! 8Y/.2<UZ1
M15^T;(]FCDO!&AWNE:EJLSV7]BZ3<>6;?2A<"812#/F2#'RH&R/E''&:H3:#
MK.J>(GOK;31X<:2WGBN[@7BR+>$QE8LHG=6PV\X( Q7>44N=WN/D5DCRS3_A
MY>R>'+?3KG39$GS:6=Q-=7T<JFU20/*L:J %4E1Q]X[N>E;^O^$[W6?&D9$<
M:>';FW@2^(<!F\F1W6()_=8LN3TPI'>NTHI^TE>XO9JUCSVW\-ZUINI6.L-I
ML>I7"W=_<S6:W"1E'F8"*16/RG"+M]1N-+/X1OYO&6I7UW93:A8WDL%PB)?)
M'"GEH-J2)C<^UP2,';SG%>@T4>T8>S1R?@?2=3TFYU%)K5M-T=RKVMA-<).\
M,A),FUEZ1DD84DG.>E=91142?,[EQ7*K!1114E!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!1C_Y#D__ %P3^9J]5&/_ )#D_P#U
MP3^9J]0)!1110,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** (KK_CUF_W&_E4>F_\@ZU_
MZYK_ "J2Z_X]9O\ <;^51Z;_ ,@ZU_ZYK_*GT%U+-%%%(85C3:++<>,[#5I#
M&;6RLY(HER=XED9=S>PVKC/N:V:*:=A-7/-K3X8W:VNL65P8'^TK=_9]3:ZE
M>1&F+'(A(VH<,0Q!R1]:V+K1_$%[9Z%*UMIT-UH]RDL=HERYAF41&/EMF4(S
MD<'I78T5;J-[F?LTMCC=)\&WT.NV&I7\MO*ZW%WJ%PL1.%N955$" CD*BD;C
MR2>E5)/!NM373VA>Q72I-<.KS2[V,TZ[MZQE<8&U@HZG(':N]HH]HQ\B.7\,
M:'JFG:[J-Y<);:?972[FL;2X>:-YRV6F 91L)'! ZDY-0W7@VYU#3?&4+W$<
M%UKK,D<T>3LB$:I&K?DQ(']XUUU%+G=[CY5:QP$'@K4H;&Q>.QL8;VWO[>YE
M5[Z6;[1'$K!09&7(P6R% QQ3[;P/?6?B+5;WR+6]%Q<S7MM<SWDH,,K)A/W.
M"F5.!OSG':N\HI^T9/LT</#X#N[?3](M(IH(TT_1KBT1@3G[7*H4R=.GWCGK
MS4%]X!U'6=)BM9WM;#R-#;3(5A=I%65F7<2<#Y2L:CU^9A7?T4>TEN'LXG!Z
MIX-UCQ,TT^I?8;=Y8[:R^RP2-)&MJDHEE^8J,LQ4 #& .]=+I>D3VOB#7M1G
M=&^W20K J?P0QQX /'!W%S^5:]%)R;5BE%)W"BBBH+"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** .N\$?\>MU_UT'\J\D^&/\ R=G\6O\
MKSL?_1:5ZWX(_P"/6Z_ZZ#^5>2?#'_D[/XM?]>=C_P"BTKHH?#6_P_\ MR/"
MS/\ CX+_ *^?^V3/?)%[T4\\C%%>>?1%6O!_VA?^2L? _P#[#LG_ +1KWBO!
M_P!H7_DK'P/_ .P[)_[1KNP7\9>DO_26?/Y]_N$O\5/_ -.1/:M<_P"0/=_[
MG]17"UW6N?\ ('N_]S^HKA:YH['NRW"@ G@<T5P?QVD:/X3Z^R,R,%BPRD@C
M]ZG>NBC3]K4C3O:[2^\X,=B?J>%JXFU^2+E;O9-V.^\MO[I_*CRV_NG\J_/K
M^T;O_GZG_P"_K?XT?VC=_P#/U/\ ]_6_QKZC_5]_\_?P_P""?CW_ !$V'_0(
M_P#P/_[4_07RV_NG\J/+;^Z?RK\^O[1N_P#GZG_[^M_C1_:-W_S]3_\ ?UO\
M:/\ 5]_\_?P_X(?\1-A_T"/_ ,#_ /M3]!?+;^Z?RH\MO[I_*OSZ_M&[_P"?
MJ?\ [^M_C1_:-W_S]3_]_6_QH_U??_/W\/\ @A_Q$V'_ $"/_P #_P#M3]!?
M+;^Z?RH\MO[I_*OSZ_M&[_Y^I_\ OZW^-']HW?\ S]3_ /?UO\:/]7W_ ,_?
MP_X(?\1-A_T"/_P/_P"U/T%\MO[I_*CRV_NG\J_/K^T;O_GZG_[^M_C1_:-W
M_P _4_\ W];_ !H_U??_ #]_#_@A_P 1-A_T"/\ \#_^U/T%\MO[I_*CRV_N
MG\J_/K^T;O\ Y^I_^_K?XT?VC=_\_4__ '];_&C_ %??_/W\/^"'_$38?] C
M_P# _P#[4_07RV_NG\J/+;^Z?RK\^O[1N_\ GZG_ ._K?XT?VC=_\_4__?UO
M\:/]7W_S]_#_ ((?\1-A_P! C_\  _\ [4_07RV_NG\J/+;^Z?RK\^O[1N_^
M?J?_ +^M_C1_:-W_ ,_4_P#W];_&C_5]_P#/W\/^"'_$38?] C_\#_\ M3]!
M?+;^Z?RH\MO[I_*OSZ_M&[_Y^I_^_K?XT?VC=_\ /U/_ -_6_P :/]7W_P _
M?P_X(?\ $38?] C_ / __M3]!?+;^Z?RH\MO[I_*OSZ_M&[_ .?J?_OZW^-'
M]HW?_/U/_P!_6_QH_P!7W_S]_#_@A_Q$V'_0(_\ P/\ ^U/T%\MO[I_*CRV_
MNG\J_/K^T;O_ )^I_P#OZW^-']HW?_/U/_W];_&C_5]_\_?P_P""'_$38?\
M0(__  /_ .U/T%\MO[I_*CRV_NG\J_/K^T;O_GZG_P"_K?XT?VC=_P#/U/\
M]_6_QH_U??\ S]_#_@A_Q$V'_0(__ __ +4_07RV_NG\J/+;^Z?RK\^O[1N_
M^?J?_OZW^-']HW?_ #]3_P#?UO\ &C_5]_\ /W\/^"'_ !$V'_0(_P#P/_[4
M_07RV_NG\J/+;^Z?RK\^O[1N_P#GZG_[^M_C1_:-W_S]3_\ ?UO\:/\ 5]_\
M_?P_X(?\1-A_T"/_ ,#_ /M3]!?+;^Z?RH\MO[I_*OSZ_M&[_P"?J?\ [^M_
MC1_:-W_S]3_]_6_QH_U??_/W\/\ @A_Q$V'_ $"/_P #_P#M3]!?+;^Z?RH\
MMO[I_*OSZ_M&[_Y^I_\ OZW^-']HW?\ S]3_ /?UO\:/]7W_ ,_?P_X(?\1-
MA_T"/_P/_P"U/T$92O48I*\!_9/N)KB+Q/YDLDN#;XWL6Q_K/6O?J^=Q6'^J
MUI4;WM_E<_4\ES-9Q@*>.4.7GOI>]K-K>R[=BC'_ ,AR?_K@G\S5ZJ,?_(<G
M_P"N"?S-7N:Y#VD*JEN@)I?+;^Z?RKY1_;$NI[?QEX?$4TL0.G$D(Y4']Z_I
M7@/]I7G_ #^7'_?UO\:][#Y4Z]*-7GM?R_X)^9YIQM'+,94PCP_-R/?FM?2^
MW*S]+/+;^Z?RH\MO[I_*OS3_ +2O/^?RX_[^M_C1_:5Y_P _EQ_W];_&NG^Q
M'_S\_#_@GE_\1$A_T"O_ ,#_ /M3]+/+;^Z?RH\MO[I_*OS3_M*\_P"?RX_[
M^M_C1_:5Y_S^7'_?UO\ &C^Q'_S\_#_@A_Q$2'_0*_\ P/\ ^U/TL\MO[I_*
MCRV_NG\J_-/^TKS_ )_+C_OZW^-']I7G_/Y<?]_6_P :/[$?_/S\/^"'_$1(
M?] K_P# _P#[4_2SRV_NG\J/+;^Z?RK\T_[2O/\ G\N/^_K?XT?VE>?\_EQ_
MW];_ !H_L1_\_/P_X(?\1$A_T"O_ ,#_ /M3]+/+;^Z?RH\MO[I_*OS3_M*\
M_P"?RX_[^M_C1_:5Y_S^7'_?UO\ &C^Q'_S\_#_@A_Q$2'_0*_\ P/\ ^U/T
ML\MO[I_*CRV_NG\J_-/^TKS_ )_+C_OZW^-']I7G_/Y<?]_6_P :/[$?_/S\
M/^"'_$1(?] K_P# _P#[4_2SRV_NG\J/+;^Z?RK\T_[2O/\ G\N/^_K?XT?V
ME>?\_EQ_W];_ !H_L1_\_/P_X(?\1$A_T"O_ ,#_ /M3]+/+;^Z?RH\MO[I_
M*OS3_M*\_P"?RX_[^M_C1_:5Y_S^7'_?UO\ &C^Q'_S\_#_@A_Q$2'_0*_\
MP/\ ^U/TL\MO[I_*CRV_NG\J_-/^TKS_ )_+C_OZW^-']I7G_/Y<?]_6_P :
M/[$?_/S\/^"'_$1(?] K_P# _P#[4_2SRV_NG\J/+;^Z?RK\T_[2O/\ G\N/
M^_K?XT?VE>?\_EQ_W];_ !H_L1_\_/P_X(?\1$A_T"O_ ,#_ /M3]+/+;^Z?
MRH\MO[I_*OS3_M*\_P"?RX_[^M_C1_:5Y_S^7'_?UO\ &C^Q'_S\_#_@A_Q$
M2'_0*_\ P/\ ^U/TL\MO[I_*CRV_NG\J_-/^TKS_ )_+C_OZW^-']I7G_/Y<
M?]_6_P :/[$?_/S\/^"'_$1(?] K_P# _P#[4_2SRV_NG\J/+;^Z?RK\T_[2
MO/\ G\N/^_K?XT?VE>?\_EQ_W];_ !H_L1_\_/P_X(?\1$A_T"O_ ,#_ /M3
M]+/+;^Z?RH\MO[I_*OS3_M*\_P"?RX_[^M_C1_:5Y_S^7'_?UO\ &C^Q'_S\
M_#_@A_Q$2'_0*_\ P/\ ^U/TL\MO[I_*CRV_NG\J_-/^TKS_ )_+C_OZW^-'
M]I7G_/Y<?]_6_P :/[$?_/S\/^"'_$1(?] K_P# _P#[4_2SRV_NG\J;TX-?
MFK_:5Y_S^7'_ '];_&OT ^$[/)\+O"3,6=FTR EF.2?D%>=C, \'%2<KW\CZ
MGA_B>.?59TE1Y.57^*_6W9'2W7_'K-_N-_*H]-_Y!UK_ -<U_E4EU_QZS?[C
M?RJ/3?\ D'6O_7-?Y5Y70^WZEFG>6_\ =/Y4ZW4^?'Q_$/YU^8WBO4[U?%6M
M 7ER +Z< "9O^>C>]=^#PCQ;DE*UCYC/,\620IS=/GYV^MK6MY/N?IOY3_W3
M^5'E/_=/Y5^6G]J7W_/[<_\ ?YO\:/[4OO\ G]N?^_S?XUZ?]CO_ )^?A_P3
MY'_7R'_0,_\ P+_[4_4ORG_NG\J/*?\ NG\J_+3^U+[_ )_;G_O\W^-']J7W
M_/[<_P#?YO\ &C^QW_S\_#_@A_KY#_H&?_@7_P!J?J7Y3_W3^5'E/_=/Y5^6
MG]J7W_/[<_\ ?YO\:/[4OO\ G]N?^_S?XT?V._\ GY^'_!#_ %\A_P! S_\
M O\ [4_4ORG_ +I_*CRG_NG\J_+3^U+[_G]N?^_S?XT?VI??\_MS_P!_F_QH
M_L=_\_/P_P""'^OD/^@9_P#@7_VI^I?E/_=/Y4>4_P#=/Y5^6G]J7W_/[<_]
M_F_QH_M2^_Y_;G_O\W^-']CO_GY^'_!#_7R'_0,__ O_ +4_4ORG_NG\J/*?
M^Z?RK\M/[4OO^?VY_P"_S?XT?VI??\_MS_W^;_&C^QW_ ,_/P_X(?Z^0_P"@
M9_\ @7_VI^I?E/\ W3^5'E/_ '3^5?EI_:E]_P _MS_W^;_&C^U+[_G]N?\
MO\W^-']CO_GY^'_!#_7R'_0,_P#P+_[4_4ORG_NG\J/*?^Z?RK\M/[4OO^?V
MY_[_ #?XT?VI??\ /[<_]_F_QH_L=_\ /S\/^"'^OD/^@9_^!?\ VI^I?E/_
M '3^5'E/_=/Y5^6G]J7W_/[<_P#?YO\ &C^U+[_G]N?^_P W^-']CO\ Y^?A
M_P $/]?(?] S_P# O_M3]2_*?^Z?RH\I_P"Z?RK\M/[4OO\ G]N?^_S?XT?V
MI??\_MS_ -_F_P :/['?_/S\/^"'^OD/^@9_^!?_ &I^I?E/_=/Y4>4_]T_E
M7Y:?VI??\_MS_P!_F_QH_M2^_P"?VY_[_-_C1_8[_P"?GX?\$/\ 7R'_ $#/
M_P "_P#M3]2_*?\ NG\J/*?^Z?RK\M/[4OO^?VY_[_-_C1_:E]_S^W/_ '^;
M_&C^QW_S\_#_ ((?Z^0_Z!G_ .!?_:GZE^4_]T_E1Y3_ -T_E7Y:?VI??\_M
MS_W^;_&C^U+[_G]N?^_S?XT?V._^?GX?\$/]?(?] S_\"_\ M3]2_*?^Z?RH
M\I_[I_*ORT_M2^_Y_;G_ +_-_C1_:E]_S^W/_?YO\:/['?\ S\_#_@A_KY#_
M *!G_P"!?_:GZE^4_P#=/Y4>4_\ =/Y5^6G]J7W_ #^W/_?YO\:/[4OO^?VY
M_P"_S?XT?V._^?GX?\$/]?(?] S_ / O_M3]2_*?^Z?RH,;#DJ0/I7Y:?VI?
M?\_MS_W^;_&O1/V>=0NYOC9X/22[N)$:]Y5I6(/R-VS6=3*73@Y\^R[?\$Z<
M+QM'$UZ=#ZO;F:5^;N[?RGZ"T445X!^FG7>"/^/6Z_ZZ#^5>2?#'_D[/XM?]
M>=C_ .BTKUOP1_QZW7_70?RKR3X8_P#)V?Q:_P"O.Q_]%I710^&M_A_]N1X6
M9_Q\%_U\_P#;)GT!1117GGT14KP?]H7_ )*Q\#_^P[)_[1KWBO!_VA?^2L?
M_P#[#LG_ +1KNP7\9>DO_26?/Y]_N$O\5/\ ].1/:M<_Y ]W_N?U%<+7=:Y_
MR![O_<_J*X6N:.Q[LMPK@?CQ_P DE\0?[L7_ *.2N^K@?CQ_R27Q!_NQ?^CD
MKNP?^\T_\2_,\+//^15BO^O<_P#TEGQE1117ZD?QH%%%% !1110 5T_PV\!W
MOQ+\9:?X?L76&2Y8F2=AD11J,LY'? [=R17,5[3^R+K5KI'QDM([IUC^VVLM
MK$S' \PX8#ZG:17+BZDJ5"=2&Z3/9R;#4<9F-##XAVA*23]&_P!=CIM:\&_
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
M/S#DCJ.:]7_92UI?#OP%^)NIO8V^IK:.TQL[M=T4V( =KCN#7G_A_P"*=O\
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
MO\4?"*3Q?;6=VVJ37"+8Z+Y2J]S;MMS/N9AM')(&.0,]Q7I?[.O/P+^/8/\
M>N?_ $3)5[0]4\3ZQ^PG;RZ#=ZO>ZW;Z@(@^GR2O<I&MQC:"IW;0I P. /:E
M4Q%6,Y<CM[R6OFB\-EN$J4*;KQ<OW4Y:63NI-;I7;[7O]Q\O>'_A5XN\6>(M
M0T+1_#]YJ&JZ>[1W=O"H/D,K%2'8G:.01R><<5!XV^&_B?X<7D-KXFT2[T::
M=2T7VA1MD Z[6!*G'?!XKZ^_9QAMX?V:?'(NXM??71JLPUE-#8+J^1LR 6^;
M.-V<\_?QS7!_'[XC:3K7P)TKPW;Z!XT3[%J2-::QXLM_GSART?FGECM;@8Z
M>E;QQE25;V:CHG;_ ()YU7)<+2P"Q,JC4W'F7;>W+MO;K??H?+-%%%>N?%!1
M110 5Z-^SK_R7#P=_P!?O_LC5YS7HW[.O_)</!W_ %^_^R-7/B/X,_1_D>GE
M?^_T/\<?S1^AM%%%?GY_4!UW@G_CUNO^N@_E7DGPQ_Y.S^+7_7G8_P#HM*]9
M\$_\>MU_UT'\J\E^&/\ R=E\6O\ KSL?_1:5T4/AK?X?_;D>%F?\?!?]?/\
MVR9] 9HIM%>>?1%>O!_VA?\ DK'P/_[#LG_M&O>*\'_:%_Y*Q\#_ /L.R?\
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
M&PRY&#^8)'XUV/B;]H+XB>,-(ETO5O%5Y<6$PVRPHL<0D7T8HH)'L3BM"[^
M\]MXIU'P\OBG19M2TRWN+K4-IE$5HD(4G?(4VY.X# S@C!YH7X"SW!M1:^*-
M'N3J&GRZCIBA9E>\BC5VD.TIF/&Q@"^ Q'%;RJ8:;4Y6;[V_X'S_ !/.I87-
M:,)4:3E&+=FE*R;VU2>O1>MEOH<[X'^+WC'X;6]Q!X;UZXTNWN&WR0JJ.A;&
M-VUP0#CN/2HO$GQ4\6^,-$_LC6]=N=3T_P"UF^\JXVL?.(8;MV-W1FXS@9X%
M;WAWX(WFNPZ2D^O:7I.J:I:-J-KIMX9/--HJLQF8JI5051F"DY(&:UM-^$6D
M2/X"2+58K_4]7MWU2\L+F.:*+[(ID;[ZKE1MA<$YR=P(XYI2J8:,N:ROWMZ]
M?EN53PV:3HJCSM0V2<M-6M+7_O)M6OY'$>+_ (F^*/'EQIT^O:O+?S:<NRTD
MV)&T(R#P4 YR!SUXK1\5_'#QUXX\/_V)KOB*XU+2\JQ@ECC&XJ<J68*&.#SR
M:NV7P=N]7M89$U/3M/U?4+*35;#P_(96N);559P=^TJI**Q568$@9[BGZ/\
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
MXE^$-'ATK2O%U[!80+LBAD2.;RU[*I=20!V&>*=_PHG4+'_A)I-:US2M#LM
MU"'3KF[N&DD66216=#$$4L^5 . ,X;/8UR/C;P;?>!_&&I>&[IH[N^LIO(W6
MN664D J5XSR".",\XIQCAYKV<4FM]M":D\SH/ZQ4G-2>E^9WZZ;WW3^YF?K6
MM7_B35KO5-4NI+[4+N0RSW$QRTC'J37=^&/VCOB3X-T2WTC1_%EW:Z;;KY<,
M#1Q2"->RJ74D >F:ZKXU?#7PS\/?#,5HFF-8:Y*+2;3)?M4DMU?6YB)N9KF$
M_+" ^%50 058$'&:\T\&^ YO%EIJFHSZC::)HFEJAO-3O@Y1&<D1QJJ L[L0
M<*!T!)X%"E1K4^:4?=\U^02HX[ XITZ=1JH]W%M>;N]/5WTMKL5)O'?B*X\6
M+XGEUJ]D\0K*)EU)IB9@PZ$-Z8XQTQQTKM;C]J'XJ76HV=])XRO3<6F[R=L<
M2H-PVDL@3:QP3RP..U5M%^# UC[+*WBS1["SU*^;3]&N;I)P-3D4A2R*$W1H
M&95WR #<<=C4OAWX#ZCK%I8RWVMZ9H<M_K$VA6EM=^8\LUW&54JHC5OEW-MW
M'@8YZBE*6'?Q):>1=*GFD/X4I+F=W:7735Z^::;WW1SOA_XJ>*O"VBZYI.E:
MQ)::=K>XZA L4;"?<"K9)4D9!/0BK?@/XV>./AC83V/AGQ%<Z79S/YCVZJDB
M;L8W .I ) &2,9P*U+CX%ZBITJ*RUG3-5NKO6T\/W$%F9&^R7C#(4L5"R* #
MED) QBK+? J>'4].@MO$&E:Z6\00:!?1:>9#]FGD8[<LR@.I"/\ ,A."I%#E
MAY)II:^0H4<SIRBX2DG'1>]M?=+7[TO.YS'ASXM>,/"/B34-?T?Q!>6.K:A(
MTMY<1D$7#,Q9BZD%6Y)/(XS4WC[XR>-/BA;VT'BC7[C5K>V?S(H71$16QC=M
M10,XXR?6NV\1?"^+Q;JL\GAS3=-TVRU;7=1^P7!GD2.STZS4"21U.5$7S;MW
M+90@=1678_ &ZUJ\\-1Z+XFTC5K;Q!+=1VEU&)8U5;>/?-)('0%%!^7D>_2D
MJF'NIM)/T_7Y/[BY8?,>65"$W*#>R;L[M=':][KIU1Y517I?_"C-0O'T!](U
MS2M8L=6%T6OXFDB@M!; -<-(74'8BL#O4$'H,FH-(^$,?B&]O&TKQ187^BV4
M<;7.KQVEUL261BL<"Q>7YDDC$$@*IX!.>*W]O3WO_6QY_P#9^)OR\OXKM?OM
M9W;V2W/.Z*W/&WA.Y\"^+=5\/WDT-Q=:?,89);<DHQP#D9 /0C@C(.0>E8=;
M1DI)-;'#.$J<G":LUHPKT;]G7_DN'@[_ *_?_9&KSFO1OV=?^2W^#QZWF/\
MQQJPQ'\&?H_R/1RO_?Z'^./YH_0VBF^7_M/_ -]4>7_M/_WU7Y^?T^==X)_X
M];K_ *Z#^5>2_#'_ ).R^+7_ %YV/_HM*]4\'V@FM[DF69<./NR$=J\L^'+?
M:/VHOBE:$!%AM+(B:,;97S&GWGZM[9K>A?EK?X?U1XF96]M@[O\ Y>?^V3/?
M:*J_V>O_ #WN?^_S45P'T ZO!_VA?^2L? __ +#LG_M&O>*\'_:%_P"2L? _
M_L.R?^T:[L%_&7I+_P!)9\_GW^X2_P 5/_TY$]JUS_D#W?\ N?U%<+7=:Y_R
M![O_ '/ZBN%KFCL>[+<*X'X\?\DE\0?[L7_HY*[ZN1^+6@WWB?X=ZQIFFP?:
M;ZX6,1Q;@N[$BL>20.@-=N%DHXBFV[)-?F>+G%.=7+<33IJ\G":26[;B]$?$
M5%>@S? /QU;Q-(^B;449)^TQ?_%53_X4WXO_ .@3_P"3$?\ \57Z1]<PW_/R
M/WH_D[^P<V_Z!*G_ (!+_(XJBNU_X4WXO_Z!/_DQ'_\ %4?\*;\7_P#0)_\
M)B/_ .*H^N8;_GY'[T']@YM_T"5/_ )?Y'%45VO_  IOQ?\ ] G_ ,F(_P#X
MJC_A3?B__H$_^3$?_P 51]<PW_/R/WH/[!S;_H$J?^ 2_P CBJ*[7_A3?B__
M *!/_DQ'_P#%4?\ "F_%_P#T"?\ R8C_ /BJ/KF&_P"?D?O0?V#FW_0)4_\
M )?Y'%45VO\ PIOQ?_T"?_)B/_XJC_A3?B__ *!/_DQ'_P#%4?7,-_S\C]Z#
M^P<V_P"@2I_X!+_(U+AI? ?PQTF"7R5U75-835?L^Y7;[/!&!"7 )P&:1\ \
M\&I-:^)V@W5QK5QI^AWD,_B&\2XU=KJY60>4)A,\$&%& S@'<V3A0/6L?_A3
M/B\=-(_\CQ__ !5'_"F_%_\ T"?_ "8C_P#BJY%/"-WG53?K;]>ED>T\-G<5
MR4<).,;)6=-OHT]7'K=W]3,\0ZP/'WCZ]U&XE33H]6U NTDQRMNCO@%O4*I&
M?I7LOQ%F.F^ ]1L66;0X-+CMK/3Y3>V\ZZTL<@P&109-OWI<;R@P!Z5Y;_PI
MOQ?_ - G_P F(_\ XJD_X4SXN'32,?\ ;>+_ .*I5)8:;A:K%*/2Z_S_ ,R\
M-ALXH0K\V"J.56]WRR6]_P"[W=]&O.ZT-;Q1\4=*U3_A)+[2M(NK+7/$BA+^
MXN;A9(H4+*\B0*%! =E7EB< 8'K6IJ?Q[^T>.M"UJSTI[:PL&DFGM?.Q)<7$
ML7E33;P.&V[0O'R[17+?\*;\7_\ 0)_\F(__ (JC_A3?B_\ Z!/_ ),1_P#Q
M5'^PVLYKJOB[JW?L'+Q)S.2P\U=IZ4VM4W)/X?YFV^_H7I?B-86NK:Q?6@UJ
M_N+W2)M.CN=9O$GFC>0@,^0H^79N7 [L36=IOC>RL]$\*Z5+8326NEZK)J=[
MME ^TEC& J@CC"1XYS]XT_\ X4WXO_Z!/_DQ'_\ %4?\*;\7_P#0)_\ )B/_
M .*K15,':WM%_P"!+M;OYG,\)G\G?ZK/_P %ONI=NZ7RT-^'XN:-J2HWB'0[
MK47M]>GUN".&Y6..3S64M'+E22!L&,8]#Q6?JGQ2MM:N-*:[T^9HH]?N-=OU
M64?Z0TKH0B\<81-O.>IJA_PIOQ?_ - G_P F(_\ XJC_ (4WXO\ ^@3_ .3$
M?_Q50G@4[J:_\"_X)M*EQ%./++#3UM?]V];6M=\NNR7IIU9HZE\2M)\6:1?6
M7B'3M0=CJMUJMK-I]PB$-/C<D@93D#:N",'J*C\4?$JV\5>#].TZ?^V8+VRL
MH+);>*^']G-Y0"B0Q;<[BH&><9YJE_PIOQ?_ - G_P F(_\ XJC_ (4WXO\
M^@3_ .3$?_Q5-2P2::J+37XO^"3+#\034E+#3?,K/]V[M=+Z=.AQ5%=K_P *
M;\7_ /0)_P#)B/\ ^*H_X4WXO_Z!/_DQ'_\ %5U?7,-_S\C]Z/'_ +!S;_H$
MJ?\ @$O\CBJ*[7_A3?B__H$_^3$?_P 51_PIOQ?_ - G_P F(_\ XJCZYAO^
M?D?O0?V#FW_0)4_\ E_D<517:_\ "F_%_P#T"?\ R8C_ /BJ/^%-^+_^@3_Y
M,1__ !5'US#?\_(_>@_L'-O^@2I_X!+_ ".*HKM?^%-^+_\ H$_^3$?_ ,51
M_P *;\7_ /0)_P#)B/\ ^*H^N8;_ )^1^]!_8.;?] E3_P  E_D<517:_P#"
MF_%__0)_\F(__BJ/^%-^+_\ H$_^3$?_ ,51]<PW_/R/WH/[!S;_ *!*G_@$
MO\CM?V<_]7K_ -8/_9Z^AO"_^IN?]Y?Y5XG\%O!NK^$5U<:K:?93<&+R_P!X
MK;L;L_=)]17MGA?_ %-S_O+_ "KX3-)QJ8J<H.ZT_)']*\'T*N&R6A2KP<9+
MFNFK->]+HR['_P AR?\ ZX)_,UF^*/\ 76W^ZW\ZTH_^0Y/_ -<$_F:S?%'^
MNMO]UOYUY*W/L>A\J?M1?\C5HG_7B?\ T8U>+U]&_'KX<^(?&FOZ7<Z-8?:X
M8;0Q2-YJ)AM[''S$=B*\Q_X4/XX_Z O_ ),Q?_%5]Q@L11AAX1E-)^J/YUXD
MRO'U\VKU*5"<HMJS46ULNMC@**[_ /X4/XX_Z O_ ),Q?_%4?\*'\<?] 7_R
M9B_^*KM^M4/^?B^]'S7]BYG_ - T_P#P"7^1P%%=_P#\*'\<?] 7_P F8O\
MXJC_ (4/XX_Z O\ Y,Q?_%4?6J'_ #\7WH/[%S/_ *!I_P#@$O\ (X"BN_\
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
M1C81T[U2_P"&>/'_ /T ?_)J'_XNC_AGCQ__ - '_P FH?\ XNE_LF_.OO\
M.Y7L\ZM;V$K?X'U7*^G5;BP^/O"\/A.#P_\ V-JC65GKXU>WW741,T1$:-'/
M\@RP1'"E<#+\CBM2\^,6@>+EU2'Q;H-_>V\OB&X\06R:?=I"29@JM!,60Y3"
M(-RX(YQ65_PSQX__ .@#_P"34/\ \71_PSQX_P#^@#_Y-0__ !=/FPKUYU]Y
M*HYRE98>5MK>S=M-KZ="?Q'\9$\716"ZIIA;?XCEU[4XX654G4B)(X8QC@)&
MC*"<_?K-L?BD]K\:&\?36"W);5)-1:S9]O#LWRAL<,H;AL<%0:M_\,\>/_\
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
M:[/-&:.8.4XS^S[K_GVE_P"^#6YX<@D@BN!)&T9+#&X8SQ6OFBANX[6*,?\
MR')_^N"?S-4?$=O+/+;F.)Y %.=HSCFMO:NXMM&XC!;'-+2'8XS^S[K_ )]I
M?^^#1_9]U_S[2_\ ?!KL\T9I\Q/*<9_9]U_S[2_]\&C^S[K_ )]I?^^#79YH
MS1S!RG&?V?=?\^TO_?!H_L^Z_P"?:7_O@UV>:,T<P<IQG]GW7_/M+_WP:/[/
MNO\ GVE_[X-=GFC-','*<9_9]U_S[2_]\&C^S[K_ )]I?^^#79YHS1S!RG&?
MV?=?\^TO_?!H_L^Z_P"?:7_O@UV>:,T<P<IQG]GW7_/M+_WP:/[/NO\ GVE_
M[X-=GFC-','*<9_9]U_S[2_]\&C^S[K_ )]I?^^#79YHS1S!RG&?V?=?\^TO
M_?!H_L^Z_P"?:7_O@UV>:,T<P<IQG]GW7_/M+_WP:/[/NO\ GVE_[X-=GFC-
M','*<9_9]U_S[2_]\&C^S[K_ )]I?^^#79YHS1S!RG&?V?=?\^TO_?!H_L^Z
M_P"?:7_O@UV>:,T<P<IQG]GW7_/M+_WP:/[/NO\ GVE_[X-=GFC-','*<9_9
M]U_S[2_]\&C^S[K_ )]I?^^#79YHS1S!RG&?V?=?\^TO_?!H_L^Z_P"?:7_O
M@UV>:,T<P<IQG]GW7_/M+_WP:/[/NO\ GVE_[X-=GFC-','*<9_9]U_S[2_]
M\&D_L^Z_Y]I?^^#7:9HS1S!RE7:5TO!&"(,$'_=I=+_Y!]K_ -<U_E5D@,""
M,BD50J@ 8 X %24<<UA<[F_T>7J?X#2?V?=?\^TO_?!KLZ,U7,3RG&?V?=?\
M^TO_ 'P:/[/NO^?:7_O@UV>:,T<P<IQG]GW7_/M+_P!\&C^S[K_GVE_[X-=G
MFC-','*<9_9]U_S[2_\ ?!H_L^Z_Y]I?^^#79YHS1S!RG&?V?=?\^TO_ 'P:
M/[/NO^?:7_O@UV>:,T<P<IQG]GW7_/M+_P!\&C^S[K_GVE_[X-=GFC-','*<
M9_9]U_S[2_\ ?!H_L^Z_Y]I?^^#79YHS1S!RG&?V?=?\^TO_ 'P:/[/NO^?:
M7_O@UV>:,T<P<IQG]GW7_/M+_P!\&C^S[K_GVE_[X-=GFC-','*<9_9]U_S[
M2_\ ?!H_L^Z_Y]I?^^#79YHS1S!RG&?V?=?\^TO_ 'P:/[/NO^?:7_O@UV>:
M,T<P<IQG]GW7_/M+_P!\&C^S[K_GVE_[X-=GFC-','*<9_9]U_S[2_\ ?!H_
ML^Z_Y]I?^^#79YHS1S!RG&?V?=?\^TO_ 'P:/[/NO^?:7_O@UV>:,T<P<IQG
M]GW7_/M+_P!\&C^S[K_GVE_[X-=GFC-','*<9_9]U_S[2_\ ?!H_L^Z_Y]I?
M^^#79YHS1S!RG,Z/9SQ:E"SPR(HSEF4@=#73444F[E)6"BBBD,ZSP3_QZW7_
M %T'\J\B^&[;?VKOBV1U^Q6/_HM*];\&R".UNL_\]!_*O(OAN-_[5_Q;Q_SY
M6/\ Z+CKHH?#6_P_^W1/"S3^/@O^OG_MDSW.BG^2U%>>?1#DD*OFO#OVB?\
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
M[S_P!DH_X:F^'7_03O/_  !DKU/[#:_\^EO_ -^5_P *0V=H.MK;_P#?E?\
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
M9/B;Q#XITSQ+I%S=""XTZ"U5(D;:6\L':& (#88'C'2M#]HW_DZ3X,_\ _\
M2DUJ_M\?\D>TS_L-1_\ HF6B-O=5MQ2O[SOL8_C;5/CWI_@6Y^(P\3Z7I>GQ
MP+J!\.6]LK&"W8@@,S*=S!2">?6O>O@_XXD^)GPU\/>))H8[>YO[?=-%&?E6
M16*-CT&5)Q[US'QB_P"37_$G_8MK_P"BTJI^R&=O[/WA@CUN/_1S5F]87MU-
M(Z2M?H<YXE_:^T_2/$D]CI^@OJ6GV\IB>[:X\MI,'!*+@C'ID\UU$7[5'P\>
M)&>_OHG906C:R<E3Z9'!Q[5SOB;]D32=:\23W]CKDVF6-Q*99+,6XD*$G)"-
MN&!Z9!Q7L_AWPGI7A?0['2;&SB%I9Q"*,RHK.?4L2.222?QKTZSP"A'V:;?7
M6WYI_@?$9?3XEE7JK%3A&'V;Q4ON491=K?S.YY[_ ,-3?#K_ *"=Y_X R4?\
M-3?#K_H)WG_@#)7J?V&U_P"?2W_[\K_A1]AM?^?2W_[\K_A7'S8;^1_^!+_Y
M$][V&;?\_P"'_@M__+#RS_AJ;X=?]!.\_P# &2C_ (:F^'7_ $$[S_P!DKU/
M[#:_\^EO_P!^5_PH^PVO_/I;_P#?E?\ "CFPW\C_ / E_P#(A[#-O^?\/_!;
M_P#EAY9_PU-\.O\ H)WG_@#)1_PU-\.O^@G>?^ ,E>I_8;7_ )]+?_ORO^%'
MV&U_Y]+?_ORO^%'-AOY'_P"!+_Y$/89M_P _X?\ @M__ "P\L_X:F^'7_03O
M/_ &2C_AJ;X=?]!.\_\  &2O4_L-K_SZ6_\ WY7_  H^PVO_ #Z6_P#WY7_"
MCFPW\C_\"7_R(>PS;_G_  _\%O\ ^6'EG_#4WPZ_Z"=Y_P" ,E'_  U-\.O^
M@G>?^ ,E>I_8;7_GTM_^_*_X4?8;7_GTM_\ ORO^%'-AOY'_ .!+_P"1#V&;
M?\_X?^"W_P#+#RS_ (:F^'7_ $$[S_P!DH_X:F^'7_03O/\ P!DKU/[#:_\
M/I;_ /?E?\*/L-K_ ,^EO_WY7_"CFPW\C_\  E_\B'L,V_Y_P_\ !;_^6'EG
M_#4WPZ_Z"=Y_X R4?\-3?#K_ *"=Y_X R5ZG]AM?^?2W_P"_*_X4?8;7_GTM
M_P#ORO\ A1S8;^1_^!+_ .1#V&;?\_X?^"W_ /+#RS_AJ;X=?]!.\_\  &2C
M_AJ;X=?]!.\_\ 9*]1-G:#_EUM_^_*_X4GV6S_Y];?\ [\K_ (4<V&_D?_@2
M_P#D0]AFW_/^'_@M_P#RP\O_ .&IOAU_T$[S_P  9*/^&IOAU_T$[S_P!DKU
M#[+9_P#/K;_]^5_PH^RV?_/K;_\ ?E?\*.;#?R/_ ,"7_P B'L,V_P"?\/\
MP6__ )8>7_\ #4WPZ_Z"=Y_X R4?\-3?#K_H)WG_ ( R5ZC]EL_^?6W_ ._*
M_P"%+]AM?^?6W_[\K_A1S8;^1_\ @2_^1#V&;?\ /^'_ (+?_P L/+?^&IOA
MU_T$[S_P!DH_X:F^'7_03O/_  !DKU/[#:_\^EO_ -^5_P */L-K_P ^EO\
M]^5_PHYL-_(__ E_\B'L,V_Y_P /_!;_ /EAY9_PU-\.O^@G>?\ @#)37_:F
M^'84_P#$SO/_  !DKU7[#:_\^EO_ -^5_P *BN+&U\L_Z);_ /?E?\*.;#?R
M/_P)?_(A[#-O^?\ #_P6_P#Y85/@OJ6@?&'3;WQ!:O+?:;;W+6B1S1M&#(JJ
MS$@]>&6O4/\ A#="_P"@19_]^5K"^$L:1>'KL1HL:_;9.$4*/NKZ5T.G^*-+
MU36]3TBUO$FU+3?+^UVZ@[HMXW+GC!R/2N*2<W)TT[+YV6VI[5.7LX0C7FN9
MZ=KNS>B;?1-VN]$1_P#"&Z%_T"+/_ORO^%'_  ANA?\ 0(L_^_*_X5LT5C=G
M48W_  ANA?\ 0(L_^_*_X5Q/Q8T_1/ ?A&^\4%6T^VTX+)<"W0L&0L%/R#N"
M1TKT^L?Q?!'=>&[Z*:-98F4!D<9!^8=13B[--[&<XR<6H:/H?,UO^U1\.VB4
MG4[S/_7C)4G_  U-\.O^@G>?^ ,E?1NCZ-I\=C&$T^T08'W8$']*NG2;$C_C
MRMO^_*_X5W>UPW\C_P# E_\ (GA?5\V_Y_T__!<O_EA\V0_M0?#1_P#6:Y=Q
M^W]G2DU>A_:A^$B?ZS6M2E^FGR*/Y5[_ /V79#_ERMO^_*_X4?V99?\ /E;?
M]^5_PH]KAOY)?^!+_P"1#ZOFW_013_\ !;_^6'AT/[6GPAM\;+Z[SZMITI/Z
MBKB_ME?"Q>!JMZ!Z#3I1_2O9?[,LO^?*V_[\K_A3AI=E_P ^5M_WY7_"I]IA
M?Y)?^!+_ .1#ZOF__013_P#!;_\ EAXC??ME>!9+=DT&#5_$>J-Q!86UBZM(
MW8$GH/H"?:M?]GWP#KNCMXC\9>+HEMO%'BBX$\MF/^76%<[(S[\].P '7->M
MPV=O;MNAMX86_O1QJI_,"I:4J\%!TZ,;7WN[OTV1='+\1*O#$8VJIN%^5*/*
MDVK-[R;=M%K97>@]&[44RBN(]X;1110 J-M8&K@.1D52J>W?(V^E $U4I9/,
M<GMVJ>XDVKM'4U5H **** ,+6O\ C^L/^OB/_P!"%=A7'ZU_Q_6'_7Q'_P"A
M"NPH _+;Q-X3M->_;FGM=1M([W3[KQ@!/;RKE)%\P$JP[CVK]/)K6#3]'EM[
M:&.W@CA94BB0*JC!X ' %?&&H_"#6;']IR_\;:O%#H'A>PU[[?)JVJ3+#"Z[
MLJ(R3\S-P./QKZ4U;]H+X9V]G.LOCSP_&6C8#=J$8[?6N*%&&%<TY+WM3]'X
MAJU<SAA'AXN<802=DVD]-[:7L?F#:ZU-_:D(R?\ CX7_ -#%?L#;?\>\7^X/
MY5^-MJ1_:D!SQ]H4Y_X&*_9*U_X]8?\ <7^5?!<&QC'ZQ9?R_J?2^),5'ZI;
M^_\ ^VG':QHMMJ/BZ9Y-ZOY"#<I^M33>#SC,-R#[2+_A5JX_Y&R;_KBG]:VZ
M_2[M'XE9'%3>&[^')$0D'K&P-4)K>6W.)8GC/^TI%>B4UU#K@C(]ZKF%RGF[
MMM4FF:)H-]XLDF:&86EG$VPS,NXLWHH]J[;4M)M+B!]UNF3W48/Z4_P3:QV>
MA^7$"%\Z0\G)^\:;EV%RG/?\*KE_Z#DO_?@?XT?\*KE_Z#LW_?@?XUW_ $Y-
M>,>//VM/ ?@>^EL$N;C7;Z%MLD>F('1&'4&0D+GZ$US5L13H1YJLK(]/ Y;B
M\RJ>RP=)S?DMO7M\SJ/^%5R_]!V;_OP/\:/^%5R_]!V7_OP/\:XKP?\ MD>
M?$UY':7DEYX?ED;:KZC&!%D],NI(7\<#WKW..1)HUDC971@&5E.00>A!I4<5
M3Q"O2E<K'97C,LFH8RDX-[76_H]G\CRK7/#]]X3:*26=;RRD;9YH7:RMV!'O
M3HVWJ#75?$[_ )%&X/<2Q8_[[%<A9G_1T^E=D7='DLGHHHJA!1110 4444 %
M%%% !1110 4444 %%%% !6%XC\!^&O&#(VN^']-UAT&%>]M4D8#TR1G%;M%
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
M49KZH'' X%8?_"4-_P! ZX_-?\:5?$DDF0NGS!NVYE K+"8'#X&+AAX<J?\
M6YPYAFN-S6:J8VHYM;=EZ):(KS1LWBJ8CIY2?UK;\IJSM,LYFN)+JXQYTAR0
M.@'8"M>NX\HB\HT>4:EI&;:I)H HWBA(9,]<57\)_P#((_[:R?\ H1J2^8^2
MY/I4?A'_ ) X_P"NLG_H1H \P_:EU?6U\!MHGAZY%M?ZAGSB&*NT ^\BMV+$
M@?3([UY9\!?V0]-UKPW;:]XV2Y+W:[[?28W,0CC[-(1R2>N 0 ".M>F_M'30
MZ/\ V=JUY*(;-8GA+L?XLY  [D@G\J[SX1^.]+^(/@73=1TR4$1Q+!-"<!X9
M%&"K#MTR/8BOS? U\1F'$6-PV,A^[I<O)=::I-^3[_/T/N8<1RRG*J67X&JH
M5:K<I6?OV3MZI;:^3MU/.-/_ &>?@YH?BNWU6.:U#VA/_$NN=162W\P'AF1B
M3D$'@G'J*]IT_P 0:3J$HM['4K*YD"Y$5O.CD*/8'I7R9\3?V9[K0%\0>*-1
M\1Z7;6+3S701XGWL7=F6,>K'(%5/V/\ 0Y;SXFW.H1Q[8+&P<2,!QN<J%7Z\
M$_A7[Y'AK+:> JXW!U[J*N[1LK]KGYEBN(\TQ^*IT,PO)[*\KM(^K/B!9F^\
M,S0A@A:2/DC/1P:YV#PS?1VZE5288_@;G]:ZOQ=_R!7_ .ND?_H0IVGO^Y0]
ML5\:I-'IVN<5-8W%OGS8)$^JG%0UZ1[=JK3Z;:7/^LMXV/KMP:KF)Y3@*JWM
M\EFF6/T%=S/X5LY,E#)"?8Y'ZUA6/AL0^,K$R2+/#&KR!67G<!P?PS5<R%RL
MPUL=?F0/%H]RR-R"VU?T)S2_V9XC_P"@-<?]]I_\57K4DB0QM)(RHB@LS,<
M =236'IOCSPWK-^;*PU_3;R\R1Y$%TCN<>@!YIQ522;C&Z1$ZE*G)1G))O:[
MW]#@?[,\1_\ 0&N/^^T_^*H_LSQ'_P! :X_[[3_XJO59KVWMY5CEGBCD;[J.
MX!/T%3U',S2R>S/()XM8T^$S7FEW$,*_>? 8#W."<5-;7"W$893D5ZPRAE((
MR#P0:\<LT6VU34K:,8BAN9(T'H QP*<97$U8T:***L04444 %%%% !1110 4
M444 %%%% !1110 4444 %%%1W5Q#8V[3W,T=M HR99G"*/Q/% $E%>:^)/VD
MOAGX5=X[SQ=8S3)UAL=URWT^0$?K7G>K?MV^ +)F6QTW7-4([K D(/\ WTU6
MH2>R(<XK=GT=17R;=?\ !0+3%8_9O!-Y(O;SK]$/Z*:K+_P4$M]PW>!90/;4
MQ_\ &ZKV4^Q'M8=SZ[HKY8L?V_O#LC 7OA'5H!_>@N(I,?GBNPT3]M7X8ZL5
M6YO-2TASU^V63%1_P)"U)TYKH5[2#ZGN]%<QX7^*'@_QJJ_V'XFTO4G;I%%<
MJ)/^^#AOTKJ&4KU&*C;<N]]A****0PHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "JE[?K:@=2Q. JC))]*MFG>#84O/&R^:N[R+=Y4SSALJ,_D3
M28%/^S_$$@W)HUP5/3<54_D31_9GB/\ Z L__?:?_%5Z[2$A023@5GS,OE/(
M_P"S/$?_ $!9_P#OM/\ XJC^S/$?_0%G_P"^T_\ BJ];9U5<E@!ZDTZCF8<J
M/'[A=5TR/S;[39[:'O(0&4?4@G%6;>99HPRG(KU26-)HWCD4.C@JRL,@@]17
MFOAGPI<3+*IECBB21E7J3@$@?I5*7<3B0T5U\'@^UC_ULTDI]L**T(=%L;;&
MRV3/JPW']:.9!RLX..&28XCC:0_[()JIK6@WK+ S0^6HE0Y<X_B%>GE1&/E
M4>@&*Y_Q1_J(_P#KHO\ ,5/,/E.LKX3_ &W/ OQCU*ZN=0EO6UOP!&V^.RTA
M&06PSP9XLDN?]O)'LO2ONROA']MZP^-#7=Q+<2M<?#S?F*/05<*@[?:@/G)]
MSE/3%?H' LI1SB')*FO^OG_MG][MJCY?B1)X"5U)_P"'_P!N\CN_V4_ _P <
M]!\$WB:QK-OI6F2VC+I.GZ]"US<V\I'R,0&!2,?W&)/L._S=\1_A;\>'^,EF
M-6CU?5?%EQ(SZ?JMA,?)*J1EHI%PL2+D9!VXSR.:]*^#OQY\=_!WPR--\>^)
M]/T^&[M]NCV>O12W5_;,P_=R3+&=\=O_ -=/FQC:,5Y/XNF^-OB+XJ:9J+WV
MJZOXANVWZ1J&AS%[22//6W>/]V(_[P.,?QBOU?+*&/HYKB\34^KQC-.TN6R>
MCV>ETO\ EYJ_U/BL95PU3 T*4?:N46KJ^J]5KK_+HC]&_@[I?C;1_ ]E;>/]
M5LM7\0*/GGLHB@"X&%<\!W'.6  /IW.MJ+!?%$'_ %[C_P!"-9/P=B\=0^![
M-/B)+ITWB(??;3@<;<<>8?NE^N=@V^E:FJ?\C1!_U[C_ -"-?SIF#;Q=5MQ>
MK^#X?^W=M.Q^K87^!"R>WVM_GYF\KC:*-XJ-?NBEK@.D?O%17+#R6^E.IKKN
M4B@#.\*_\>EU_P!?+?R6MNN;5KG1;J5XHO/@E.6CS@@^HJ7_ (2IMV/[-N/S
M7_&@#?HK#_X29_\ H'7'YK_C4?\ PEA_Z!UQ^:_XT =!65XH_P"0#=_[H_\
M0A53_A+#_P! ZX_-?\:AN[RYUQ5A%NUO;Y#/N.6;';CM0!HZ6?\ 0X_I5S=4
M-O'Y,2KZ5)0 [=3&7<V:6B@!NVC;3J* &[:-M.HH ;MHIU% $M%%% !4;')I
MSGM3*  \U%4M,<=Z &]>*YFW^(6DW&E:]J),T5MHT[V]P749=EQRF#R&)P/4
MUT<SO'#(\2[Y54E%]6QP/SKR-OAWKT6DW-HL"O$^GQ3F/S%#27Y5D*GG&U-Q
M?/<A<=*UA&+^)F<W);'I&C^)(-8L[:Z6"6UMYK1+S?<E%\M6Z*PW<-CGT]ZN
M_;+)UC?[3;E9/N-YJX?G''///'%<!J7@V_%[-/\ V:;_ $^.^M4-CYB!KBT@
M@*I]X@$"5BVUB,XK27P<VH:QJ>H'2[>P>/38[;2HV"$02D.[N N0I#LHR/[N
M13<8]Q*4NQV$<EI(952:%VA_U@6128_][GC\:9]LL/L_VD75M]GSCSO-79GT
MW9QFO.;3P5/)8D3>')K&V32O[.GM[6>$7%Y([(7EW;L$+LR"QR2QXJ6'PWJT
M,>DSWWANWU588+E/L$?D1(LS./+EE3(0L8QABN<$G HY(]PYY=CL/$'C"ST'
M4+"R*P22W"//(TMRD2PPIMW2$GK]X8 Z\^E:XU2UFT?^TK)6U*!H_,C%H [2
MCL%Y'/UKR4^"[B^L-9TV*W@U/4--TBTTL-A?FD8F24*S="$8 =.W2O4+U38>
M'XH+/1)I8G4(]C:21PO$I'.#N R#QP:)1BK)!&4G>Y3B\?V(L;R6XM+RTN;6
MY6S>Q=%:9YG561$"L0Q(8'KQSG&#3[SQF]C'8(VB:B]_>F3R]/3RC*%3[SL=
M^T#E?XL_,*XQ? NH0Z7HYN=&;4+6WU&ZNGTO[2AF$<BL(]\C,!(RYY)8\'J<
M5)?>#;]O"-IH\V@?VCJJ6KI;:C]I0)8L[DA0Y8/B,;.0#G:*KE@3S3/3[:5I
M[>*1XG@=U#&*3&Y"1T."1D>QIEP_1:+='M;*%)93/+'&JM*1@NP&"?Q-0DY)
M-<YN5[[_ (]W^E1^#_\ D"C_ *ZR?^A&I[A/,A9:H>']2ATU9;*Y<0D2%T9^
M%8'G&?7- #?B)\/]*^)GA6ZT+5T8P2X:.:/AX9!]UU/J/U&1WKX[U+X'?%?X
M0:U/<>&_MUW"WRK?:&YS*O;?%G.?8@CWK[?_ +6LO^?RW_[^K_C1_:UE_P _
MEO\ ]_5_QKS\3@:>):FVU)=4?/YEDN'S*4:LFX5%M*.C/AZ#X7_&7XM:I;C6
MXM36&-O]?KCF*&(=R(^I/^ZN:^N/A3\+].^%7AE=-LV-Q=2GS+N\88::3&,X
M[*.@':NI_M:R_P"?RW_[^K_C1_:UE_S^6_\ W]7_ !KOPLZ^%PSPBJRE3;O9
MO2X\MR>EE\G4YY3F^LG?[C/\8?\ (#D_ZZ1_^ABBP_X]4^E5?$6I0:C$EE;.
ML[,ZL[(<JH!SU^M7;5/+A5?:F>^6XVRM.J!6VMFIZ "L.'_D;+;_ *Y/_(5N
M5AP_\C9;?]<G_D* /#/VW/&&J:/H&A:'9S/;V.J-,UVT9(,@39B,GT^;)'?
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
M;*QU"]U.]N\-=W%Q*PB9QWCA!VH/?DG')->E_P!K67_/Y;_]_5_QI?[5LO\
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
MM1M;72+:PLIM*_L>SMXI6(LX2VYR"1EV;C)..@KY'_X7;XC_ +MC_P!^#_\
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
M(I7YF(YV#U'-9RI49:W-%4K1TL>W?\-9>$A_S#M8_P"_,?\ \72_\-9>$O\
MH':Q_P!^8_\ XY7@]Q\'M>M]5MM,\[3);^0.TT$5ZK&S5%#.T_:, $<\U@^+
M/"-_X-U"&TOVMY#/ ES#-:R^9'+&WW64X''![4+#T7H@=>LM6?6_@?\ : \+
M^.M:CTFU%Y97LP/DK>1JHE(&2 0Q&<=C7I5?"?P?_P"2J>%?^O\ 3^1K[LKC
MQ%*-*243KP]1U(MR"BBBN0ZALC;5SWJ&-L-]:)6W-["F4 6**1&W+2T 4M7T
M6TUZT%M>QO)"'#@1RO&0PZ'<I![^M4;?P3H=I;^1%IT8B\B6V*L6;='(P:0'
M)Y+$ DGDXZUMT4^9[7%9&!'X!T"&TNK9=.4Q70C$VZ1V=]ARA+%MV5)X.<BI
M6\$Z+-;O!)9>:DD"VS>9*[L8PYD W%L\,2V<YSWXK:IZ#O3YI=Q<J["21AH]
MOY50Z<5IU3NH]K;AT-2404444 %%%% !5F-=J@5%"NYL]A4] !1110 4444
M%%%*J[FQ0!)&N!FE-.I#0 VBBB@ HHHH *5:2G4 +1110 4444 %%%% $5Q)
ML3'<U!"V&QZTDTGF.3V[4R@"U12*VY0:* *U*K;3FDHH GI:CC;M4E !1137
M;C% #&.32444 +4BG(J*G(><4 24444 %-:E--H **** "BBB@ HHHH 5:=1
M10 4^,]J90.* ):*** "F.>U/J*@ HHHH :U)3J;0 4444 %%%% !2K244 /
MK@/CW_R2#Q+_ -<8_P#T:E=]6;XF\/6GBS0+[1[\,;2\B,;[#AAW!'N" ?PJ
MX/EDFR9+FBTC\_**^C'_ &0QO;9XJPF?EW6.3CW^>HS^R*?^AK'_ ( ?_;*]
MGZS2[GC_ %>KV/'/"7BY/"^E>)8%@E>[U:Q-A'.C@"%6.7)!'.1QQ74:I\7K
M/4%UM$TNYCBO].L]*@7SU_<6\1S(N0.K\].F:[H_LC[5+-XK 4#)/V#H/^_E
M<]X"_9S;QQX;BUC^WOL44TLJPH;3?O17*A\[QUQG%2ZE&7O-_G_70M4ZT?=M
M_7],JCXX6%MJ7A^X@TB]G&BV]Q%!<7UTDETS2+M4-(%&40$X'7I^/2^*+>VT
M?X5'3/[9GAM;*QB"75M=P-%JSRN'DC5>95Y)[A>,D5\M?&CQM;_"7XE:QX2M
MXO[<_LTQI)>;O)!D9 S+M^;INQUKB!\>$4Y&@@'U^T__ &-5[.#LXLGFFKJ2
M/J?Q)\8(-<C\3+%I<T!UB2R50\P*PV]N!B+@?Q$'IZU>'QBT1?B+<^+DTC6(
M;J98\PQ:@@5]HPT;@I@QD!/EZC!/>ODO_A?@_P"@'_Y,_P#V-'_"_!_T _\
MR9_^QJ_9PV_K^M">>>Y[+JU\-4U:]O1!':BYG>800C"1[F)VCV&:J5Y+_P +
M\'_0#_\ )G_[&C_A?@_Z ?\ Y,__ &-:W1ERL]7N/^/>;_KFW\C7R8OW17J.
MJ_'.YO-/F@M-+6TFD4H)GFW[<C&0,#FO+^E2V7%6"BBBI*"O1[75KOX=_#'1
M-1T.5K'6?$D]X+C583B>&W@=(Q!&_5-S$NQ7!(VCIU\XKL_"$EY>:9'8:GX>
MUKQ'X8666:*'3=\;6]PRJK2QR"-@3A%!0C!]CS4R*1Z%\)[[68?@UKMU:>(8
M?#MM%XBB:ZNM2MFNK2\WVY!CE_=R!2,!@[KC+=<TQ/$EX=<>QT[7/!6F7+0F
M>+5;#3+:?K(0$ BM2[2[,?*%!SSTXK7\*^#]/\0?#WQ!H6FVOCKPQ8:<[:]>
M:AJ5HDD<Z+&J-;&.,QE\J"XQG_5L<<5U$>@>(]8U*+2?^%N72O=WMOIX;2;6
MZ,T33Q?:D//EC:L'WF+<!23S7.VKLV2=D>,_M(Q7D?Q:U*WU*2:ZNH;*QBDN
MKI2KW6+6("8J>5WCYMK<C." :S_BI-+?6_@K4;[)UB^\/PR7LC_?FVRRQPR/
MZLT*1\GD@ UWOC^+2)/&5Q>77P]\::UJMC%#IYM=6^2TE:WC6)9)/*0NX;8&
M*AQG.-U>2>-M2US6O$ESJ/B*&:WU*ZPYCFMS $C VHL:$#:B@!5 X %:QUL9
MRZF%1116IF%>B_ W_D;+O_KS;_T-:\ZK9\)>*+GPAK"7]LBR_*8Y(GX#J>HS
MVZ"FA/8^G*]!M?B/I.A^#=1T?1M%N[>ZU**)+M[J]\ZVW(02Z18X)(_#\*^9
M/^%^#_H!_P#DS_\ 8T?\+\'_ $ __)G_ .QIR49;DQYH['UQXD^.]MXAU;2;
M^;3=02.UO(;RZL1=1_9Y3&O 50@)^8 Y<G&.*K_$S4GM_ >GV=U);?VIK6KW
M.NW4$$PD,:L,1!B. =IZ>U?)_P#POP?] /\ \F?_ +&D7X]*O30L?2Y_^QK-
M4X)JW0MSG)._4^FO"/Q$TCP;H=XMGHUXVN7=E)93SM>_Z+('R-[0XY(!_P Y
MK1USXS1Z]X1T_2)+.^MIH+>WM)A;7");3QQL,Y79O.Y01M+;>>E?*O\ POP?
M] /_ ,F?_L:/^%^#_H!_^3/_ -C3Y(-W8N::5CZFL/C##;_%;4O%UUI+75I>
M0-:_V?YB@B(HJJI.,$#;^M0VWQBGBAN9YK+[1JMUK\.LSSLX\MTBQLAQU&"!
MSZ5G_LY?#NW_ &A/!-UKT.KC1;BUO7LYK$P>>5PJLK;MR\,&].U=EK/[.)T7
MQEH&AR^( 8=76;R[S[)C9)&H;9MW\Y&><]JRYJ-^7JO7H:<M:U^G^9E:7\7-
M'T'QMJNN:;H=[%#J]O-%>QRW:22^9(^_?&2I4 =,$&N'\9>(F\5>(KK42]VT
M<FU8Q>S"655  P2 !USP  ,U[A_PR"W_ $-8_P# #_[91_PR"W_0UC_P _\
MME*-:A%W3_,;I5I*S7Y'D?P?_P"2J>%?^O\ 3^1K[LKQ;X=_LTV7@OQ-:ZU=
MZP^J2VAWP0K!Y2A\8W'YCG&>G%>TUQ8FI&I)<IVX>G*G%J04V1MJ^].JO(VY
MO:N,ZAE%%% #XVVM[5+5>IHVW+[T .HHHH 4<U)38QWI] !3)$\Q"M/HH S2
M"I(/6DJQ=Q[6##OUJO0 445)"N6SZ4 2HNU0*=110 4444 %%%% !4L:X7/<
MU&J[FQ4] !1110 TTE.--H **** %6G4E+0 4444 %%%% !45Q)M3 ZFI:I2
MOYDA/;M0 RBBB@"2%L-CUHJ.B@ HHHH %.T@U..:@J2)NU $E1,<FGN>U1T
M%%%% !1110!*IR*6HT/-/- "-2444 %%%% !1110 4JTE/H **** "BBB@!T
M9[4^HAQ4F[Y<T -D/:FT44 %%%% !36IU)0 VBBB@ HHHH **** %6G4RG"@
M 8X%14YFR:;0!SOQ&U?^P? /B*_SAH+&4J?]HJ0/U(I_P[TE=!\"^'K$@+Y%
MC%O^I4,WZDUSWQXD(^&=_;K]Z[N+:V_!IE!_3-='XVOAX?\  GB"[0[18Z9<
M2*?39$V/Y5K]A>;,OMM]D?CW\2O$3^+OB-XIUMW\PZAJEQ.&/]TR-M_\= KF
MZ;&S21J[?>8;C]3S3J]I:*QY6^H4444Q!1110 4444 %%%% !7K/A+Q%X+TG
MX80Q7/BWQEH_BG[4S/9Z'*X@\LNV"%++'RNTD[MV<\5Y-29'K4R7,4G8]BLO
MB=I-C9W]I'X_^(CVM]$8+F*>&VF#H05('F2MM.&89&#@FEM/C5ID^M:Q.Z:Q
MX>C>^M;[2[W2C#/<6Q@M?L@259,(X>$\D8PV>"#7CM%3R(?,SUN^^(FCZE>3
M75Q\0?B4\\SF21E,* D]<*)P!] ,5A_&C4?"NJ>)+&;PCK.MZY8_8PL]QKTD
MDDRRAW^4%QG&W:2!D!BV":X"BFHV=Q.5PHHHJR0HHHH **** "BBB@ HHHH
M^V_^"9OB0QZMXZ\/,V5EAM]01?0J6C8_B"GY5]6?&HC3K7PMK@X.F:Y;.Q_Z
M9R$QL/\ QX5\(?\ !/75&L?VA!:[L+?:1<Q$>I4HX_\ 037WQ\=[?S_A/X@9
M1^\@C2X3V9)%;^E>;45JZ\SOAK1?D=\>II*@T^X^V:?:S]?-B1_S4&IZX3L%
M6G4RGT ,D;:ON:KT^1MS>U,H **** "G1MM;VIM% %BE S3(VW+4R#C- "TM
M%% !1110 V11(I4UGLI4D'K6E52[CP0X[]: *]657:H%1PKSNJ:@ HHHH **
M** "BBE1=S4 21KM7ZT^BB@ HHHH *:U.I#0 VE6DI] !1110 4444 %%%)0
M!%<2;5P.IJK3I'\QR?RIM !1110 4444 2>0?44>0?45-10!#Y!]10(67G(J
M:FN>U #?++<YH\H^M.0]J=0!'Y1]:/*/K4E% $?E'UH\H^M244 1^4?6E W=
MZ61MJ^YJ*%MK8[&@"3R_>CR_>GT4 ,\OWH\OWI]% #/+]Z/+]Z?2,VU2: (]
MP5L=:/,]JCW?-FEH ?YGM1YGM3** '^9[4>9[4RB@!_F>U+YG&,5'29YH D\
MSVH\SVIE% #_ #/:CS/:F44 /\SVH\SVIE% #P=S8Z&G>7[U#N^;-65;<H-
M#/+]Z/+]Z?10 SR_>CR_>GT4 ,\OWH*[>_7BGU!*VYOI0 _RCZT>4?6G1MN7
MWIU 'FWQPC/_  CNAQ=1+KUBA'K^\JU\?I&M?@CX_E4\KHEX1_WZ:H/CE\OA
M_09.T>OV+D^G[S_Z]7/CU:M>?!/Q["HRSZ)> 8_ZY-6_2/J8]9'XUIPBCVI:
M;&<HI]J=7LGE!1110 4444 %%%% !1110!'<,5MY2#@A20?PK[D^+GB#X??"
M'5OAKH-W\)_"^L:7X@TBUGU"[-JL5VA<K&S(RCKSN]2>]?#DRF2&11U92!^5
M?8/C#XY_ ?Q]?>"M=\16WBW4-4\+Z;!:Q:;;VR16UQ)&0P#L6SC>/4<5A45V
MM#:F]&<-\5/V;=%\-?M$:QX)MO$]OX<T/["NJV=QJ$,MRPC;K"JH"SL"&QW*
MCUI7_9,&B_$+X<Z?J?BVQN?"OC"?9:ZM';30/(RLNZ#RF&Y)'# *3P,G.,5T
M_@K]L#2K[XB?$GQ%XLAU+09_$UE%9:9J>AQ)/=:3'&&547?U)W!B>FX=.F*W
MQ&_:B\,:]<?!V?3#XBU>7P1K#7EY/KK*UU>QAD(<R D%VVD[?X<@=JSO5T7]
M;%VI[_UN<;\6/@=X1\.?&Q/".@>/-.CM;G4)K66.ZAG)T;8JE4F<Y\UFR0"O
M<<XJC\4OV;+KX>_#^U\;:;XEM/%/AV6\^P2S0V4UG)#*<XS'*,E3C&?<5Z?I
MOQ^^$/A7]HJ7XD:7!XDU!-86[;4?MMI&&L)9!%Y;VRY^;[L@.3D!ACO63\8O
MVC/"WC3X$W?@6PUCQ9XCU;^UXKY-7\3(A>>,'<P^4XC"YVJN.V>,TU*I=(34
M+,^8J***ZCG"BBB@ HHHH **** "BBB@#WG]AF=H?VG/"H!QYD5XA^GV:0_T
MK])_BPHF^&/BE2,_\2Z8_DI-?FS^PS;F?]IOPNP_Y90WDA^GV=Q_6OTD^*TG
ME_#+Q4Q./^);,/S4BO.K_P 6/R.ZC_"D:O@V?S?!^@N>2VGVY_.-:V/,]JQ/
M!L?E>#M!0C!73[<?^0UK8KBENSKCLA_F>U(TGRG IM.'2I*(=U&ZAAM8BDH
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
MAAJ2I&&14= !1110 58MTP-Q[U"B[F JWTXH 6FM3J0T -HHHH ***"<#)H
MBN'PNWUJO2LVYB:2@!\3=JEJO4ZG<,T +1110 4444 .HHILA[4 ,/-%%% !
M1110!*.:*8C=J?0 57D;<Q]*EF;:N.YJ"@ HHHH *L1MN7WJO3HVVM[&@"Q1
M12.VU2: (IFRV/2HZ** "BBB@!5I:;3J "D:EIM !1110 4JTE% #J*** $:
MDHHH **** )(6YVU-56K*MN4&@!:;*VU?<TZJ\C;F]J &T444 %.C;:WM3:*
M ++(LBLCC*L-I'J#7G?P-D:Q\-ZGX?E/[[0M3N++;Z1[B\9^FUOTKT*)MR^X
MKSJW_P"*5^.5U$?EL_%%@LR=A]I@X8?4H0?PK6&L91_K0SEHTSX3_P""@O@D
M^&OCO_;$<>VU\06,=R"!QYL?[IQ]<!#^-?,U?I7_ ,%"/AV?%GP9B\06T6^\
M\-70N&('/V>3"2_D=C?\!-?FI7IT)<U->1Y]:/+-A111708!1110!L>%_&7B
M#P3>R7GAW7-0T*ZD78\VG7+PLZ^AVGG\:=K'C;Q%X@UV#6]4U[4M2UB JT-_
M=73R31E3E2K$Y&#SQ6+12LMQW9HZYXCU;Q-K$NKZOJ=WJ>JRE3)?74S/,Q4
M*2YYR !CTP*V]6^+?CG7K>S@U/QCKFH06<J3VT=U?R2+#(GW'4$\,O8]JY.F
M3DB&0C@[3_*BR"[.DC^*'BJ'Q-<^(D\5:I'XAN8_(GU1;QA<RQX V,^<D851
MCV%'A3XB^*_ <<\?AOQ+JV@1SG,J:=>/"KGU(4X)]Z^Z_&7A^_\ #_PU\&7'
MA?PK\+VLY?"T%U?2>)(8XKUY?)4EHP%^;([G^*OG7PG^RWH>I?"_P9XW\1?$
MFT\*Z;XD=K>*&XTYYI%G\QD2-=K?,#M)+':%XK"-2+6J-G"2>AY5I/Q>\=:!
M=:A=:9XRUVPN=0E\^\FM[^16N),8WN<_,V,#)["L[2_'OB70-?GU[3O$6J6&
MMS[O.U*"[=9Y-WWMSYR<X'7TKVIOV/;[2_B#XWT/7?$\&FZ'X3T^/4[O6(;-
MYWE@D4E-D"G);Y7!&>"O?-=OX _9YMOA[\5OA==^%?B NH:GXGMKB_T^74/#
MF8$M1;EF=T:;.X[E 7@C.<\<MU(=!*$SYBOOB'XIU2SU6UO/$>J7=KJTRW&H
M0S73LEY*NW:\H)^=AM7!/]T>E&B_$/Q5X;T6[T?2/$NK:7I-WN^T6-G>210R
M[AAMR@XY'!KVK3_V:[+Q9X=\9>._$?C^R\,Z=I7B6\T[4)I=-9D(63!EC1&S
MN9W $8' /7BH=;_8YUJ#XL>%/"&A^(+/6]/\2:>=4M-:\EHD2V7!=W3).0&7
M !YWCIS3YX;"Y9[GC?\ PL3Q5_PDL7B(>)-5&OQ1B*/5!=N+E4"[0H?.< <8
MJQ=_%+QG?G5S<^*]8N#K$:Q:D9;QV^V(H*JLN3\X ) ![&O4?BS^RR_P_P#A
M_=>,-%\0W&OZ587JV-]'?Z+/IDT3,0JNBR_ZR,D@;A_>&,\UX-5Q<9*Z)?-'
M1G3:1\3_ !EX?T*31-+\6:UIVCR!@UA:WTD<)#=1M!P,^U9D?BC68?#<_AZ/
M5;Q-!N)A<S:8LS?9Y)1C$C)T+?*O/L*S**JR)NS6USQ=KGB:WT^#6-8O=4AT
M^'[/9QW<[2+;1@ ;(P?NKP.!Z"LFBBF 4444""BBM_X?^#+KXB>.-"\,60)N
M-5O([7('W5)^=OH%#'\*6VH]S],/V(/!+>#?V=M!EEC\NYUB275)01@XD;$>
M?^ *OYUVFM?\3[XW>'K(?/#H>GS:A*.RR2'RX_QQDUZ#I.EVVAZ39Z;:((;.
MS@2WB0=%1%"J/P %>>_"7/B#5/%GBYAE-4OS;6A/_/O!\BD>Q.37CJ5W*?\
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
MH K?93_>_2C[*?[WZ59HH K?93_>_2C[*?[WZ59HH K?93_>J:-2BX)S3Z*
M"BBB@ HHHH *:ZEE(!Q3J* (!;G^]2^1[U-10!#Y'O1Y'O4U% $/D>]'D>]3
M44 0^1[T>2?6IJ* ./\ &W@67Q%?:-JNFWB:=K>E3^9#<M&65XCQ)$X!&58?
MD:Z6^TRWU2QN+.\ACN;2XC:&:&095T8892/0@FK=%5S-I+L*R3;/@W7O^"9M
MY-K=_)H_C:TL])>9FM;:YL'DDBC)RJ,PD&X@<9QSBJ'_  [(U[_H?M._\%DG
M_P =K] :*V^L5.YC["GV/S^_X=D:]_T/VG?^"R3_ ..T?\.R->_Z'[3O_!9)
M_P#':_0&BG]8J=P]A3['Y_?\.R->_P"A^T[_ ,%DG_QVC_AV1KW_ $/VG?\
M@LD_^.U^@-%'UBIW#V%/L?G]_P .R->_Z'[3O_!9)_\ ':/^'9&O?]#]IW_@
MLD_^.U^@-%'UBIW#V%/L?G]_P[(U[_H?M._\%DG_ ,=H_P"'9&O?]#]IW_@L
MD_\ CM?H#11]8J=P]A3['Y_?\.R->_Z'[3O_  62?_':/^'9&O?]#]IW_@LD
M_P#CM?H#11]8J=P]A3['Y_?\.R->_P"A^T[_ ,%DG_QVC_AV1KW_ $/VG?\
M@LD_^.U^@-%'UBIW#V%/L?G]_P .R->_Z'[3O_!9)_\ ':/^'9&O?]#]IW_@
MLD_^.U^@-%'UBIW#V%/L?G]_P[(U[_H?M._\%DG_ ,=H_P"'9&O?]#]IW_@L
MD_\ CM?H#11]8J=P]A3['Y_?\.R->_Z'[3O_  62?_':/^'9&O?]#]IW_@LD
M_P#CM?H#11]8J=P]A3['Y_?\.R->_P"A^T[_ ,%DG_QVC_AV1KW_ $/VG?\
M@LD_^.U^@-%'UBIW#V%/L?-?[,'['-M\ ]>U'7]5U:'Q#K<L?V>SFBMC"EK$
M?OX!9B6;@9]!CN:^@?$5GJ%]H=[;Z5=QV.H2Q%(;F5"ZQ,>-V 1DCM[UIT5C
M*<I2YF:1BHKE1@^"?"-IX'\,V6CVA+I N9)F^]-(>7=O<G)K<*^].HJ6VW=E
M))*R()+?<<YP:;]E/][]*LT4AE;[*?[WZ4?93_>_2K-% %;[*?[WZ4?93_>_
M2K-% %<6O/+9%/:'<.M2T4 5_LQ_O4?9C_>JQ10!7^S'^]1]F/\ >JQ10!7^
MS'^]1]F/]ZK%% $7D\8S2>1[U-10!#Y'O1Y'O4U% $/D>]'D>]344 0^1[T]
M8]HQ3Z* &[:-M.HH ;MHVTZB@!NVC;3J* &[:;Y7O4E% $7D^]'D^]2T4 1>
M3[T>3[U+10!%Y/O3ECV]Z?10!#)!N;(.*;]F/]ZK%% %?[,?[U'V8_WJL44
C5_LQ_O4?9C_>JQ10!7^S'^]3XXBF><BI:* &[:*=10!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>customerlogotable.jpg
<TEXT>
begin 644 customerlogotable.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" $= G # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>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#XC_X2"^_Y
M[#_O@4UO$5ZBY,Z@>ZBJ%>Q_L[S6$-GXX-M-X=MO'9L;;_A'9?%/V?[(/]('
MVK:;@&$2^5C;O[;\<UZ-V<-D>6?\)!??\]E_[X%+_P )#?\ _/8?]\"OH_0_
M OPDU3PGHE[XBO\ 18M3NKRT.IZA:ZR(YC?/JACN[46J$)':+:9E695 '!#?
MPTNI>'_@9JFBE+2PTW1KQK1[@3IK\TK))%K*6RQ;78@^;9EIFSSQN7:!4\SV
M'RH^;O[?OO\ GJ/^^!1_PD%]_P ]A_WP*^E_$V@? :73=6ATZPT[3YHX=9-O
M>0Z_/,X-G?11V9",Q#-<0-(QX^8*"@&.6^)/AS\&O!]UK-RUWHNNI#_PD5[I
M]A:^(6D6>"(6[:3$[1MN#.&E^7(=N0<$<+VG4?)T/FK_ (2*^W8\Y<]<;!3_
M /A)-0'_ "V7'^X*^I;CPK\'KB\31[+4]*O-.BU/5KW3-'NM<\JTEF.FV<EM
M!+<9#)$9S.F\L,F+:6!R:J>%/ /P=TOPOHFJ^)[CPRVK-KEE<36=CK#RQQV[
M:B8;FTD!G8R)%!A]X105P=[Y:GS.Z0N56N?,@\37^X@3KG_<6G?\)-J/_/9?
M^^!_A7T[+X=^&^HO#IM[_P (V;^TN_$4VG>&U\1"/2WF\VU^R(]TKY2-XS,X
M/F %DVY&,5F^(O!OP)LM/UVPT>YM+^:2+7I;+5I-:D$D#VS0FQB1,A&$I:5
MSJ2ZJ".>:2J.U_F-P6WR/G)O$5^QR9A_WP/\*3_A(+__ )[#_O@5Z7^TEX:\
M&>&_$VB?\(1]AM].NM.$T^GVM_\ ;9K27>R[)YEEDC=R &#1D J02BGBO(ZI
M2;)Y4CT^&VC;09;H@F9;J.(-GC:4<GCZJ*XFZ\07UO=3(DH"JY ^0= :[RU7
M=X7G';[=#_Z*DKS+4O\ D(77_75OYFMI]#*&Y<;Q5J*KDW"@>I1?\*%\5:BP
MR+A2/4(O^%=W^S/J6A:/\:] O?$LEG'HL$5X\S7RQ-%N%I-Y?$H*%M^W:&!&
M[;7M^J:/\%/&E]XP\07GV"\DELK"33K6PU"VTV8VYL6\ZZ:/S(8DN_M*@21*
MK!<?+&0^ZL)2<3:,4SY6_P"$HU+_ )[K_P!\+_A3?^$JU G N%SZ;%_PKZNT
M+P#\&/$WCC3KS5&\):3X1;0='5H8-;=+B626-5N[ELSKY4D+AE96#,<AO+;D
MUG6-O\/=8\ :9X=O/%&EPV\]OX;-]-<749EBB@N-0>[1#U#>5Y8*CG,B>HHY
MV@Y3YB_X2N_X_P!)3)Z?(O-._P"$HU+_ )[K_P!^U_PKZ"UCQ)HOC3X=V&IZ
M._A'P_I6JZG>R^-+62&S35;:-[Q?(%JDB^9L2UVA!!_$K[N:T_%G@_X(^&;K
M5+Y+71+ZXM--NIK30[/Q)+<6MUMU""*SE:97W^;+;/+(\(88V9PG2CG>@<J/
MFK_A*-2_Y[K_ -^U_P */^$HU+_GNO\ W[7_  KZC_X5G\"4O(HS?Z7;Z5%X
MS-E)?7.NF:2^TQYF5##Y<N8EC7;O:2/E<.LG.*R=!^'_ ,'/#/\ 9</B2;1=
M;U);/2(K^*#Q"Q@2YGU*:&\<21/AO*MO*<@':N QX)R*;=@Y$CYS_P"$JU/_
M )[K_P!^U_PI?^$LU/\ Y[K_ -^U_P *^G?#G@GX!ZQK45Q+'9H1I]RL>AKK
MVV.XDBU-H1(9I9HPLK6@64*9%4D[@I VGQOXP6G@+1]#\)V7@ZR26]N+1[W4
MM2?4FN9D?[1/&ELR*?+0B-8G)')+ C -'M'H'(M3AO\ A+-3_P">Z_\ ?M?\
M*[_PS'_:FCR7$[$RI9^>"O&6W*.?;DUY37K'@D_\4_<_]@T_^AI6\&V]3&:2
M6AQ_B#Q!?V&JRPPS!8U"X!0'J*SCXNU-1DW"@?\ 7-?\*/%G_(<G_P!U?_01
M6_\  ^?2[7XS^!9M<>TCT6/6[1KUK_;]G$(E7>9-W&S&<YXQ4-N]KE65KV.?
M7QAJ38Q<H<],(O\ A3O^$NU3_GX7_OVO^%?5MG\4/A+XYG\16>IZ)IITR?4=
M"TNXFU!H=+FU!!>W/GWP6TVJ@BBD0?*<$(C/GI6-H/PJ^"D?ACPZ-8\0:/<7
M4^NV8EN[?5C%*UA)>317$<RF4X,<*Q,7$<8&X$%LFLE4?4U<%T/FO_A+M4_Y
M^%_[]K_A2_\ "7ZK_P _"_\ ?M?\*]YT&'X*77A.YU*]\-:;'J,D.NSQ6#^(
M;E6B-HL)L(OOY8W!,F2>6Y"XQQKZI\,_@M'HOQ(OK?6=%:+R[A]!BBU9C<V<
MR6<,T48+3#SD>5Y4'[MS^[8,ZD#+]H]_F'(CYM/C#4RP!N5SUQL7_"D/B_4E
MSFY48&3\B_X5]-_#/P_\./$7[*?]CZIXA\-Z3XANI;J^N;RX^RB_C>.3=%:1
MB1EE\]Q&NV0D0^7*ZGYP#6/^SOK'PPLO"OPZ7QG%;/JR>-+J1V,]O&D%N;6$
M*]Z)$9GM]VX 94;@W-/G>J[$\JT9\^_\)9JG_/=?^_:_X4?\)=J8;'VA<_\
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
M0R_ZY@S_ +__ -:C_A#;_P!8/^^__K5W.T4NP4<B#G9PO_"%WY_YX?\ ??\
M]:C_ (0N_P"G[C'^_P#_ %J[K:*=M%'(A\[.$_X0O4/6#_OO_P"M2_\ "%:C
MZP?]]G_"N[VBH]V:?)$.=C_AQITNEWEG!-MW^9(WRG(Y0USOB30;K6)K9X#&
M%2/:=[8[UV?AD_\ $^M/JW_H#5F)]U?I5<NEB+N]SA_^$*U'U@_[[_\ K4O_
M  A&H^L'_??_ -:NX9MJEO09KZS\*?\ !.7QKXM\+Z/KEMXLT&"WU.SAO8XI
M8IRZ+(@<*<#&0&[5E)0CNS1.<OA/A/\ X0?4/6W_ .^__K4H\#ZB>]O_ -]_
M_6K] ?\ AV)X[_Z''P[_ -^9_P#"E'_!,7QX/^9Q\._]^I_\*CFI=R^6IV/S
M_P#^$#U'&/\ 1\?[_P#]:C_A ]2];?\ [^?_ %J[^X1K6ZGA)!:*1HR1T)4D
M9_2F^8:V]FC+GD<%_P (%J/ _P!'Q_O_ /UJ/^$#U+UM_P#OY_\ 6KOMYHWF
MCDB'.S@O^$!U(][<_P#;3_ZU(? .I<_\>_/7Y_\ ZU?0WPQ_9[\>_%NQEU+0
M=(6+1(21)K.I3+:V:X."!(_WB,\[0<5T^N?L??$C2])N-2TR'1_%]I;C,X\-
M:DEY+&/>,88_\!!-3:FG:Y5Y[V/E+_A!=2];?_OX?\*Z3P;HESHLLHN#&?,=
M-NQL]#]*WS'M8JRLK*2"K#!!'!!'8TZ%!YT?^^/YUI&"3NC-S;5F9OQ&T>?6
MM0NHK<H&2\D8^8V!C)%<;_P@FI^MO_W\/^%>GZXH_MS4?^OB3_T(T:%I8UC7
M--T[S/)%Y=16WF8SLWN%W8[XSG%$HIN[%&32LCR\^ ]2/4VY_P"!_P#UJ/\
MA ]2];?_ +[_ /K5^BWC/_@GMX;^'FB2ZQXD^+T.BZ9&=IN+O2U4$GHJCSLL
MWL,FN'\$?LP?"?XC:Y'H^@?'>"ZU.4[8K:?0WMVE/HGF2+N/L.:PYJ;5T;VJ
M)V9\1-X!U(#!-OC_ *Z?_6I/^$#U+UM_^_G_ -:OL;]J#]DU/V<='T"^'B=O
M$!U2YDM_+:R%OY>Q-V<[VSG\*^?-H'TJXJ$E=$2E*+LSSS_A ]2_Z=_^^_\
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
MY6!//%6+C]D?1?[+U&.U\9WY\1Q^%Y/&%OIUUI2)&MB"/)CN)!*3'-)GA5#
M>I[\WXV_:PU'QII?Q#M6\/6]E-XLL;#25NENWEDL[*U)(C+,,RL^6W.Q'7I6
M]JG[9J7]Q-?P^ K2UU?4XM-M-;O/[2D=;NTLV5EMX4*8@5\88C=P31[X>X:N
ML?L36T;:CI>D>,YKKQ/I5]I&G7]E>::(K<3WVPA(I5D)9HU;<P*C@5Y9\?OA
M#IWP7\2)H=M>>(+R]625))M9T<6$,R(VT2VY\QC*A8-\Q ' ZYKO]!_;8U'1
M?$$^K-X2L[R>Z\5S^*;H27C#S6:W:"& ';P(E((;G)4<"O$?B)XJTWQAXDDU
M'2M'N-#M77YK6ZU.74',A8LS^9( 0"3]T  8JH\]_>)ERV]TYK=ZUJZ+_J-7
M_P"O%O\ T-*R:U-$_P"/?6/^O%O_ $8E;&1G4NZF[J6@0ZEKV#]G_P *>#/$
MNB^,Y?&#K MH^D"SN%022H9+Y4D5$,B AD.UCGY5)/:O3-<_9T^'EQ?02VNJ
MW"_VEX@OH$CTV[A^RVT<4UT$LLO]R1EAA5'+-DRY(P 3#FD[%J#:NC@/A#X?
M\$ZY\*?$K:^NDZ9K=O="6#6-4N$D\R(!/]%C@$JR1NQ+%90CJ>0V *])UKPS
M\(8[-CI,?AB6(>,[J&X9[V,NFE"\B$6TM.KA#$7PR(^1DDC&:OZ+\!_AOI^L
M:3:7&D#5(&U">.ZCGU:(W$!FT:.>"W>084A;DR(K!1EP,]"#A^#?A/X U.R\
M'W:C^P]<M].M7OQ<75O<13M,NHAA)%(I'FH;>(%NGS#"J<&LG)/6YK9K0W$\
M*_ '^U],>VN=)GM=4\1:?J$L=U>%%T_3IDE$MD?F'$;Q[F;J!)'S5/PWX;^#
M=_J6JZ?XC_L#2[O^T6N-/NK:ZC6 VT5M&Q@D$<\B 2EY,$.3OC X)Q5?3?V;
M/AMJ&H:;;IKU\/+5A<P-J$+27[_8;6Y"P[4RA!GD7&&+>5C@YQ0A_9_^',.E
M>';R75=8NHM0-[//)'=6\8B2&*Z<6SY4B.<&")>-V2[' &W)==V.S[(XSXO^
M'?"G_")> ;CPO%I>FZI?1K;W6CPW,<]T9/+3_2))TF=2CN3@.L;*=P(P.//]
M1\&S0^'1KE@[7NFPS)8WLC!$>"]*,[Q*@=F>-57_ %H 4^U=G\0/!/A[PGX%
M\&>*-!6Z6S\01LFH:?J-XAN6'R2%%58^(L843 DL1RJG(JK9_%BX\%Z<)-#N
MEG\0W.G#3O[5492STQXV5]-,3Q@.ZD@^>.>P)K57MH9.U]3S&1MHQ3%:F\<
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
M^-OB)JGC;1/!'CS5/!&JVND#4H#:7CPVUS*LR)LF / (8@,.0<=1Q7@=>J?
M3XI:+\+K7XF1ZPMXS>)/"EUHMD;2(/MN)"I4N<C:O'WADCTK&6VAM'?4^A_A
MSX)^(WQ(\*MI/Q(^(7CJRU";QK'X1U/1I[\-%]G>V,Q8JZL&)(&&Y4J01GK0
M_P %=?\ "&AZ%9_!OQMX^\#3ZSXK?P\VC>)=MD;HHC-)?1>4 9(D1"<D'(Z8
M/7D_A7^W+);^&?!^C?$..ZU*?PYK]IJ4>M6L8DN;JVBBEC,<V2-\B[UP^?F'
M7D9.YJ?[9_AOPGI$,GAK4_%OQ UW_A*%UZ*Y\9(D::=;Y(>UMR&=E#1L\?H
MQ/L<;2OL:WC;<XW]H#XK:)-X9U3P9I?Q.^)7C36+.Z6WN[S6+U!I%_L<B4+"
M#O !'RYR#COP:^;,UZ[\8E^#.KV=_P"(O >L>)(-;U*[%Q_PC>I6*""R#L6F
M'G@_, 2=H&?>O']U;QT1E*]SWKX*^)/"_B;X4^+? OCB]^QV&D2KXMT:;(WM
M-%A;FT0]<SQD 8Z'+=JO_'+XF:%X\\$Z3XZM9(8/'WBZQ72/$-A;C"VWV20;
MYASD>>HMEY_AC;KS7SQP:*.76XN;2Q] _#W5KS0/V3_&36&HZ?;:I-XDLKZ&
MSGN+9YIK:*)TE<02$EE#%>-O..,UI_L\^-M=\6>(/B=K^O>)(6U:Y\%WNE65
MWJE]!!NN&">1;Q*Y50,*V%4;1[9KYJVKNSM&?7%*0&^\ WU%+EO<?-L=-XI^
M('B/QE;6%EK>J27=IIH9+2S5$B@MR3\Y2.-50$D<MC)]:Y^F4NZM-B36A;_B
ME[K_ *_H?_1<E93^M:D/_(K77_7]#_Z+DK,IB&5J^$O#LOB_Q7HN@PW-O93:
MI>PV27-V^R&)I'"!W/91G)K(^[5G3YK6&_MI+ZW>[LDE5I[>.7RFEC!^90^#
MM)&0#@X]#0(]&^(?P7N/!OC+_A%X&U*#5(1.UR/$UI%I,2QQ$8GCE>4H\3C)
M!W9Z#DFM&#]F'QM<:;Y4>D7;^(VU8:='IZF#[/(ALS=B5;CS<',8+# VE>=V
M>*W;']IZSLM'TG0+C0M2\0:+ID.H+97FO:A%=ZG827,:QH]M(T6Q!"$RH96Y
M=CQA<=7_ ,-PQG5K*[;PA<2I;7"7!\W4@TDA727T_#-Y8&27\S..V/>LKS[&
MG+ \8N?@/XVLS$]QIEK#9RVL5Y'J+ZE;"R:.1S''BX\SR]S.K*%W9RIKH]>_
M9E\4V?A?PSKFA1_V_;ZGHL&K7D43Q)+9&6=H=OE^87= P7,H7:-_-:_@7]J0
M^"]'\&6,6G:E&GA_2/[*GAM;N$VVJ(;EYV2>&6%U,9#[>/F7D@\U)_PU2MHE
MKJ6E^%8M.\26_A__ (1J)DN<Z?%:&[-P2D.T-NP1& 7V@#(YHO/L+W.IQ6G_
M +/WQ U34+JQM?#LDUW:ZI<:++$L\65O((6GEB^]R1&K-D<'& <U3U3X+^,=
M)73FETN&>+4+B:TMI[.^@N(7EBB$LB&2-V52J'<<D< ^AKU-?VNK>RUR[O\
M3_"LZQZEK6I>(+^&ZOU<FZO+%[39$RQC;$@D9_F!8],BN+\'_$-? ?P!\2^&
MX]3T_4+CQ%/&UI81I(;G274/%<3$E0B^; ?+PK$D-SC%5>745H]#F?&WPXO/
M",8OXY!<:).(I+.>XDCANI894W12M;;S(B. =K$8( /<5QV[UKU'Q5\;CXF^
M$.E^")[2\U"2Q>W:WOM6FAG>P6-6#1VSK$L@CDW#*.[!0H KRVJC>VI+M?0?
M6IHA_P!'U?\ Z\6_]#2LC-:NAG_1]8_Z\6_]&1U1+,^ES3,UZ!\"/A)<_'3X
MH:3X-M-0ATI[U997O)D+B..-"[84$;FP.!D?6DW;5C2;T."X;&1DTGE)_<7I
MCI7V7HO_  3;U;5O'7B[0&\<64-MHT,#VUTMH7DN&F5F421[_P!V!M.3DYSQ
MWKFA^P5KS?!FR\;)XKTLW]Q<QQ-IK+^X5'N! &%QNY;<P.-O3@'-1[6/<OV<
MNQ\L^4G]Q?RIVU3U4?E7V=J/_!-G5;'XC>'O#B^.;.2QU*QN+N>\:TVS0F$Q
M*RI%O^<$S+@[A@ Y[9^9_C1\+[KX,?$W7/!MY?0ZG-IKH!=VXPLB.BNI*Y.U
ML,,KG@YJHSC+1,F4)1U:..C5.5*K@^U2B-0<[5_*JP8BK*MN -:$"_)'ECM7
M/4]*:TRLN%8-ZX.:^B?V?OV<?BA?MX>^)FB>'=*OM M[@W'E:W<Q1QW4"DK+
MN20$;"N\!CZ9'3-?3_[67P%\,?&;X#V7CKX=:9IR7NFP?VE;G28$C6^M",RQ
M_(!N8 ;A[J1WK&551DD:JFVKGYJ4[=3%8,H(.0>:6MC(U_"__(P6?U;_ - :
MLQ/NK]*T?"O_ ",%G]6_] :LM9 L.X]%7- $C?,I4]QBOLCP?_P4FUSPAX1T
M70HO NGW,6EV4-DLS:C(ID$<:H&(\LX)VYQ[UX7XK_9O\5>%/#+ZVUWHNJI;
MV5KJ%YI^F7WFWME;W(!ADEA*@[6+ 97=@FL)O@KXQM]&U_4+W1KG2VT46;3V
M-]#)%=2BZE,4)BC*Y?+ C_Z_%924)[FD7.&Q]3_\/2/$'_1/M-_\&<G_ ,;H
M_P"'I'B#_HGVF_\ @SD_^-U\RZ#^S_XYU[4KW2SHD^EZQ;26<?\ 9NJQ26T\
MIN9?+B*AEQMSDEF(  /7&*77OV>_B'X;TU;Z]\+WWDMJLFBJD,322&Y3'&P#
M.UL_*W1NU1[.EV+]I4.!N;C[5=3SD;3+(TA7TW,3C]::*LZUH>H^&]4N--U:
MPN=,U&W.V6UNXFCEC.,C*D9'!!JFK'H!DG@#WKI]# DJ4W4S6ZV[3RM;J<K"
M9&,8/J%S@5]?P_LU?"[1-:T;X=:Y'XDG\9:E F_Q+:28LX+IDWB-8L;609'7
MDCN":XKPG^Q[+JO@&ZU[5=8OX;_^VKK1;2PTVSAE6=X9?)$I:25"$:7*_*&(
M&#@UE[2/4T]G(^==S,!N9FQP-Q)Q]*>UQ*ZQJTTC+$,1JSDA!Z+SQ^%?3*?L
M-ZW_ &MXB$FK>5I%A:S/8?ZI[^_N$=8E3R%<A(WF+()-W\/3FLW0?V*/%?\
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
MN8QCJK['V)^W-XVU+X?_  @L/AWX%T/4))]7@%H_]E6<LB6>GH K+E%."_"
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
MPPFWR2'?Y1SD^O0X/G.M?\(1I-U+#<VFH:O>M&QDNM/U-#!YV[!8$QC<#@G
M_O"K4K]"''S.$K5UH_Z5;_\ 7I!_Z+6J&I7%I)>2M8P2V]H<>7'-)O<<#.3[
MG)_&K>M-_I<&!_RZ0?\ HM:T(ZE/=147F>U'F>U(HLR6\T"QO+#)$D@W1LZ%
M0X]5)ZCW%3?V7?;G7[!=;D 9AY#Y4'H3QP#V/>OI_P")T/PSF^$'P2/CS4/%
M=G=_\(M_HR^'K:WEC,>\;BYE8$-G&,<8KVSQMJ#Z3)\>;W2YIHFM?!>BSVLS
M "12L4S(Q[;A@'TS6'M?+^KF_L_,_/K_ (1_5O\ H$:A_P" <G_Q-5_L=RL+
MS-;3K K;&E,3!%;^Z6Q@'VZU]?6OQL^)6I?L:P:]:^*=6N/%ESXV73(;R-QY
M[QM%\L(XZ%B.,5[1;_#;?X6/P;U#7/#LUAJ&@R_V@9=1B&J2:_+)YYG\K&XJ
M&Y]<8XQ2=7EW0*GS;,_-RRTG4-8:2/3M/O-0>,;I%L[=YB@]3M!P/K55+.XD
M29TMYG2'_6LL;$1_[QQ\OXU];?$FY\>?"7X&?"NS^'8U+1+>19X]>N-"B8W$
MFK(X1HIRH+<,) %/!QCG KTO2?M<OAWX\S?%C2;?09KC0]+EUB'PDRO.ZE9L
M2L'^59V&,@\8 />G[32Y/L^A^?\ '8W4T0ECMIY(BXC$B1,5W'HN0,9]NM,D
MC>"1HY4:*13AD=2K*?0@]#7W?X#7P2G[/?AL> 9-=DT;_A9.EESX@6(3^=YT
M&['E\;<;<=\YKY4_:17_ (R"^(W_ &';K_T.KC/F;5B90Y5>YYU2JVU@:;CW
MI:T,CA\T?>4@C(/!%,I=U<IU'I<?[27Q6ATE-+B^(OB*'3D@%LEM%?,BK$%V
MA!CD #C@UG:3\;/B!H.I:1J&G^,=8M+S2+3^S["6.X.;>VR#Y('0IE1\IR.!
M7#,P49) 'J:U=%\,ZWXD<)I&BZEJK'I]AM))O_05-&@79U6E?'CXC:'XLU'Q
M/8^-M:M_$&HH([S4!<EGN%'W5<'((7L,?+VQ5+_A;OC=HY(V\6:LZR:FNM/O
MNF;=?+C;<DGGS!M7!]AZ5NZ;^S)\7-64-:_#;Q*ZGHSV#QC_ ,>Q6A)^R-\:
M(UW'X::\1_LPJ3^0:E>)7O&!9_';XBZ?=75U;>-=9@N+J^_M*>6.Y(:2ZV>7
MYS<<OL 7/H*36_CI\1?$EQHEQJGC?7+ZXT23SM-FEO&WVLG3>C#G=CC<<G''
M2EUCX"?$WP\C/J/P]\36B+U9]+F*_F%-<5=VL^G3&&\MYK.8<&.XC:-OR8"G
M[O0G5'>:M^T!\2M=U6;4]0\<:U=7TUD^G23-<XS;.07AV@8"L0"<#G S7>?!
MK]KS5O@GX.MM%TKPII-U>64DLUEJ;W%Q$5>0%2TT*.(YRH8A2PXP/3->"TC4
M.*:L',UJ375U+?W<]U._F7$\C32N?XG8EF/XDFH\U'2[JHDV83_Q2EU_U_P_
M^BY:[;X=^%]"UOP3JUSJ5M;7&I+=20VL4MP8GG_T21UC1MP56WA6!8$-MV=7
M%</#_P BG=?]?\/_ *+EJKI36"ZA$VI0RSV?(D2 A7/!Q@GWQ3D".NT_X;VT
MFF>$[R;58%&JW\=G?PH4WV*2E3%(03T9-['/"E0#UK3LOAGI-UKMW8C4Y#Y.
MDG4#&OEF1)A,(_(8C()*GS!CH",@8)'!O_9_]GW2I#,+QIP8)&8%%AP<JP[M
MG;STX-6KF30QJ(:WLKIM/\EAY,THWB4AMIR!]T$K]<'UJ=1Z&\_@K35^%O\
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
MA_UT?^^/YU#4L#?OHO\ ?7^==AREOQ!_R'-1_P"OF3_T(U14U;UYC_;VI?\
M7S)_Z$:IQJTCJD:L\C$*J*,EB3@ >^:!#PW('<G 'J?2NDA^&_BZXLA>1>%-
M<DM"N\3+ITQ3;ZYV]*^\_@!^SGH_P9T73KJ_TJW\0?$B^C6=O.5673UQDHA;
MY4VY&Z0C.>G%>H7'BSQI#.8Y)M+21)0_V/[8OF/@^N_[OMD?2N.6(2?NHZXX
M>ZNV?DVRM'(R.K(ZG#(P(*GT(/2C=7Z9_&;X!Z-\>-+OXM4TVT\,^/(XOM%G
MJ<(4_:,G 0LO$D62 <_,O8U^:NJZ7=Z'JEYIM_ UM?6<SV\\+=4D4E6'YBNB
MG551&-2FZ;*^:8PW4C&C=[$^PZFM3(+>WENKB.W@BDGGD;:D42%G<^@ Y)^E
M=[:?L_?$6\M1/'X0O@A&X+*8XWQ_N,P;]*^Q/V7?V>;/PGI<5[=B&/6I(5EU
M+49,%K8./EMHL]#V/3)!SP *^GE\"^&X;>.%+!+J(H")9Y69FR/8@#KZ<5Q3
MQ-G:*.N.'NKR/QMUOP_J?AF^-CJ^G76EW8&?(NX3&V/49'(]QQ5&OU.^.'P-
M\-^+_#]U9RC[99* ?+9@T]@2 !/"W7 ) .>#T.1T_,GQEX6O/ _BK5- U#:U
MU83F%I$^[(.JNOLRD,/K6]*JJGJ85*3I^ACUJZUQ=6__ %Z0?^BUK+4;JU==
M_P"/JW_Z](/_ $6M=!BC,;@T4K#(K?\ A_X UOXG>*(/#_AZ"&XU2:*29(YY
MUA39&I=R78@#"@FEMN%M;(SM4\0:GK=II]KJ&H7-];:=#]FLX;B4NMM%G.Q
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
M%I>$1K"P/I7]J0-=+=$"(QALG>2<8X[\5])_\-B:?'XX.ECP_9QZ&-2$OVF
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
ME=Q2GS*Q .:EIL?K3JU,3SO-+FHO,'K6SINAI+I9U:_F:TTPS?9HF4 R7,H
M+)&"0,*&4LYX7<.I(%<IUF9FAD23[RAOJ*],\6?!77_ VBMJOB'PMJ6E:4##
M_ID>H6URP64'RI2B_>1]K;6! .T\UPFNZ'+H4EJ6E2YL[R$7%G>0@^7/'DKD
M9Y!# JRGE6!!]2K@UW*/I24U6W,% +,3@ #))]*[OPY\$?''B:^@MK?P]=6A
ME&[S-2Q:*J<9<^80VT9R2 :!:G$KQ3LUU/BCP?I'AWQ)-I,'C#3-6$<JP&\M
M4<0;^ Y+GY0BMD;@2,#-=3_PS3XR;QVWA"*71+G6DTHZU*MOJ:R116NU&#NZ
MC@LLB,% )(8&GS(=CR[-.S6WJ7@G5=*\+0^(IE@?2)M5GT:.>*8,6N855W '
M7;M=2&Z'-=9J'[._CG3?$5GH<NGVK:G=Z^WAF&*.\0AK]8HY2F[H%V2H=_3J
M.U.Z%9GG%-Z&MWQQX0O_ (>^);K0M5DMI+^V \W[+(712>V2H.1W!%86]6Z&
MF&J-BW_Y%.[_ .O^'_T5+696A"Z_\(G=\_\ +_#_ .BI:R_,'K3)-^W\"^)+
MS[']G\/:K/\ ;86N+7R[*1O/B7&Z2/"_,HR,L,@=Z]_^"_Q(\1?"RZ\->-+O
MX>>(Y[_3=(DT&QU:TMF^SW5O*Q^S^8C*/G1CM1U;#@!<9&:YGPG^U_KOA'PW
MX;T&UT'2Y=,T72;O2%BE>3=<1W&?,=W^\K#<^-A ^;D' JJW[5FKS7>HZA-X
M=TN76-4TJUT34;[SK@"YLH&0K&(M^R-F$: NHSP2 "363N]&C166J9UWPE\3
M7WP=U+QK%9>'OB!K5SXCT^31]3L[S15BD22<%DEX=CYN"Q4$?,&/I7EWCC1_
M$FM:AX;T"R\$Z[I%GI]BUII.EW%K+)=3J':2:4G8OF.SN2VQ0%&T8XKOKS]M
MKQ/JEYI-WJ&@:3?7>EZU%K-O=323^>WE-,T%M))NR\4;3R;<_-C"YQ62O[6.
MJ6.CMI^D>&-(T@137MW8W*RSW$UE=78Q/.AF9@25RH4C: S<9.:%?>P:;7/&
M;VVGTVZGM;N"6UNH',<L$Z%'C<'!5E/((/8U6KMOC!\59OC-XJ7Q)>Z-8Z5J
MTEO'#>SV+/\ Z=(BA1-(K' D( R5 !]*X@ UJMM3/T/K;_@FOS\:O$'_ & G
M_P#1T=><?"G_ (1;XG:U?_#?QC=QZ3-=7L__  CGB3C=I]TTC'[/+_?@E/\
M"?NN<C&XUE_LU_'@_L]>--0\0?V)_;IN[$V7V?[3Y&S+J^[=M.?NXQ[U[!)^
MVQX$FNVNI/@+X?>Y:3S6F+P[B^<[L^1USSFL9*7,VD:Q:Y4FSYU^*_PL\2?!
MGQ-<Z!XIL39W:@M#,OS074?:2)OXE/IU'0@5]>_LCR+_ ,+B\11B7SFC\"Q!
MG74OMRL=X^8/@;2?XD'W3D5B^(O^"A6B>+[>&#7?A#8:U#"Q>*/4+U)PC'@E
M=T)P?I531?V]O#7A>*]70?@UI>AR7D30RR:?=1PLX((&XK",@$YQ2ESRC9H<
M>2+NF?'+'YW_ -X_SK:T$8MM8]?L#?\ HR.L9A\Y/3))K8T-Q]GUG/\ SX-_
MZ,CKH.<S<UZMX"\%^&=%^&=W\2O&EI>:WI@U7^Q-+T*RN/LPN[H1"5VN)@"T
M<2J5X4;G)P" ,UY99PB\O+>W\V.#SI4B\V9ML:;F W,>RC.2?0&OM_X>_LY:
MS\.IKC2],^)]AI^AWMU%#J=KXHT>U?3M7X/[S3UEED6=\#",P0G(R>U92=C2
M*N>,?!_X2VOQ1U;4?&U]X4N%\)QW?V?3?">@O(7U:]V@BSAD<EDA4?/-,S81
M>^3QN?&BV'Q@\0>&/ _@[1?#KZQX:L[B77=4T"&.STJUW.I,7GGAH+=5"><Y
M)=V;&<\^K>(--^)OQ O-?TE##\.?!6D6;SZ-\-]/FLX[[5U1E^6:&*1/W4CG
M=*2P4!B%!QFIM/\ "MQ\/_A+8W?A30-#O?$NI:C<:IJL>GZE:KX>T6[60^0M
MS,TO[Q+5,&.WR5WY=BV%%1S:W-.7H?)?BCX+^,?"?B#Q/I$NC3ZF_AD@:K>:
M2C7-K; H'RTJC ^4@G.".<CBN&D;C K]$_&G@#5=4 ^'?AOQ!!I^DZO8M'<^
M*+^^B8ZBCH)[G[%;K)ONKBYD!:6=L +B-< '/Q9\4O@[)\(M-TVT\0:O"OC:
MZ;SKCPW;*)#IUJ5S&UQ*&VK*YP1$,X7DGIG2,^;<RE3ML<#8V-QJ5Y!:6<$E
MS=3N$CAB4LS,?;^O;K7N?Q5_9&UCX7^ K?Q+'XM\/>)Y%V?;M+T:<2W%KNZL
M "?,53PS #'7IDB]^Q%\9O"7P5^)FJ7_ (OLC);ZEI_V*UOEB$GV:0N"5(_A
M60?*6[8&>":]G^$'@*\_9-^(GB#XG_$3X;:3X8\(7*2Q6=SIVIB]FTTRGY((
M8@[&02#Y2<9'J%S2E)I_UJ.,4UK_ ,,?#5O8W5U:W%U#:SS6ML T\\<3-'""
M< NP&%!/3-:,?@WQ#-%)*GA_5GBB02R.MA*51",AB=O (Y!/&*]Z^#_QX\$^
M%9_BK_;6D>5X>\8ZO;;O#\<)<?V:TEP9D4CA6C62,CD<C KT+Q=^U)X5\>>
M9%FU6"SURY:SN+BRF%_;QQ[(9$:.,VV%<KN50LN8SC)JG*5[6$HQMN?'MSX7
MUJUU&WL)]%U*#4+@9@M)+.59I1ZHA7<WX"B3PUK-O<_9Y](U"&<))(8Y+216
M")_K&P5SA>YZ#O7V3XN_:<\&^-K7Q18Z=XKN_"VHZA<:E!IWB"X@N9Y;3SIX
MI5F23F2"":*/R6CC ,9&X ASCC?$/QD\,W7PC_X063QG-JNO?V)=6TOB^.WN
M"T\BWIG6S<R#S#!.A +8R&C3=\N10I2[#<8]SYU\*X_M^RQTRW_H#5EQM\J_
M2M+PK_R,%EVY;_T!JRXV^5?I6O0Q)*^@_@QX=@\&^"Y?%]Y8I_:DUG?W5A]H
MB,PF6)8XX53:0T3M-)P^3G;QM(S7SU7VE\.]%UB[^$W@&Z\#W9O] ^T#2O$#
M-;".2,2L[R-'@[XV0ALMNQRAQ6<W9&D%J<9X;O=+AM;O5;WPA?>%[S3;2W1+
MK3+PM Q9MZ6Y5P"N3RTFXD;>N:\%^('AN\T/6'N[B)$AU!FN46,@^4SG<T3
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
M!ZY&.M<\O(Z8^9R7A7QU)\;].OO@CX=T7S+&#1Y[7PI<7E\[3":V;[2S%?\
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
MUUC0[Y]-U6VTG3C;W4:JS1,;B1=P# @G#'J#7Z*_\*7\3_\ 18O&7_?G3O\
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
M/'Y*@C]XW1NHKQ<?+TJHDLV_"A_XJ*R^K_\ H#5D)]U?I6IX3;_BHK+ZO_Z
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
M3=*^)VN:3X3/AE3976AD.OV6[M5DPKRQRLH;A@OF1*V,X!W>IJ;,>AZ%X?\
M@)9>*M7TN6RN[Z#0M:T>&[LGD"/+!>SO+#%!*P !C$L+DN #LP< UXT\5SI5
MY-#(LEG>0NT,R9*NCJ2&4_0@C\*U_$7CS6O%5G:6FH7$?V6SD\RVAMXEA6'"
M*BJH4#"JJ *.V6/5B33\2^)+[Q=X@O\ 6M3>.74;Z3SKB2.,1AY"!EMHXR<9
M/J23WIJ_43MT,_J:UO"OB"?PEXHT;7+5%DN=+O8;Z*-_NLT4BN ?8E<5E+2T
MR3Z ^'7]BPZK\3]=%RUYX5OM.6_=HG3[7;QC4K:X:)XB=V\%1'N *Y8-G;FL
M7X6_$A-7^*6OMJMOY0\:ZK;32?9T#>5<C4HKJ+CNN\%#WPV>V*\R\)^)IO"6
ML?;8H8[N"6&2TN[.8D1W5O(NV2)B.0".A'((!'(K:T/Q)HG@G55US11>WFJP
MDOI\-^BA+"3!"RNP/[YTSE<!1D!B.-M38JYZ!\1O$%MX5\:_&*X6ZAN-0\37
MU[IUM;02++Y5J]Z)9)I&4E02(D55SGYF)Q@9\9INXL2Q8LS')9CDDGJ32YJD
MK$LV/"?_ ",=E]7_ /0&K#5LJI]JV?"KX\16(]2__H#5F:/I]SK.H66GVD?F
MW=W*EO#'D#<[$*HR>G)%5T)(\UZ'\+_C)?\ PET/Q;#H-K]F\0Z];1V,7B"*
MX:.?3X ^^180!]Z3"@MG( XKL/\ AA_XT_\ 0HI_X,;?_P"+H_X8A^-'_0HI
M_P"#&W_^+J'*#W9?+-=#3\"_M@^)/!,7ATM;W6KW>GW]SJFH7EYJLQEU>Y>$
MQ0&=L9\N%3Q'DJ2,G%3S_M=3#PC8V%CX*T^RUZVT0>'_ .VA>2LOV5I!)<[+
M? 5'G.=[@YP?I7D7Q$^&?B3X3Z]'HGBK3QIFIO MR(1,DO[MB0&RI(ZJ:YBC
MEB]0YI+0^J+_ /;JGFUIM1LO 5I9M<:A%JEY#)JT\T<]Q! (K4!2 L<41"/Y
M:C!9%Z5C:#^V9=V.FZ?9Z[X8;Q+):Z-=Z2;VXUB6*Y9KN7S+J990I9&?"* I
M^15P#S7SCNQUJ/K1[./8.>7<]OT/X^^%=!\'ZYX:@^&22:7X@DB.M>;XAN7E
MNXHG9X8E<C,85BN6')"\]:V?$7[85[X@OK64^$+&SM?[>L=9OK:&[D/VV*RC
M1+2T=V!.Q-@8MR68DX%>??#_ /9]\<?$2X\/_8=)-CINNRM#9:KJ#"*VD(W9
M8=6*Y4KN"D9J@OP4\>-]L"^%K]GL[5;Z>(!?-2W9"ZRF/=OVE%+=,X&31:%Q
MWD>O3?MEOK/B+Q?J6N^"HM0M]>L%TF"SM=6FM/[/LMYDEBCD1=Q::0[Y'X+'
MCI7SK?7 N[VXG5#$LDC.L9=GV GA=S')P,#)Y.*[J7]GOXF6U]I=G+X(UA+C
M4RWV1?)#"4*H=CD$@ *0Q)QP<UO>+/V5_'_A;7(M'BL(M<U&2XGMEATUR=S1
M>6&VM(%#\S(,*2<]J%RQV$^:6YY#NJ2%MLT1_P!M?YUTM]\+?%6F>"I_%MYH
MTUKH$&IMHTMS,RJT=XH.Z)HR=P(P03C&1BN5C;_2(O\ ?7^8K1:D/0O>(O\
MD8=4_P"OJ7_T,UZ#^SOJ4&@_$&VOG\96?@NY4%8I-6L&N;"]1@5DAG 8#:P.
M.1CW! KSSQ'_ ,C#JG_7U+_Z$:U%^(6L?V7/IS/;26LPC#*]LA(\M0B$$CC"
MJ.G7DGDT2UT%'34^Z=/@\*^"/"=@/$OQ+\/S:+90/$9+.X,LL\3-*WDIEV(7
M;*R  ,P X(/-?)G[1WQKC^-'C6"XTZW:Q\-Z5!]CTNV<8;R\\R,.Q8@<=@H%
M<JOQ5U_SO,;^SYAO5UBET^%HT*J%&U"N%& !@=:SO$WC?5?%T=LFIO;O]G+>
M6T-ND3?,<D$J!D9S@=LFLXPL[FDI\RLC%KT[]GOX[ZS\ ?B%9:]I\D\VEM(J
MZII<<FU;V'##:<\;EW%E)Z&O+LT[-:-)JQ"T=S[U@^-W@?3_ !'_ ,)@?VDO
M&E_X>67[8G@C[+(+QCG<+9I2,;,\9XXXW=Z^7/BM\=-4^,WQ97Q7XD\VZTF.
M_62VT>5_,CMK0.I,"].JKSTR2:\NS2YJ(P4=2I3;/2_%GBSP'K6CWTVG^&Y;
M;Q'>!V$IREO [2J25428/R;]N% 7(!#8W5I7'B?X9/=ZK>/H%[?37-P9X(6C
M\B.-2BXB.R7&Q6#9 &7W@@KMP?(ZF1MRU5A<Q[#_ ,);\)FTI;/_ (1:_5?-
MFG)VYD!( 5?,\W)!'W>,(>2LE<#XQU#0M2U""7P_I;Z3:K%LDA=V?<P=L/RQ
MY*;,\XR#@"N>I=V*:0-W$D;C%:/B _Z9;?\ 7G;_ /HI:R2QY-:OB#_C\MO^
MO.W_ /12U9F9ZMW'6K2MN4&J53028.TT 6*7=77?"'1/#?B3XDZ%IWBZ]N-/
M\-S3-]MN+92750C,!D E5) #-@[02>U>YZ;\#[?4;N]GN? WAW7- @M;B6&[
M\ ^)3?7*$1.8F>!IB\J;MN["JPZ^H,2DH[EQBY;'R^:;7L?BSPGX<^#/@?P+
M/?Z%'XL\5>*-*76Y9-0N)4L;*W=B(XDCB93(YP2S,V!T HF\,^%M>^#ES\3-
M)\/KIUYX?U:'3M7\/S74TEA>I*N8Y(G+>;&<\,F\^H(Z4<PN4\=W5'(O.?6O
MIKX@?!?PAXJOKJV^&^FO9>+O#]K;7NH^$;BYDE75K9X(YFEM&9MY9=Y5H\YP
M,CGKQ7C+5?!7AMO MVOPUTV6VU+2(=4U"U&I7JM(S2RQM&C&4[ !&",@D'KD
M<4E*XW&QXO2YKZ7\3>#?AKX;FA^(B:)INI?"S4['R])TM+VZ34)[\$[[9_WI
M,<D9^_(<ILQM4LU?.6K7D&H:E<7-M80Z5;RON2RMW=XX1_=5G)8CZDFJC+F$
MX\I7S13*7=5^A)P4:[5 KTW1?VA_&'AWX3V_P[L);.#0;?5X];BE$!^TI<QR
MK*I#[L8#(O&*\QI=U<MK[G6?15U^WC\4[SXHV'CZ:71VUNQTN728(OL3?9EA
MDD61SLWYWDHOS9Z*!7.?#+]KCXB_"O3]4TG3KS3]5\.ZE<2W-QH6M6:W=GOD
M<N^U"<J"Q)*@X[XSS7C5%+E78=V>^:7^VAXR\._$&#QCH'AWP=X=U2'3Y=,$
M.E:,(+=H9)$D.Y%?YF#(,-G@$CO7AFJ:A)JVI75]*J)-=2O/((P0N]F+,0,\
M<DU6IO2FDEL2[C@S(=R,R..C*2"/QKWBT^+_ ,,=*N+5[?P/<75JT>RXL)$B
MBA3$\3(RA2?,=(UE42-\S;ARN<CP;-+0U<2=CV&X^)?@R_TB:R?3M3M);RV$
M+WEM&OFVCB)5+[O-W71:1=P\P@H"0,UL:?\ &SX>IJ^F0W/P]C.AVL=P=S$2
MSJ[-*8PJ;@NP;XB06ZQC &,GP:EW4N5!<T_$&I)JVO:C>QO(\5Q<221M,,-L
M+$J",G&!@8R<8JA3*7-4(VH3_P 4?=_]A"'_ -%2UDYK4A;_ (H^[_["$/\
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
M+,2<M_9L13*\CH%3[QX?=7H+:E\,[?=;M;?%:Q>Q!EDT@/J.?#@X_P!*(#G
M;=D'=+P6PN-U<KG.YTJ$;'Y9SQFVN)H6(8Q2-&2.A()']*;FNFT%M :ZNCJS
MM*?[338X(^:+]YN+Y_A)V9QS6O#H_A!EDWW46) 4#M=89")4_>* ,8V;AM89
MZG!KJN<UCAHV[5)FNPCTOPFLD,3W*QSO"TDJB\WQQR@IMA63;C!RV9.<#Z5'
MHUOHSZ;<17?V6%SJ*K(WG1LZ6^T9V.PR><\J/K1<=CDFI*]%M/"_A_\ X1^+
M5EPBW4+9:XN-R6K%"I#<<@.0 >N:K76A^#8[B."._+.\1D:078V+(-H$6<$
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
L>:?3 L274LL:1R2221Q_<1W)5?H#TI/,]JAS3J0$OF>U+YI]*AW4ZF(__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>31
<FILENAME>docave.jpg
<TEXT>
begin 644 docave.jpg
M_]C_X  02D9)1@ ! @$ W #<  #_[0HF4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  W     $  0#<     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$"       $
M  $   )    "0      X0DE-!!0       0    !.$))300,      B5
M 0   '     K   !4   .'    AY !@  ?_8_^  $$I&248  0(! $@ 2
M_^X #D%D;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3
M%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-
M#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,_\  $0@ *P!P P$B  (1 0,1 ?_=  0 !__$ 3\
M  $% 0$! 0$!          ,  0($!08'" D*"P$  04! 0$! 0$
M 0 " P0%!@<("0H+$  !! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q
M@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87
MTE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=W
MAY>GM\?7Y_<1  (" 0($! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4
MH;%"(\%2T? S)&+A<H*20U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B
M\K.$P]-UX_-&E*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>W
MQ__:  P# 0 "$0,1 #\ ]5224;+&5L=98X,8P%SWN,  :N<YQ^CM24CRLO&P
MZ'9.58VFFN-]CS#1)#&R?ZSD4&>%A9>-?U7%R,RPFNLTVLZ;0Z6D&QCJ?MMS
M'?X>W?MQZW?T?'_X:^VJHO2LIU%&)OC[#FUUNQ7#BI[VM=]C=_P3_P#M)_["
M?]Q6/9Q:ZC0[,YPC@T-Y(GUQZ?W8_P!:/J_E_.;*299_6V9=^']CQ0X',<*;
M;FP?2J=_/702W\S]&S^OZGYB<30)W8H1XI")(B"=9':(_>=!.L+IN)GXO2+\
M;'I-.<^Y[#D& +"3L_:>U[K]OJ4M]7TMG\__ ()7QD=4+F_JS0#2;' N&EH$
M?9MT_GO<W9=M_F_42B; )%>"<D1&<H@\0!H2_>\6\DLJH]8R?LKK?U:'N=?M
M$ M;MVL+'ESO?^D9_P""_N*>+?U:T,-]0KBT"R !["QV]ON?9N]*[8WUV_S_
M /HD5CI)++-W5@RM]S-H;<TVBIFXFI];MS-GJ/?NIR'LW6L_<]3TEI-;M:&R
M3  DZDQXI*9))))*?__0]4*P>J6.ZK38VN?V=3:RLN!@9%OJLK>P1_VDH^B_
M_N1?_P %1^L:G5,?*R,1U.+8VM[R _=(W,G]+4RVOWX[[6>S[0UEGI?F>]9>
M=FT8V!Z692_ ;4ZG:")QQ6RRLQ3;C#TMK*V>RNWTK_\ @DR9Z'05]K8P1-B4
M?5/B  'S0_KB/[W_ $$F7C4TL::[KX=96VNDO%QL>7!VUOVL76;*FM]1[_4_
M1_I+/\$L[I>)5D8+>F=0>YU@-N-1L=LJ>*;+*76,;7Z;G9-#:O6V9#K?^Y%/
M_!;F!CE[_MUS!6Y[=N/2(BJHZQ[/;ZU^UME^W_@Z/\%ZMM;!PZ+SU/#N$^GF
M.>QS='M-K*<MME;_ *3+&67.VO:@19!Z&Q1V70GPPF+]43"<IQ^<</%#TR_J
M>XDZ/U"RP,P\LDY+6;F6G3U6L/I7?R?M.-=^ARV-_P"#O_F[_3K;JSLNSJ/3
M\*C*LQ&9'K.M?2*RX^FUI8V<BJ]K6^_]Q4:Z\K*LLQ*R8Q,KUG]0J,M#@!ZK
M,6KW_K=K_7JRZ?Z/1Z]W\[_1E:ZOE4XW5.EY=VYE#1D!S]CW07L9L:\,:YS-
MT?GIV,DCR8^9B!*Q0XM3$=+Z_P!7B_<9U7=1Z;GTXN;=]MP\UQKQ\E[6,NKN
M#76^AD>BVJFZJZNNST;JZJ?3L9Z-GK>OZB)=]8^CTV6,LO(;0_T[[Q78ZBM_
M#F9&:RMV)0YF[]+ZMWZ+_"JOZ[NMYV*[&JL9T_"L.0_)NK=7ZMH8^JBG&JN%
M=KJZ_5]>W(V>E^CJJI];]-Z-;IW4\?I?2:NDY6)<<[%K]!V)72^P9#@-INHM
MV?9[:LQWZ9UUMOZ/U/UWT7^JGL#LYW5,+ -3<A[O5O)%--;'VVOVC=8ZNC';
M;<]E<_I+-FRO\]1KZOT^S NZ@RV<;&%AO):YKF>D"ZYEM-@9;597M_F[&;UB
M]/K?T"S&?U*IQK/3\;$^U5-=:VJR@VFS&L])K[*Z;/79Z-^WT[/2_3>G^K^I
M8ZCD?MS'QL#'KR*L?.N/KW/K?41CT1<^QGJ!KF?:;OL^/5ZK?TM=MEB5*M?I
M'6\BO#S']=/HW88&7:0P^S&O#KZ9;6';OLFV_#L?_P!T_56OE9F-B4B[(?LK
M<]E;2 7$OM<VFEC6L#G.]2RQC5C9'3'=/ZABYOJWYU603@YC+HMBJ[6FS:QC
M/97E"NM^[_ Y-J%TK#S'YU'3LMC_ ++]7]WI7/'MO<\&OIKV/C]+]CZ>^UF5
M_P!W/TGYB6BG3R?K%TC&MMJMN<?LQC)L9599748W1DY%-;Z,?:WWO]:QGIL]
M]BO57>J7%K?T>AKL!!:\. =O9M)]NJY#$?E]+H?@Y.=G8V339:6T4XK+VW[W
MON;?B7#%N];[3ZF^WU;O6JN]3[3^^NGZ3T]G3>G48-;W6,H;#7/V@P27;=M0
M96QE>[96RMNRNM(A0+__T?54T)TDE.<[HU59+^GV/Z>\R8ICTB?Y>)8'8_\
M7?6RJ[_A51;T?K-N=><G(JJQ,G8[(=B[V66^F#6*QN+OL;+&[?7?5?;=[/T5
ME2WTE&>#3SZ7PMO&>8J5 $\/^4X/=$>*-?/^L^;Y&%--5%3*:6-KJK :QC
MUH'YK6A3224C5-V;WZVI))))"DDDDE*22224I))))3__V0 X0DE-! 8
M  < !     $! /_B#%A)0T-?4%)/1DE,10 ! 0  #$A,:6YO A   &UN=')2
M1T(@6%E:( ?.  ( "0 & #$  &%C<W!-4T94     $E%0R!S4D="
M          #VU@ !     -,M2% @(
M                                $6-P<G0   %0    ,V1E<V,   &$
M    ;'=T<'0   'P    %&)K<'0   ($    %')865H   (8    %&=865H
M  (L    %&)865H   )     %&1M;F0   )4    <&1M9&0   +$    B'9U
M960   -,    AG9I97<   /4    )&QU;6D   /X    %&UE87,   0,
M)'1E8V@   0P    #')44D,   0\   (#&=44D,   0\   (#&)44D,   0\
M   (#'1E>'0     0V]P>7)I9VAT("AC*2 Q.3DX($AE=VQE='0M4&%C:V%R
M9"!#;VUP86YY  !D97-C         !)S4D="($E%0S8Q.38V+3(N,0
M        $G-21T(@245#-C$Y-C8M,BXQ
M                                      !865H@        \U$  0
M  $6S%A96B                      6%E:(        &^B   X]0   Y!8
M65H@        8ID  +>%   8VEA96B         DH   #X0  +;/9&5S8P
M       6245#(&AT=' Z+R]W=W<N:65C+F-H               6245#(&AT
M=' Z+R]W=W<N:65C+F-H
M                     &1E<V,         +DE%0R V,3DV-BTR+C$@1&5F
M875L="!21T(@8V]L;W5R('-P86-E("T@<U)'0@              +DE%0R V
M,3DV-BTR+C$@1&5F875L="!21T(@8V]L;W5R('-P86-E("T@<U)'0@
M                      !D97-C         "Q2969E<F5N8V4@5FEE=VEN
M9R!#;VYD:71I;VX@:6X@245#-C$Y-C8M,BXQ               L4F5F97)E
M;F-E(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q.38V+3(N,0
M                        =FEE=P      $Z3^ !1?+@ 0SQ0  ^W,  03
M"P #7)X    !6%E:(       3 E6 %    !7'^=M96%S          $
M                   "CP    )S:6<@     $-25"!C=7)V        !
M   %  H #P 4 !D '@ C "@ +0 R #< .P!  $4 2@!/ %0 60!> &, : !M
M '( =P!\ ($ A@"+ )  E0": )\ I "I *X L@"W +P P0#& ,L T #5 -L
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
M$1$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$( %<
MX0,!$0 "$0$#$0'_W0 $ !W_Q &B    !P$! 0$!           $!0,"!@$
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

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>32
<FILENAME>edutech.jpg
<TEXT>
begin 644 edutech.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" !% +4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MXJXQW2(E+9M'WI2U\LP_LY_&O6+?^T=6^.>H6&M.-_V73[<_98V/.WAE!'_
M:M?"[XU^-_A_\2[7X8_%];>>_P!0'_$E\26JA8K[L$?  R>@. 0>".0:GE[.
MY7/W5CZ<HHHK,T/GC]O8E?V:]=(X/VJT_P#1RUT/@_\ 9N^%]]X1T.YG\"Z+
M+/-8P222-:@EF,:DD^Y-<[^WMS^S7KH_Z>K3_P!'+6CX1_:R^$>G^$]%M+CQ
MSIT5Q!90121LLF598U!'W>Q%;:\BL9/EYM3JX?V:/A7#*DB> M##HP93]D4X
M(.17I:J%4 # '  KQ_\ X:^^#O\ T/NF_P#?,O\ \171>!OCUX ^)FK2:7X7
M\466L:C'$9VMH2P?RP0"V& R 2.GK6;4NI2<=D>,_LH01ZQ\:OCGKU\N_6UU
ML6(+\M% &?"CT!V+_P!\BOJ6OD[XK:'XF_9O^,E]\6?#&E3:_P"$=<14\2:7
M:C,L+C'[]1Z?Q;NQ+ X#9KO-,_;:^#NH:0+Y_%JV;;<M:75M*LZGT*A2"?H2
M*N2<M43%J*LS&_;ZT>PU#]G75KNZ1?M5A=V\UH[?>#M($(!]U9JXGXLQM#XX
M_94,BE )8%);C#>7;\?6J^N:]JW[<'C+2=(T;3;S2OA)H]VMWJ&IWB&-M2D7
MHB#Z9 '.-Q8X.!7KO[4?P9U#XG> M-G\,,MKXJ\-72:CI !"AF0#,0/09 7'
M;*CM5KW;19#]Z\D>WUS/Q.8+\-?%C,0JC2;LDGC'[EZ\2^'?[;W@V^T_^S_'
MTLO@;Q9:#RKZRU"WD$9D'!*$*< ]<-@CWZUQ'QV_:</QD\-ZQX(^$EG>:\)K
M61M6UQ8FBM[:U52T@#,!RP!&3C@X&2>,U"5RW4C8]-_87_Y-G\+_ ._<_P#H
M]ZP/C)_R>=\&/^O.\_\ 07KH/V&V#?LU^&&7[IDNL?\ ?]ZY[XR,/^&T/@P.
M_P!BO/\ T%ZK[;^9/V%\CVWXO:C=:3\*?&-[9%EN[?1[N2)EZAA$Q!'O7Q]^
MS3\2?B7X%^$.DV7A+X//XATJ9Y;C^V$O@GVR0N0SD8X(P%_X#7W1?6,.I6,]
MI<QB6VN(VBEC;HR,""#]037QUX/\7ZM^Q#XBOO"7BVQO-2^&%]=/<Z/KUI$9
M/LFXY,<@_FO7.6&0:(?"U8<_B3N=A_PT!\<^G_"AYO\ P8C_  KC(+7XJ_$C
M]H[X>^,M0^%]QX.&ER&VO[U;I9%EM6#9W]#P&8#KG=7K&N?MN?!_2=':\@\4
M#59MN4LK&VE:=S_=PR@ _4BNY^"GQ&U+XK>"H_$.I>&;OPK]HGD6WL[Q]SR0
MC&R7H" P/3';N,4:Q5^6P64M.:YXUX?M8=?_ &_?%$NI'S)=%\.P_P!FQR?P
M;A&&9??]X_\ WT:^I:^:OVD/AWXI\,^/-$^,G@"S_M+6](A^RZKI"@EKZTYS
M@#DD D$#G[I&=N#K>$_VX?A1K^EB?4M=;PU?J/W^G:G;R"2)AU *J0W/I^0I
M23DDT$6HMIGOQKY8^$NEVUU^W)\7;R6)9+BUT^V6%V'W-Z1!L?4*!78?#W]J
MJR^+WQ-A\/>#?#FI:MX=BCD:^\2R*88(& )4!2.02,<D'GI@5S'P<8']M;XT
M@=?L-E_Z!'0DXIW[#;4K6/I[TQ7R]^WY;QVGP^\(:U$NS4M.\1VS6TX^\FX,
M6 /H2B_D*^HJ^8?^"@QQ\']"S_T,5I_Z#)2I_$AU/A9].J=R@^HHI(_N+]**
MS-"EK6@Z=XDTZ;3]5L;?4K"< 2VMU$LD;X.1E2,'G%<E_P *&^''_0B^'O\
MP6Q?_$T44[M;"L@_X4+\./\ H1?#W_@MB_\ B:UO#?PS\)^#;R2[T'PWI6CW
M<B>6T]E9QQ.5SG;E1G&0./:BBB[[A9'2L,UR%Y\'? NH7YO;GP;H-Q=EMQFD
MTV$L3ZD[>3111JM@LF=5:VD%C;QV]M#';P1C:D42!54>@ X J7%%%(9SWB3X
M>>%_&$BR:[X>TO6)5&%DOK..5@/0%AFKND>%]'\/Z:VGZ9I5EIU@P(:UM;=(
MXR",'*J #Q113NPLBSI&CV/A_38-/TRRM]/L8!MBMK6)8XXQG.%4# Y)J.YT
M'3KS5;34Y["VFU&S5UMKN2%6EA5AA@C$94'OCK112 OU!?6%MJ5K);7=O%=6
MT@VO#,@=&'H5/!HHH YC3?A#X'T>_6]L?!^A6EXIW+/#IT2NI]00O'X5UU%%
M/45DM@KEM<^%?@WQ->F\U;PKHNI79.3/=6$3N?JQ7)HHHO;8+7W-[2]'L=$L
MDL].L[>PM$^[!:Q+&B_15 %1VN@Z=9ZI=ZG;V%K!J-V%6YNXX5668*,*'<#+
M8'3/2BBD,T*H:QH.F^(;9+?5+"UU&W219EBNX5E59%.5<!@<$'H:** +]%%%
$ '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>33
<FILENAME>governanceautomation.jpg
<TEXT>
begin 644 governanceautomation.jpg
M_]C_X  02D9)1@ ! @$ W #<  #_[0:,4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  W     $  0#<     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$"       $
M  $   )    "0      X0DE-!!0       0    !.$))300,      3[
M 0   '     5   !4   &Y    3? !@  ?_8_^  $$I&248  0(! $@ 2
M_^X #D%D;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3
M%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-
M#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,_\  $0@ %0!P P$B  (1 0,1 ?_=  0 !__$ 3\
M  $% 0$! 0$!          ,  0($!08'" D*"P$  04! 0$! 0$
M 0 " P0%!@<("0H+$  !! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q
M@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87
MTE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=W
MAY>GM\?7Y_<1  (" 0($! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4
MH;%"(\%2T? S)&+A<H*20U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B
M\K.$P]-UX_-&E*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>W
MQ__:  P# 0 "$0,1 #\ ]551W4L=N7]F(<2'"MU@'L;8YOJLI<[Z6]]?O^CL
M_P ]4/K"RQ]F)ZS;;.E V?;V4;BXRW;C[VX_ZR^AK]_JMI_Z[^C6;C57U-9D
MW-R<;&]>T49+JS;E,H#1]F8]MC+[:V.L?D[+;J?7]']#_ATT2]7#3,<-81EX
MAK^C_A</#Q?YST\?!_FWH>I]2IZ=C^O:"\D[65MB2?I.,NVM9756U]UUC_YJ
MFM]BF[.Q&N>U]@:ZLP\&=#L]?^U^B:YZRSE9@QL9W4+'8\TO<70VHOL!'I-M
ML=O9BV.J_2?9_P#"/_1_X%]:-^V+*WNWU%]=4FZMH)OKK;M_36U-;[O4W[_2
MJ_,_FO6_P;J-EB)CP@ 4=;E>_;1N-ZGAN (?HX;F&#[AL;=N9I[OT;VHE>53
M98:V&7"2="."ZL\_RVK-/5<[U33]F8+FN:QS"\>W<:V>O[=UCJ-UNWVT_P#H
MSTBVY^92'O?566->:0\;AM@-<[(MGZ./_.>HUO\ HV?I/]":0Z:2RF=5RWMM
MMKI9;51#?9OFQQWMWT>S^;W"K_2_X3_1U_:&'5[S936QM5_J00^MP#7R[997
M2ZQ[?TF.S])9]/\ P?\ -_X,4IUDEE9V?G4Y;G8]+[:*6.8X#;M=<]OJ5-_T
M_M<VBGV-]']<?_H4UG5RY[[<=S'T5[F-)W0]^RF[Z8'^!8^UUNSU?97;_A*T
MJ4ZR2RF=2S+714VI[-[:Q<-Y:[<;&^O7I]!GI_0W_P YO_3_ .$M#D=8R2P!
MI92_<W<V'.<QC379;?;[6_JME7K?I/W/3_PGJ54JE6[:2R<CJ]])>&L:]S"_
M92XD66 .M&^K:S;Z57IL]3Z?L_ZU]HNXF1=:^ZJ]@;90X-+FSL=N:VV6;OW=
M_II*?__0]527RJDDI^JDE\JI)*?JI)?*J22GZJ27RJDDI^JDE\JI)*?JI)?*
MJ22GZJ27RJDDI__9 #A"24T$!@      !P $     0$ _^(,6$E#0U]04D]&
M24Q%  $!   ,2$QI;F\"$   ;6YT<E)'0B!865H@!\X  @ )  8 ,0  86-S
M<$U31E0     245#('-21T(                  /;6  $     TRU(4" @
M
M   18W!R=    5     S9&5S8P   80   !L=W1P=    ?     48FMP=
M @0    4<EA96@   A@    49UA96@   BP    48EA96@   D     49&UN
M9    E0   !P9&UD9    L0   "(=G5E9    TP   "&=FEE=P   ]0    D
M;'5M:0   _@    4;65A<P  ! P    D=&5C:   !#     ,<E120P  !#P
M  @,9U120P  !#P   @,8E120P  !#P   @,=&5X=     !#;W!Y<FEG:'0@
M*&,I(#$Y.3@@2&5W;&5T="U086-K87)D($-O;7!A;GD  &1E<V,
M$G-21T(@245#-C$Y-C8M,BXQ               2<U)'0B!)14,V,3DV-BTR
M+C$
M         %A96B        #S40 !     1;,6%E:(
M  !865H@        ;Z(  #CU   #D%A96B        !BF0  MX4  !C:6%E:
M(        "2@   /A   ML]D97-C         !9)14,@:'1T<#HO+W=W=RYI
M96,N8V@              !9)14,@:'1T<#HO+W=W=RYI96,N8V@
M                                                    9&5S8P
M       N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@
M+2!S4D="               N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C
M;VQO=7(@<W!A8V4@+2!S4D="                             &1E<V,
M        +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV
M-BTR+C$              "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@
M:6X@245#-C$Y-C8M,BXQ                                  !V:65W
M       3I/X %%\N !#/%  #[<P !!,+  -<G@    %865H@      !,"58
M4    %<?YVUE87,          0                        */     G-I
M9R      0U)4(&-U<G8        $      4 "@ / !0 &0 > ", *  M #(
M-P [ $  10!* $\ 5 !9 %X 8P!H &T <@!W 'P @0"& (L D "5 )H GP"D
M *D K@"R +< O #! ,8 RP#0 -4 VP#@ .4 ZP#P /8 ^P$! 0<!#0$3 1D!
M'P$E 2L!,@$X 3X!10%, 5(!60%@ 6<!;@%U 7P!@P&+ 9(!F@&A :D!L0&Y
M <$!R0'1 =D!X0'I ?(!^@(# @P"% (= B8"+P(X D$"2P)4 ET"9P)Q GH"
MA *. I@"H@*L K8"P0++ M4"X +K O4#  ,+ Q8#(0,M S@#0P-/ UH#9@-R
M WX#B@.6 Z(#K@.Z \<#TP/@ ^P#^00&!!,$( 0M!#L$2 15!&,$<01^!(P$
MF@2H!+8$Q 33!.$$\ 3^!0T%' 4K!3H%2058!6<%=P6&!98%I@6U!<4%U07E
M!?8&!@86!B<&-P9(!ED&:@9[!HP&G0:O!L &T0;C!O4'!P<9!RL'/0=/!V$'
M= >&!YD'K >_!]('Y0?X" L('P@R"$8(6@AN"(((E@BJ"+X(T@CG"/L)$ DE
M"3H)3PED"7D)CPFD";H)SPGE"?L*$0HG"CT*5 IJ"H$*F JN"L4*W KS"PL+
M(@LY"U$+:0N "Y@+L O("^$+^0P2#"H,0PQ<#'4,C@RG#, ,V0SS#0T-)@U
M#5H-= V.#:D-PPW>#?@.$PXN#DD.9 Y_#IL.M@[2#NX/"0\E#T$/7@]Z#Y8/
MLP_/#^P0"1 F$$,081!^$)L0N1#7$/41$Q$Q$4\1;1&,$:H1R1'H$@<2)A)%
M$F02A!*C$L,2XQ,#$R,30Q-C$X,3I!/%$^44!A0G%$D4:A2+%*T4SA3P%1(5
M-!56%7@5FQ6]%> 6 Q8F%DD6;!:/%K(6UA;Z%QT701=E%XD7KA?2%_<8&QA
M&&48BABO&-48^AD@&449:QF1&;<9W1H$&BH:41IW&IX:Q1KL&Q0;.QMC&XH;
MLAO:' (<*AQ2''L<HQS,'/4='AU''7 =F1W#'>P>%AY 'FH>E!Z^'ND?$Q\^
M'VD?E!^_'^H@%2!!(&P@F"#$(/ A'"%((74AH2'.(?LB)R)5(H(BKR+=(PHC
M."-F(Y0CPB/P)!\D321\)*LDVB4))3@E:"67)<<E]R8G)E<FAR:W)N@G&"=)
M)WHGJR?<* TH/RAQ**(HU"D&*3@I:RF=*= J BHU*F@JFRK/*P(K-BMI*YTK
MT2P%+#DL;BRB+-<M#"U!+78MJRWA+A8N3"Z"+K<N[B\D+UHOD2_'+_XP-3!L
M,*0PVS$2,4HQ@C&Z,?(R*C)C,ILRU#,-,T8S?S.X,_$T*S1E-)XTV#43-4TU
MAS7"-?TV-S9R-JXVZ3<D-V WG#?7.!0X4#B,.,@Y!3E".7\YO#GY.C8Z=#JR
M.N\[+3MK.ZH[Z#PG/&4\I#SC/2(]83VA/> ^(#Y@/J ^X#\A/V$_HC_B0"-
M9$"F0.=!*4%J0:Q![D(P0G)"M4+W0SI#?4/ 1 -$1T2*1,Y%$D5519I%WD8B
M1F=&JT;P1S5'>T? 2 5(2TB12-=)'4EC2:E)\$HW2GU*Q$L,2U-+FDOB3"I,
M<DRZ30)-2DV33=Q.)4YN3K=/ $])3Y-/W5 G4'%0NU$&45!1FU'F4C%2?%+'
M4Q-37U.J4_940E2/5-M5*%5U5<)6#U9<5JE6]U=$5Y)7X%@O6'U8RUD:66E9
MN%H'6E9:IEKU6T5;E5OE7#5<AES672==>%W)7AI>;%Z]7P]?85^S8 5@5V"J
M8/QA3V&B8?5B26*<8O!C0V.78^MD0&249.EE/6629>=F/6:29NAG/6>39^EH
M/VB6:.QI0VF::?%J2&J?:O=K3VNG:_]L5VRO;0AM8&VY;A)N:V[$;QYO>&_1
M<"MPAG#@<3IQE7'P<DMRIG,!<UUSN'04='!TS'4H=85UX78^=IMV^'=6=[-X
M$7AN>,QY*GF)>>=Z1GJE>P1[8WO"?"%\@7SA?4%]H7X!?F)^PG\C?X1_Y8!'
M@*B!"H%K@<V",(*2@O2#5X.ZA!V$@(3CA4>%JX8.AG*&UX<[AY^(!(AIB,Z)
M,XF9B?Z*9(K*BS"+EHO\C&.,RHTQC9B-_XYFCLZ/-H^>D :0;I#6D3^1J)(1
MDGJ2XY--D[:4()2*E/257Y7)EC26GY<*EW67X)A,F+B9))F0F?R::)K5FT*;
MKYP<G(F<]YUDG=*>0)ZNGQV?BY_ZH&F@V*%'H;:B)J*6HP:C=J/FI%:DQZ4X
MI:FF&J:+IOVG;J?@J%*HQ*DWJ:FJ'*J/JP*K=:OIK%RLT*U$K;BN+:ZAKQ:O
MB[  L'6PZK%@L=:R2[+"LSBSKK0EM)RU$[6*M@&V>;;PMVBWX+A9N-&Y2KG"
MNCNZM;LNNZ>\(;R;O16]C[X*OH2^_[]ZO_7 <,#LP6?!X\)?PMO#6,/4Q%'$
MSL5+Q<C&1L;#QT''O\@]R+S).LFYRCC*M\LVR[;,-<RUS37-M<XVSK;/-\^X
MT#G0NM$\T;[2/]+!TT33QM1)U,O53M71UE76V-=<U^#89-CHV6S9\=IVVOO;
M@-P%W(K=$-V6WAS>HM\IWZ_@-N"]X43AS.)3XMOC8^/KY'/D_.6$Y@WFEN<?
MYZGH,NB\Z4;IT.I;ZN7K<.O[[(;M$>V<[BCNM.] [\SP6/#E\7+Q__*,\QGS
MI_0T],+U4/7>]FWV^_>*^!GXJ/DX^<?Z5_KG^W?\!_R8_2G]NOY+_MS_;?__
M_^X #D%D;V)E &0      ?_; (0 !@0$! 4$!@4%!@D&!08)"P@&!@@+# H*
M"PH*#! ,# P,# P0# P,# P,# P,# P,# P,# P,# P,# P,# P,# $'!P<-
M# T8$! 8% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,_\  $0@ /@%% P$1  (1 0,1 ?_=  0 *?_$ :(
M   ' 0$! 0$           0% P(& 0 '" D*"P$  @(# 0$! 0$
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
M^47*V<4GK2SSJ"$+L/A6-*UX_M-C:4S\GZ3>Z7I#6MYQ]8W$\OP&HXR2%E_
MXDJ L\F:->Z1H(LKOCZ_K3R? :CC)(S+O\CB5"16OE#S%IUG8:AISPKK=B]T
MDMO(3Z-Q;7$[2^FS#[+CX61OYL-HI3\PZ1Y]\RP01306^EVMK<07#VXE$LEP
M8W#<2P^%(U^U_,V(H*02FUKIOF'2O--[/9P17>CZO*D\[M($EMY @C>@/VT/
M$-@M-*3>3KF[TW6[.XE^KR7E^;VPN8_B:-DX-$Y'L\>Z_P N'B6ME.63\S+J
MS.FO:6=K/(/2FU=)>:!3L9(X?M\R/LJWPX-E16C>5)-)UZVEM]]-M=+CL4=C
M61I%E9V9A_E<N6)*TBO,6C7M_JF@W-OQ]+3KLSW/(T/ Q,GP^)J<05(3[ EV
M*O\ _]7U3BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=B
MKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BK_ /_6]4XJ
M[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J
B[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J_P#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>34
<FILENAME>myhub.jpg
<TEXT>
begin 644 myhub.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" "4 9X# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MLI'? Z5O?!/]GU?CY_:GCKQ=J-QY-]=R>5#;, \C9^9F8YP 3@#VJ#5/#O\
MPR'\;=#N[2_DO?#^I(5E$V XB)"N&P,$J<,"!VKX6I&K6J?7,3']U.RWV71_
MU^I_16&K83 X;^P\KJ?[;03DGRW4IV]^-WH[JZ^2['V!X!\)IX%\&:1H$=PU
MTNGVZP^<PP7(Y)QVY)K;NKJ*QM9KF=Q%!"C22.W15 R3^0I;>XCO+>*>%Q)#
M*H=&'0J1D'\J\;_:N\9-X=^&HTBV2ZFO?$%RFG^78Q/)/]G)W7#(J\DB,-^=
M?=TX))0CL?SIB*LZM2=6J[R;;?J]SK?@W\7--^,WA%M=TV(VZ)<RVSPM('92
MK<-P!PRX89'>N[KY@^#OQ"T/3_CI<Z;HFE:QHF@^(M.B$<.K:>;-1>VZ;?DS
M]\O$ 3WRM>K?'JQUE?!/]N^'IYXM7\/SIJD<,+8%S&G^MB8="&3=U[@5K*/O
M6.>,M+GI-%>'V?CA_C%\6/"L'A^_E3PUH^G)KFHR6\A"S33+BW@8C@@#<Q4^
M@JW^TSX\UCPKH7A[1]#DOK6_\1:FFGF\TV)9;F&/&YS$A(!D(X'(QG-+E=TA
M\RM<]EKF_B/XS3X>>!M9\2/:-?+IL!G-LC[#)R!@-@XZ^E?.UO\ VWX-UK1M
M1\%:5\2);C[9&FI67B+$MK>0L<2,2TAV.!D@J/:O8?VELGX$>- #AOL!P?0[
MEQ3Y;-"YKIF7X?\ CMJ__"0:-IOC#P'?>$(-:D%OI]\U[%=Q23D96)M@!0D
MX)X)XKV"O%/#GPE\8^(M6\-ZEXZ\76>KZ;HTD=_8Z=I=A]E4SA<(TC%B6"@\
M 8YJ#Q7;ZE\5OC9J/@N?7+_1?#.B:9#>SV^E3FWFOI96( =Q\WEJ!_#CG%#2
M;T$FTM3W*N>\7>-K+P8VDB\MKZX_M*\2RC-C:M,(V;HTFW[J#'+5Y=X334_A
M3\;K#P2NN:AKOAK7-,FO;2'4YC/-820L RB0\E&#=^AK7^,]C/I_B?P'K=IJ
MNI6DTFOV=A+:PW3+;2Q.YW!X^A/O2Y=1\VAZW17.?$:ZEL?A_P"([B"1HIHM
M/G='0X*D1D@@U\YWG@G5_ GP5T+XDV?C/7[SQ3';V-].UY?/);7$4A3= T1^
M7:%? /7@&B,;C<K'U7<2^1!))C=L4MCUP,UR_P +_'B_$SP#IGB:*Q;3UOED
M*VLD@<ILD=.6 &<[,].];'BC34UCPWJEC)-/;I<6TD;36LACE0%2,JPY!]Z\
M>_8\\)PZ/\'=&U2.^U"XDODE#07-TTD,>VXE \M#PN<<XZTK+EN%W>QZGX%U
M+Q#JFBR3>)M,@TG41<RHMO;2^8IB#?NVSZE<9KHJ**DH**** "BBB@ HHHH
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
MPWEO'/;RI/#(H9)(V#*P/0@CJ*YWXE>"_P#A87@K4M ^V-8"\51YRKNQM8,
M1Z$@9KCC9R2EL;5I3C3E*DKR2=EW?0^1OVMO%?A3Q9XHTJY\/SQWUZ+;;=WD
M#9C8;CL7I]X8;)]&7TJE\!_V;[OXI0_VQJ<SZ?H"OM5D ,EP0>0N>@[$_E[>
M4^+O#DGA'Q1JFBS2I<2V%Q);O)&"%8HQ!(S]*_2KP;H=MX9\*:3I=FNVWM;:
M.)..3A1R?<]:][$5'A:,84WOU/RW*\&LZS&M7Q<4N7>*VOM^COW9Y]#^RW\/
M(=/^R_V1(_&//:X?S/KD''Z5X-\=OV6W\#:;-KWAN66]TF+YKBVDYE@7^]D?
M>7U[BOM.H;NUAOK6:VN(UE@F1HY(VZ,I&"#]0:\NGBZM.5V[H^VQF0X'%473
MC347T:5K?YGP3^S5\2M ^&?B^]O-?M_W4UL8XKQ$+O"V<D!?1NY[8'J:]6_:
M \'Z1\9/AS;^+? WAO\ M?5KV]59;Z%"MP$3*$%/XN0H]L U\Q:II<4'BRYT
M\.$@6[:#>O0*'*Y_*OT1^%'@#3OAQX/MM+TRZEO;=CYS3RN#O8@9(QP!QT%:
M9QA:.)I6GO(X/#_.L?E.,4J*7)2U>K5VWL[-76GY>A\:>$?C9\2O@'??\(9?
M6(O?LY_=Z=>*7>,, P",ISM(.<<]>U4]<\5_$K]J;6I=&BA3RM/1[C^SH<11
MICC+;C\S<X&?6ON6Y^''AJ\\71>*)M(@?7XL;+XYWC"[1WQTXZ5-H_@3P_X?
MUS4=9T[2K>TU34#NNKJ-3OE.<G/X\\5\/_9.(DO93K/V=]O+I_PVQ_2'^N>6
MTY/&4<#%8IQ7OVTY^KM?:W6_-??N<5^SGX'N/!OPQT>#5M#M-)UI482^7&/-
M*EB09&Z[CW&:^?/^"BWQ&B33] \%6TV9F<ZA>1J00% *Q@^AY8_E7TA\;OCA
MH'P0\*RZGJLRS7\BD66G(W[RXDQP,=E!ZMVK\J?'7C35OB5XPU#7]6E-QJ-_
M+O8+G [!5'8 8 'M7UF#PZI0C%;1/R7,\=/'8BIB*GQ3;;\KN_4^@/\ @GSX
M5EU?XPWNK^6CVNE6#EF8\K)(0J$?@'K]'*\+_9!^#<GPC^%L!U"'R]<U=A>7
M:D?-&"/DC/&1@=1ZDU[I3JRYI:'+3CRQ"O@O_@H__P CEX+_ .O*;_T8*^]*
M^"_^"C__ ".7@O\ Z\IO_1@JJ/QH57X&>@_M<_"(^-O@5X?\46$.[5_#]C#(
M^T?,]L47>/\ @)PW_?5>A?LA?%P?%3X36:74N_6M'Q9788_,P _=O^*_J#7J
M?AFTAU#P+I-K<1K-;S:;%')&PR&4Q $'Z@U\+^![J?\ 9)_:JNM"NW9/#&K2
M"$.WW3!(<Q/]4;@_1J:]^+CU0G[LE+N?H-7Q+^V=XQOOB=\2O#GPC\/OYCF=
M'NPAR#,_W5//1%RQ^M?6/Q,\?6/PU\!ZOXEO74P64!D1<_ZQSPBCUR2*^5_V
M'_ MYXT\5>(OBSX@5I[NYGDBLWD&<R,<R./H"%'U-33]U.;Z#GK:"-7]LKP?
M9?#_ /9D\/>'M/7;:Z?=P0J>[$(VYC[DY/XU[)^RG_R;UX)_Z\V_]&/7G/\
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
M'^*FK7'B#P[>1^']?G^:X1T)MKAO[Y"\HQ[D YZXSDDA)6<9!.+NI1/ID$,
M0<@UXG^U5\;M&^%?PVU6S:\C?Q%JEM):V-E&0SAF7!D8=E4'//7@#K7SA#^S
M;^T=HHDTRP\2S-I[$+YB:VP7;TX!.X#Z"NZ^'_[!;--=ZO\ $+7SX@U>2)EA
M@61WC60KA7D=OF?!_A&!QU--1A%W;%S2EHD8W_!-G_4^.OK:?^U:^P_&'AJV
M\9>%-7T*\&;74K62UD_W74KG]:\2_9)_9WUOX#VOB3^V[VSNI=2DA$2699@%
MCW_,20.N_I[5]"U-25YMHJFFHV9^>/[,OQ(D_9A^+GB#P1XV)T_3KR98);AP
M=D,R$^7,3_SS96//H5)X!K]";6ZAOK>.>WFCN()!E)(F#*P]01UKRCX[_LU>
M&/CM9QR7^[3-<@7;!JMNH+A?[KK_ !K[9!'8U\U6_P"RK\>/AF[0>#O%RSV7
M*I';Z@T*!22?]7(-H//.*M\M36]F0N:GI:Z/M#QUX_T'X;^';K6O$.H1:?8V
MZ%B7/SN>RHO5F)P !ZU\,_ VPU+]IG]JF\\?W5K)#HFF7*WQW?=C"#;;0YZ;
MOE5B!Z,>]=!H_P"P[\0/'^K0WOQ'\8Y@4DM&+A[N89QD+GY5!QV/X5]@_#OX
M<Z!\+?#-OH7AVR6SL8N22=TDK]W=OXF/K1>---)W;':4VKJR.FHHHKG-@HHH
MH **** "BBB@ HHHH **** "O.OC9\(5^,&@VFGG4FTUK65ID;RO,#DJ1@\C
M ]Z]%HJX3E3DI1W1SXBA3Q5*5&JKQ>YXUX'_ &9?#>@^ 9=#UFTM=4U*Y63S
M]16+YU+<#RR>1M&,>XJ/X*_LWP?"77I=:?67U"[DMVM_)2'9&H9@2<Y)/W1V
M'>O::*U>(JM--[G!#*<%3E3G&FDZ>W]=?F%%%%<YZX4444 %%%% !1110 44
M44 %%%% !1110 4444 )7Y[>.IY?VJOVMK;0[9VD\/:7+]GW Y401',SX./O
M-D?E7Z#7$"75O)#(,QR*489QP1@UYA\'OV<_"WP3U76=0T)KR:YU/"L]Y*',
M<8.[8N .,]SSP*UA)1N^IG.+E9=#TZUMHK.VBMX(UBAB01I&HX50, #\*EHH
MK(T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
<H **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>35
<FILENAME>njbest2021.jpg
<TEXT>
begin 644 njbest2021.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[0O\4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$"       $
M  $   )    "0      X0DE-!!0       0    !.$))300,      IK
M 0   '     [   !4   37    I/ !@  ?_8_^  $$I&248  0(! $@ 2
M_^X #D%D;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3
M%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-
M#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,_\  $0@ .P!P P$B  (1 0,1 ?_=  0 !__$ 3\
M  $% 0$! 0$!          ,  0($!08'" D*"P$  04! 0$! 0$
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
M1E0     245#('-21T(                  /;6  $     TRU(4" @
M                                                           1
M8W!R=    5     S9&5S8P   80   !L=W1P=    ?     48FMP=    @0
M   4<EA96@   A@    49UA96@   BP    48EA96@   D     49&UN9
M E0   !P9&UD9    L0   "(=G5E9    TP   "&=FEE=P   ]0    D;'5M
M:0   _@    4;65A<P  ! P    D=&5C:   !#     ,<E120P  !#P   @,
M9U120P  !#P   @,8E120P  !#P   @,=&5X=     !#;W!Y<FEG:'0@*&,I
M(#$Y.3@@2&5W;&5T="U086-K87)D($-O;7!A;GD  &1E<V,         $G-2
M1T(@245#-C$Y-C8M,BXQ               2<U)'0B!)14,V,3DV-BTR+C$
M
M     %A96B        #S40 !     1;,6%E:(                     !8
M65H@        ;Z(  #CU   #D%A96B        !BF0  MX4  !C:6%E:(
M     "2@   /A   ML]D97-C         !9)14,@:'1T<#HO+W=W=RYI96,N
M8V@              !9)14,@:'1T<#HO+W=W=RYI96,N8V@
M                                                9&5S8P
M   N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S
M4D="               N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO
M=7(@<W!A8V4@+2!S4D="                             &1E<V,
M    +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR
M+C$              "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@
M245#-C$Y-C8M,BXQ                                  !V:65W
M   3I/X %%\N !#/%  #[<P !!,+  -<G@    %865H@      !,"58 4
M %<?YVUE87,          0                        */     G-I9R
M    0U)4(&-U<G8        $      4 "@ / !0 &0 > ", *  M #( -P [
M $  10!* $\ 5 !9 %X 8P!H &T <@!W 'P @0"& (L D "5 )H GP"D *D
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
M&J:+IOVG;J?@J%*HQ*DWJ:FJ'*J/JP*K=:OIK%RLT*U$K;BN+:ZAKQ:OB[
ML'6PZK%@L=:R2[+"LSBSKK0EM)RU$[6*M@&V>;;PMVBWX+A9N-&Y2KG"NCNZ
MM;LNNZ>\(;R;O16]C[X*OH2^_[]ZO_7 <,#LP6?!X\)?PMO#6,/4Q%'$SL5+
MQ<C&1L;#QT''O\@]R+S).LFYRCC*M\LVR[;,-<RUS37-M<XVSK;/-\^XT#G0
MNM$\T;[2/]+!TT33QM1)U,O53M71UE76V-=<U^#89-CHV6S9\=IVVOO;@-P%
MW(K=$-V6WAS>HM\IWZ_@-N"]X43AS.)3XMOC8^/KY'/D_.6$Y@WFEN<?YZGH
M,NB\Z4;IT.I;ZN7K<.O[[(;M$>V<[BCNM.] [\SP6/#E\7+Q__*,\QGSI_0T
M],+U4/7>]FWV^_>*^!GXJ/DX^<?Z5_KG^W?\!_R8_2G]NOY+_MS_;?___^X
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
MS7QW?]#G:O\ ]2O!_P!)#_\ -&/Y#S7QW#_G,_5CT\L6_P#TDO\ \T8?Y/\
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
M^4UN&<GQ=YR_Y2[6O^8V;_B9SV_0?W$/ZH>'U/\ >'WI/F8T.Q5V*NQ5[_\
M\X;?\IKKW_;/C_Y/#-;K_I#D87N/_.1%1^37F:G^^$_Y/)F!I_K#=DY/@\4I
ML*?+.A(OFX1YO:?^<2__ ":[GI_N/GZ?-:Y@Z\^ANP\WTU^<P_Y!3YJ]]/F/
MX9J\'UAR,GTOS[7H/?.A<$O3?^<<!_R&+1MJ_!/_ ,F\QM6/06W%S?<6H_\
M'/NA_P 4R?\ $3FCCL0Y1? 'E/0=#U_SK<Z/J>H3:<UY=2QV,T*%ZR>JQHU.
MF;W(1& /-QA&RF>L_EAK*RM/Y;N9+_3%FGM5GGD]"62XM>0F5(V^)@O!LC$P
M/,!3%)='\E^<]7$1LP?1EB:X6XEG].-8T8*2SL:+\3#KA(Q 7PA@+2G6-/US
M1M1GTW43)#>0?WL9<L*'HRGNI[99'' \@%)* :65A\3L>E*GOED81')A:S"A
MV%78J[%7'H?EB%#[=_YQ<_\ )0Z?_P Q%Q_Q/-%K/[PN;BY/6\QFQ__1]4XJ
MAK__ 'BG_P",;?JRC4_W4OZK/%]8><>/TYYD>;U?1B?YJAF\@:HJ@DMZ0(7<
MC]XM2,VW84@-9 ]/5]SB=H G$5ND^2--C@M-6N;BZU*_M[&MF;E@4BY04K&J
M@=CQRS4]ISG(XXB,(\?KX/\ *>K^)IQ:8"(D3O24?EMYT\KVV@6FD7%^(M2%
MQ< P,K<JER1[=,R>U^SLT\QG&/%#ABPTF>,11[T%;0>8_,^N>8=:M=-@N-.G
M5]&MOK+\2L4/PRN%)'VV"MF29Z;38L>,RE'(#^8EP_[AKE&>64I#E]"6Z7>:
MQ:V^A:CJ%F\TWDBYFT[6($!=A"Y 2Y0;\^('VLR<T,4S.,#P#5Q\:$OI]?\
MJ4VK&2!$U?A^F7_%/0M/_,+RKJ-]#8:;<R7=Q=5XB.-R$'C(?V/ISGOY(SP%
MR$8>K_3_ -3^<['\W F@\\\GWWD>VTP)JFNW=EJ,=U+ZEI&Q501(U!3_ "LZ
M#71U,CZ<4)PX/K^#@8>"[O=._-][Y(34KR^AU.ZT7S/#!RCNK=& N6X5CV(*
M2\OA4\1F#H(ZF,8QG&.7#?\ G8(?Q_U6W.863$U)F/DV]U>^\L:=>:PG#4I8
MZS@CB3O\+$'HQS3=HX\>/-(8_P"[Z.?II3,/4G2UY;]>^8-;AN/)\7><?^4N
MUK_F-G_XF<]OT']Q#^J'B-3_ 'A]Z3YF-#L5=BKL5>__ /.&Q'^-=>_[9\?_
M ">&:[7_ $AR,+W'_G(C_P DUYE_XP)_R=3,#3?6&[)R?!Z_9SH'"ZO:?^<2
MO_)K/_VSY_UKF!K_ *6[#S?37YS?^2I\T_\ ;/F_5FLP_6'(R?2_/Z&&:7:&
M)YBHJPC4M0>],Z&Z<,1MZ[_SC!Y:UF]_-"UU*.UD%AI\,K74[J55>:\5 )VY
M5S#ULQP-N,47V9K$Z0Z/?3N>,<=O*[,>P5"3FGCN0Y!?G=HNO#2?.,6NQQ?6
M1;7DDZ1=/4#.:#VZYT!B#'X.)?J9-'^:+6^J:1+/ISA-,O;Z[FMB_%I%OV<L
M@!Z%5D*[Y7X-FQW)!(3C2?SMT;1[LP:9HDMIH/U0V9MA+&TX)96#AG#)^SW&
M5G3V*\TB3 O.7F:;S)YCN]7G9ZST$22E2X1=@&*@#;VS*A'A%-<C:29-@[%7
M8J[%78JX]#\L0H?;O_.+G_DH=/\ ^8BX_P")YHM9_>%S<7)ZWF,V/__2]4XJ
MAK__ 'BG_P",;?JRC5?W4OZI9XOK#S@?*N_\<\RZO5]%*ZC=X'5(XY&/^ZY0
M2A(-17)8I 'U?[%C/<(+GK]-X+,!1OO( !]]*9EB.F,JN=R:;R#G5(6"&2:0
MO!9Z1)(AJSQ*K,/>J_%EYX([&681_I6U 6?X;56GU6W 5AIULK'X$+F.K'N
M2*\LJ\'!,$Q\6=>3/Q)PV-*M=:4R2"WL1ZHK*_Q#DO\ EGHPQE##8'%D,DCB
MJZ%*%F;VKR6$&E!AL[VM ?<-PWRW)CQ_Y267_/\ ]ZU0,N@BT^GW95I)=+TL
M G^\>(;D]^1%:Y$3Q#83R_-EP2O<1M4>WU65D:6PTZ1XP AD0L0!TXDUI@_<
MQ!J<XI,9GH$SB]=HE:X"+.VS!*\13PKF!DJ_3N')A=*@Z]:^^1ZAD>3XN\Y?
M\I;K/_,;/_Q,Y[?H/[B']4/#ZCZS[TGS+:'8J[%7?YC H>Q?\XP><M#\L^>;
MP:S<+:PZI;+!!<2;*'#\J,>BYAZV!E'9R,1#V;_G)7\Q/+5O^7%]H=K?07NH
M:P%BBA@D60JJL'+G@3_+F!I<,N*VW)(/CC\:T ^7CF\+AEZ;_P XZ^;='\K_
M )F07NL3"VL[JWDM?7;95:0K0L?#;,36XS*.S;BE3Z*_/S\R/*MC^6>JV,.H
M6]Y>ZM;FVM(()%D8^I^T>!- ,UNFPRX[+?.0(2G_ )Q?'D-_R^A@MTM6UODW
MZ524(92Y/^5OP^63UAEQ+"GM,$.F6<3>DD%K&=W],)&I]S2F8A$BSL/"?^<B
M?SNT2T\OW/E/R_=+>ZK? Q7<T# I!%^T.0V+,/AVS-T>E)-EJR9*?-7DKRMK
M6OZS!!I,<<KVDD,LHDDCC'!9%)/QE>5 -\V>2="@&B/.WL^M^7/(&H6E]K2V
M\>H(SS1ZS<1R*LL4D)*(L:U"J/VN5/BS"$IWMR;2;2S3?+?DV[\RC1-.T>U:
M,:1:3+J33519IX><CS*6Y&C?[[^SDI2F P "M<>3/RZTOR[+?+:P:S96<<SZ
MC<6TO$K>*R@(G)J^FE3Q_FP<<^)E3&O/'DC0K+05GT:S22\UA3K<#F3A]4TL
M"JH%8@LQHV68LI*) /*ZUWS,:"UA5V*NQ5QZ'Y8A0^W?^<7/_)0Z?_S$7'_$
M\T6L_O"YN+D];S&;'__3]4XJAK__ 'BG_P",;?JRC5?W4OZI9XOK#S@=_ISS
M+J]8.3NU,(13&?/_ );UKS)I$6F:9J/Z.C>8&]85#R0]T4CH<V?9.MQZ;)*<
MX<9K]W_0DXFJP2F*B>%YRGE[3="_-_0-)\F23NT">IKZ>J\L86G63D2*^V=)
M+53S]G9,FH ]7]QMPNL.(0RQC#G_ !NT7R]8^?\ SAYQN/,$L\HTN5K;3HXI
M&C2)5Y<6 4C<<<LU&KEH=/@CBK]X!/+_ $F<(?F,LN+E#Z53R7IOF+SG^7 T
M+]+/;KI^HO!<756]66V1OL!A\5<Q^T<^'1:SQ.#BCDQQEP_[9+^)=-&>3&87
M],EEKH6GZ'^<FE:5Y,EE].VAY:]$TKRH%I\7/D2H<Y9EU.3-V=++J@.*1_P?
M;A]/\YJX.#*(P/\ 75?SDT'7+.>VU^XUVXEMI]2ABM=,B/IQ11%AL>-.1_UL
MA[.ZG#D$L7AB/!C,I3^KCDW=H8Y1/%;V2(CT81_+$E#WW49Q4A9)\_TNWQ_0
M%V-MEMCKOL/'$<PQ/(OC?SAIFJ/YLUAUL;DHUY,4*PR$$%S0UXY[;H9Q&"&_
M\+Q6:!XS[TH_16K?\L%U_P B)?\ FG,KQ(][3P%WZ*U;_E@NO^1$O_-./B1[
MUX"[]%:M_P L%U_R(E_YIQ\2/>O 7?HK5O\ E@NO^1$O_-./B1[UX"XZ3JI%
M#I]T0>WH2_\ -.)G'O41+AI.J@U^H751L&]"6OW\<1*(ZIJ3?Z*U;_E@NO\
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
-J[%78J[%78J[%7__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>36
<FILENAME>vabest2021.jpg
<TEXT>
begin 644 vabest2021.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[0OP4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$"       $
M  $   )    "0      X0DE-!!0       0    !.$))300,      I?
M 0   '     _   !4   4K    I# !@  ?_8_^  $$I&248  0(! $@ 2
M_^X #D%D;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3
M%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-
M#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,_\  $0@ /P!P P$B  (1 0,1 ?_=  0 !__$ 3\
M  $% 0$! 0$!          ,  0($!08'" D*"P$  04! 0$! 0$
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
M1T(                  /;6  $     TRU(4" @
M                                           18W!R=    5     S
M9&5S8P   80   !L=W1P=    ?     48FMP=    @0    4<EA96@   A@
M   49UA96@   BP    48EA96@   D     49&UN9    E0   !P9&UD9
M L0   "(=G5E9    TP   "&=FEE=P   ]0    D;'5M:0   _@    4;65A
M<P  ! P    D=&5C:   !#     ,<E120P  !#P   @,9U120P  !#P   @,
M8E120P  !#P   @,=&5X=     !#;W!Y<FEG:'0@*&,I(#$Y.3@@2&5W;&5T
M="U086-K87)D($-O;7!A;GD  &1E<V,         $G-21T(@245#-C$Y-C8M
M,BXQ               2<U)'0B!)14,V,3DV-BTR+C$
M                                                 %A96B
M  #S40 !     1;,6%E:(                     !865H@        ;Z(
M #CU   #D%A96B        !BF0  MX4  !C:6%E:(        "2@   /A
MML]D97-C         !9)14,@:'1T<#HO+W=W=RYI96,N8V@
M !9)14,@:'1T<#HO+W=W=RYI96,N8V@
M                                9&5S8P         N245#(#8Q.38V
M+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S4D="
M   N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S
M4D="                             &1E<V,         +%)E9F5R96YC
M92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$
M "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@245#-C$Y-C8M,BXQ
M                                  !V:65W       3I/X %%\N !#/
M%  #[<P !!,+  -<G@    %865H@      !,"58 4    %<?YVUE87,
M     0                        */     G-I9R      0U)4(&-U<G8
M       $      4 "@ / !0 &0 > ", *  M #( -P [ $  10!* $\ 5 !9
M %X 8P!H &T <@!W 'P @0"& (L D "5 )H GP"D *D K@"R +< O #! ,8
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
M^!GXJ/DX^<?Z5_KG^W?\!_R8_2G]NOY+_MS_;?___^X #D%D;V)E &0
M ?_; (0 !@0$! 4$!@4%!@D&!08)"P@&!@@+# H*"PH*#! ,# P,# P0# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# $'!P<-# T8$! 8% X.#A04#@X.
M#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M_\  $0@ J $L P$1  (1 0,1 ?_=  0 )O_$ :(    ' 0$! 0$
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
MQ?\ !K_7'A*V'?I"Q_Y:8O\ @U_KCPE;#OTA8_\ +3%_P:_UQX2MAWZ0L?\
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
M#Q<*<H$H<(-,=TS0_,=I;_4KGS?'=6*6WU5(?0A1@ .(;F-]AFTU&KPS/''
M>,2X^+BDXN/%,"C/9&V/D_R)!HL.ERVEE<%(/0EN&2,RNU*&3G3ERKOE.3M+
M5SR\<3.'\7#ZOI_FLQI<7!PFDL3R/9PV.G&U\P&VUO2D,%KJR!&+VW:*6,_
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
M4B(8J I]LV6@[5S::)$#L7&S:2&7GR0WE_\ ++R7Y?U)=2TFR>"]0%5D>1G
M#=?A/7):KMG/GQ\$R.'W-<-%CB;'12NORG_+Z[U8ZM/I2FYY^HR!B(7;^9H^
ME<LCV[JHX^#B_P _^)9Z*$Y72+\P_EWY/\Q3PS:Q8F>2VC$5OQ8JJ(O0!1E>
MC[6U&F!CC-"7U<7\3+-I83JQL%OEW\N?)_ER_:_TBT>"Z9"C,\C."I]C@U?;
M&;41$)_<N/1QB;".O?*?E^^UVUUZZ@]35;)?3MY>71=^WTY3AUV7'B.&/TS;
M9XA*0)Z)ON>5=]\PHWU;2[%*-T;_ (ZUK_K_ ,,S^S/\9A[W&U?]V7H8ST4/
M,NPJ[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[
M%7__UO5.*I9YE_XX\_R'Z\U?;/\ BTG*T/\ >A@0Z#//H\GI [%+L5=BKOHK
M[8JX5^?RQ%=5V+L(5V%78J[(JC='_P".K:?Z_P##,_LW_&(>]QM7_=EZ'GHS
MS#L4NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*N
MQ5__U_5.*I9YE_XX\_R'Z\U?;/\ BTG*T/\ >A@2_9'RSSZ/)Z0.PI=OT&Y[
MXHON7*CNX2)3(Q_9'7)0@9&H^HL93 YIUI_E6[GH]T?2B/[(^UF]TG8,YT9^
MD.OU':,8[1W3.Y\H63PT@=HY -CM0_/-IG]G\9A42;<3'VE('<;,>OM%U&RJ
M9(_43L\>XSG-3V7FP\Q<79X=9": # FE=_#-=;EAOVR0!1;LBE&Z-_QU;3_7
M_AF?V;_C$/>XVK_NR]#ST9YAV*78J[%78J[%78J[%78J[%78J[%78J[%78J[
M%78J[%78J[%78J[%78J[%78J_P#_T/5.*I7YDWT>>G@,U?;/^+2<K1&LH8$"
M H)SS^(>E"M;6\]R_"",R,>PZ??EN'#/(:@.(M>3+&'U%/['R;(X#WDG&O6-
M.OWYT6E]G2=\I_S769NTQRB&0VFF6EHH6&( C]KOG1X-'CPBHQ=9DSSGS*)X
M_3[YD\VD!P!PT$VXJ"*4J/ X#OS1RY)5J'ES3[O?T_2?KS6G7WS5:KL7!FWK
MADYF'63Q_P!)CM]Y8U&VJ8Q]8B&]1L0,YG5=@Y<>X_>!VF'M"!^K8I0WPL58
M%6'8[9IY CFY\3?)&Z/_ ,=:U_U_X9G=F_XQ#WN/J_[LO0QGHSS+L5=BKL5=
MBKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BK_]'U3BJ7
M:W;RW&G2PPBLCT &:_M/"<N"4!S;M/D$)B12G3O)\*4>\?FU!\"]/IS3Z/V>
MC'?(7.U':1EM%D$%K;VZ!(4" =@-\Z'#@AC%1#K9SE([E7'3+V+L5=BKL5=B
MKC@*M$;>(QI4!?:/8WJTFC /9UV.86J[.Q9AZANW8M3/&=BDT/EB:UU&&>*7
MU(4:I!ZYI<?8AQ9XRC]+G2U_' @\V4*:[YT]NJ;PI=BKL5=BKL5=BKL5=BKL
M5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BK_ /_2]4XJZ@Q5U!X8D*ZF
M*NQ5V*NQ5V*NQ5V*NQ5U!BKJ#PZXJ[%78J[%78J[%78J[%78J[%78J[%78J[
M%78J[%78J[%78J[%78J[%78J[%78J[%7_]/U3BKL5=BKL5=BKL5=BKL5=BKL
M5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL
+5=BKL5=BKL5?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653994568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001777921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">AvePoint, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-39048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">83-4461709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">525 Washington Blvd, Suite 1400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Jersey City<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NJ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">07310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">793-1111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 428,750,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182,602,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">DELOITTE & TOUCHE LLP<span></span>
</td>
<td class="text">Crowe LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">New York, New York<span></span>
</td>
<td class="text">New York, New York<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">34<span></span>
</td>
<td class="text">173<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Warrants, each whole warrant exercisable for one share of Common Stock at an exercise price of $11.50 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">AVPTW<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.0001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">AVPT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803660288200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets<br> $ in Thousands, SDG in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 268,217<span></span>
</td>
<td class="nump">$ 69,112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">2,411<span></span>
</td>
<td class="nump">992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance of $838 and $1,767 as of December 31, 2021 and December 31, 2020, respectively</a></td>
<td class="nump">55,067<span></span>
</td>
<td class="nump">48,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">8,461<span></span>
</td>
<td class="nump">2,343<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">334,156<span></span>
</td>
<td class="nump">120,697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">3,922<span></span>
</td>
<td class="nump">2,663<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Deferred contract costs</a></td>
<td class="nump">38,926<span></span>
</td>
<td class="nump">31,943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_UnbilledReceivablesNoncurrent', window );">Long-term unbilled receivables</a></td>
<td class="nump">6,268<span></span>
</td>
<td class="nump">5,499<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">5,466<span></span>
</td>
<td class="nump">8,252<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">388,738<span></span>
</td>
<td class="nump">169,054<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities, mezzanine equity, and stockholders&#8217; deficiency</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,824<span></span>
</td>
<td class="nump">774<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">35,062<span></span>
</td>
<td class="nump">26,245<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Current portion of deferred revenue</a></td>
<td class="nump">74,294<span></span>
</td>
<td class="nump">65,203<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">111,180<span></span>
</td>
<td class="nump">92,222<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Long-term portion of deferred revenue</a></td>
<td class="nump">8,038<span></span>
</td>
<td class="nump">9,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent', window );">Share-based awards classified as liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">43,502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Earn-out shares liabilities</a></td>
<td class="nump">10,012<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">3,943<span></span>
</td>
<td class="nump">3,658<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">133,173<span></span>
</td>
<td class="nump">148,867<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 10)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAbstract', window );"><strong>Mezzanine equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Redeemable noncontrolling interest</a></td>
<td class="nump">5,210<span></span>
</td>
<td class="nump">3,061<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Total mezzanine equity</a></td>
<td class="nump">5,210<span></span>
</td>
<td class="nump">213,014<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.0001 par value; 1,000,000 and 243,360 shares authorized, 181,822 and 100,068 shares issued and outstanding, at December 31, 2021 and December 31, 2020, respectively</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">625,056<span></span>
</td>
<td class="nump">105,159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock</a></td>
<td class="num">(1,739)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">2,317<span></span>
</td>
<td class="nump">1,791<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(375,297)<span></span>
</td>
<td class="num">(299,789)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity (deficiency)</a></td>
<td class="nump">250,355<span></span>
</td>
<td class="num">(192,827)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities, mezzanine equity, and stockholders&#8217; equity (deficiency)</a></td>
<td class="nump">388,738<span></span>
</td>
<td class="nump">169,054<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember', window );">Redeemable Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAbstract', window );"><strong>Mezzanine equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Temporary Equity, Carrying Amount, Attributable to Parent</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">183,390<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=avpt_RedeemableCommonSharesMember', window );">Redeemable Common Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAbstract', window );"><strong>Mezzanine equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Temporary Equity, Carrying Amount, Attributable to Parent</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,074<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=avpt_ShareBasedAwardsMember', window );">Share-based Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAbstract', window );"><strong>Mezzanine equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Temporary Equity, Carrying Amount, Attributable to Parent</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,489<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_UnbilledReceivablesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_UnbilledReceivablesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable after one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (16)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (12)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.27(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=avpt_RedeemableCommonSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=avpt_RedeemableCommonSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=avpt_ShareBasedAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=avpt_ShareBasedAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653927608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance | $</a></td>
<td class="nump">$ 1,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">243,360,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">100,068,469<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">100,068,469<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember', window );">Redeemable Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityParOrStatedValuePerShare', window );">Redeemable convertible preferred stock, par value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, shares authorized (in shares)</a></td>
<td class="nump">94,695,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Redeemable convertible preferred stock, shares issued (in shares)</a></td>
<td class="nump">42,001,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">42,001,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLiquidationPreference', window );">Redeemable convertible preferred stock, liquidation preference | $</a></td>
<td class="nump">$ 403,361<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLiquidationPreference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLiquidationPreference</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=d3e177068-122764<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (27)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803661725928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 191,909<span></span>
</td>
<td class="nump">$ 151,533<span></span>
</td>
<td class="nump">$ 116,099<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">52,664<span></span>
</td>
<td class="nump">40,290<span></span>
</td>
<td class="nump">36,399<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">139,245<span></span>
</td>
<td class="nump">111,243<span></span>
</td>
<td class="nump">79,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">100,512<span></span>
</td>
<td class="nump">76,545<span></span>
</td>
<td class="nump">61,901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">59,221<span></span>
</td>
<td class="nump">36,872<span></span>
</td>
<td class="nump">24,614<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">31,765<span></span>
</td>
<td class="nump">12,204<span></span>
</td>
<td class="nump">11,148<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,238<span></span>
</td>
<td class="nump">1,059<span></span>
</td>
<td class="nump">1,049<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">192,736<span></span>
</td>
<td class="nump">126,680<span></span>
</td>
<td class="nump">98,712<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(53,491)<span></span>
</td>
<td class="num">(15,437)<span></span>
</td>
<td class="num">(19,012)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_GainLossOnChangeInContingentLiabilityAndWarrants', window );">Change in earn-out shares liabilities and warrant liabilities</a></td>
<td class="nump">21,233<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest income, net</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="nump">56<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="num">(632)<span></span>
</td>
<td class="num">(511)<span></span>
</td>
<td class="num">(604)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(32,788)<span></span>
</td>
<td class="num">(15,907)<span></span>
</td>
<td class="num">(19,560)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">457<span></span>
</td>
<td class="nump">1,062<span></span>
</td>
<td class="nump">614<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(33,245)<span></span>
</td>
<td class="num">(16,969)<span></span>
</td>
<td class="num">(20,174)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net loss attributable to and accretion of redeemable noncontrolling interest</a></td>
<td class="num">(1,974)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to AvePoint, Inc.</a></td>
<td class="num">(35,219)<span></span>
</td>
<td class="num">(16,996)<span></span>
</td>
<td class="num">(20,174)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Deemed dividends on preferred stock</a></td>
<td class="num">(32,928)<span></span>
</td>
<td class="num">(34,446)<span></span>
</td>
<td class="num">(107,469)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss available to common shareholders</a></td>
<td class="num">$ (68,147)<span></span>
</td>
<td class="num">$ (51,442)<span></span>
</td>
<td class="num">$ (127,643)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.48)<span></span>
</td>
<td class="num">$ (0.57)<span></span>
</td>
<td class="num">$ (1.72)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.48)<span></span>
</td>
<td class="num">$ (0.57)<span></span>
</td>
<td class="num">$ (1.72)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Shares used in computing loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">141,596<span></span>
</td>
<td class="nump">89,638<span></span>
</td>
<td class="nump">74,006<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">141,596<span></span>
</td>
<td class="nump">89,638<span></span>
</td>
<td class="nump">74,006<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=avpt_SAASMember', window );">SaaS [Member</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 85,580<span></span>
</td>
<td class="nump">$ 52,074<span></span>
</td>
<td class="nump">$ 27,744<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">19,039<span></span>
</td>
<td class="nump">11,050<span></span>
</td>
<td class="nump">7,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=avpt_TermedLicenseAndSupportMember', window );">Termed License and Support [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">50,970<span></span>
</td>
<td class="nump">38,949<span></span>
</td>
<td class="nump">26,985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">950<span></span>
</td>
<td class="nump">1,930<span></span>
</td>
<td class="nump">1,897<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">31,919<span></span>
</td>
<td class="nump">34,140<span></span>
</td>
<td class="nump">26,662<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">30,726<span></span>
</td>
<td class="nump">26,089<span></span>
</td>
<td class="nump">24,727<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember', window );">Maintenance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">21,022<span></span>
</td>
<td class="nump">23,462<span></span>
</td>
<td class="nump">29,122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">1,949<span></span>
</td>
<td class="nump">1,221<span></span>
</td>
<td class="nump">2,275<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_LicenseMember', window );">License [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 2,418<span></span>
</td>
<td class="nump">$ 2,908<span></span>
</td>
<td class="nump">$ 5,586<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_GainLossOnChangeInContingentLiabilityAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of gain loss on contingent liability and warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_GainLossOnChangeInContingentLiabilityAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of nonoperating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=avpt_SAASMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=avpt_SAASMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=avpt_TermedLicenseAndSupportMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=avpt_TermedLicenseAndSupportMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_MaintenanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_LicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_LicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653939416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (33,245)<span></span>
</td>
<td class="num">$ (16,969)<span></span>
</td>
<td class="num">$ (20,174)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income net of taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="nump">463<span></span>
</td>
<td class="nump">217<span></span>
</td>
<td class="nump">347<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income</a></td>
<td class="nump">463<span></span>
</td>
<td class="nump">217<span></span>
</td>
<td class="nump">347<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Total comprehensive loss</a></td>
<td class="num">(32,782)<span></span>
</td>
<td class="num">(16,752)<span></span>
</td>
<td class="num">(19,827)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive income attributable to redeemable noncontrolling interests</a></td>
<td class="num">(1,911)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive loss attributable to AvePoint, Inc</a></td>
<td class="num">$ (34,693)<span></span>
</td>
<td class="num">$ (16,779)<span></span>
</td>
<td class="num">$ (19,827)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4613674-111683<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803639926424">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Mezzanine Equity and Stockholders' Deficiency - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Reclassification of Redeemable Common Shares from Temporary to Permanent Equity [Member]</div></th>
<th class="th"><div>Reclassification of Share-based Awards from Liabilities and Temporary Equity to Permanent Equity [Member]</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjustment [Member]</div></th>
<th class="th"><div>Redeemable Convertible Preferred Stock [Member]</div></th>
<th class="th"><div>Series A Preferred Stock [Member]</div></th>
<th class="th"><div>Series B Preferred Stock [Member]</div></th>
<th class="th" colspan="2">
<div>Temporary Equity [Member] </div>
<div>Redeemable Convertible Preferred Stock [Member]</div>
</th>
<th class="th">
<div>Temporary Equity [Member] </div>
<div>Redeemable Convertible Preferred Stock [Member] </div>
<div>Reclassification of Redeemable Common Shares from Temporary to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>Temporary Equity [Member] </div>
<div>Redeemable Convertible Preferred Stock [Member] </div>
<div>Reclassification of Share-based Awards from Liabilities and Temporary Equity to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>Temporary Equity [Member] </div>
<div>Redeemable Common Shares [Member]</div>
</th>
<th class="th">
<div>Temporary Equity [Member] </div>
<div>Redeemable Common Shares [Member] </div>
<div>Reclassification of Redeemable Common Shares from Temporary to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>Temporary Equity [Member] </div>
<div>Redeemable Common Shares [Member] </div>
<div>Reclassification of Share-based Awards from Liabilities and Temporary Equity to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>Temporary Equity [Member] </div>
<div>Share-based Awards [Member]</div>
</th>
<th class="th">
<div>Temporary Equity [Member] </div>
<div>Share-based Awards [Member] </div>
<div>Reclassification of Redeemable Common Shares from Temporary to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>Temporary Equity [Member] </div>
<div>Share-based Awards [Member] </div>
<div>Reclassification of Share-based Awards from Liabilities and Temporary Equity to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>Temporary Equity [Member] </div>
<div>Series C Preferred Stock [Member]</div>
</th>
<th class="th">
<div>Temporary Equity [Member] </div>
<div>Series A Preferred Stock [Member]</div>
</th>
<th class="th"><div>Noncontrolling Interest [Member]</div></th>
<th class="th">
<div>Noncontrolling Interest [Member] </div>
<div>Reclassification of Redeemable Common Shares from Temporary to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>Noncontrolling Interest [Member] </div>
<div>Reclassification of Share-based Awards from Liabilities and Temporary Equity to Permanent Equity [Member]</div>
</th>
<th class="th"><div>Temporary Equity, Including Portion Attributable to Noncontrolling Interests [Member]</div></th>
<th class="th">
<div>Temporary Equity, Including Portion Attributable to Noncontrolling Interests [Member] </div>
<div>Reclassification of Redeemable Common Shares from Temporary to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>Temporary Equity, Including Portion Attributable to Noncontrolling Interests [Member] </div>
<div>Reclassification of Share-based Awards from Liabilities and Temporary Equity to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>Temporary Equity, Including Portion Attributable to Noncontrolling Interests [Member] </div>
<div>Series C Preferred Stock [Member]</div>
</th>
<th class="th">
<div>Temporary Equity, Including Portion Attributable to Noncontrolling Interests [Member] </div>
<div>Series A Preferred Stock [Member]</div>
</th>
<th class="th">
<div>Temporary Equity, Including Portion Attributable to Noncontrolling Interests [Member] </div>
<div>Series B Preferred Stock [Member]</div>
</th>
<th class="th" colspan="2"><div>Common Stock [Member]</div></th>
<th class="th">
<div>Common Stock [Member] </div>
<div>Reclassification of Redeemable Common Shares from Temporary to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>Common Stock [Member] </div>
<div>Reclassification of Share-based Awards from Liabilities and Temporary Equity to Permanent Equity [Member]</div>
</th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th">
<div>Additional Paid-in Capital [Member] </div>
<div>Reclassification of Redeemable Common Shares from Temporary to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>Additional Paid-in Capital [Member] </div>
<div>Reclassification of Share-based Awards from Liabilities and Temporary Equity to Permanent Equity [Member]</div>
</th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th">
<div>Treasury Stock [Member] </div>
<div>Reclassification of Redeemable Common Shares from Temporary to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>Treasury Stock [Member] </div>
<div>Reclassification of Share-based Awards from Liabilities and Temporary Equity to Permanent Equity [Member]</div>
</th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th">
<div>Retained Earnings [Member] </div>
<div>Reclassification of Redeemable Common Shares from Temporary to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>Retained Earnings [Member] </div>
<div>Reclassification of Share-based Awards from Liabilities and Temporary Equity to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>Retained Earnings [Member] </div>
<div>Cumulative Effect, Period of Adoption, Adjustment [Member]</div>
</th>
<th class="th">
<div>Retained Earnings [Member] </div>
<div>Series A Preferred Stock [Member]</div>
</th>
<th class="th">
<div>Retained Earnings [Member] </div>
<div>Series B Preferred Stock [Member]</div>
</th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th">
<div>AOCI Attributable to Parent [Member] </div>
<div>Reclassification of Redeemable Common Shares from Temporary to Permanent Equity [Member]</div>
</th>
<th class="th">
<div>AOCI Attributable to Parent [Member] </div>
<div>Reclassification of Share-based Awards from Liabilities and Temporary Equity to Permanent Equity [Member]</div>
</th>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Balance, temporary equity, shares (in shares) at Dec. 31, 2018</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,529,461<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Balance, temporary equity, including noncontrolling interest at Dec. 31, 2018</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 108,958<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 109,732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2018</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,838,841<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2018</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (142,809)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,975<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (154,289)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,975<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity', window );">Reclassification of share-based awards to mezzanine equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(517)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(517)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_RemeasurementOfRedemptionValueOfCommonShares', window );">Remeasurement of redemption value of common shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (10,684)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,684)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Proceeds from exercise of options (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">451,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">451,955<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from exercise of options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock', window );">Remeasurement of redemption value of convertible preferred stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,013)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,013<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,013)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(20,174)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,174)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net income attributable to and accretion of redeemable noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">(0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net loss attributable to and accretion of redeemable noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Proceeds from the issuance of common stock, net of issuance costs (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,000,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,040,777<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from the issuance of common stock, net of issuance costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">33,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_TemporaryEquitySharesRedempted', window );">Redemption of Series B convertible preferred stock (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(43,603,859)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,834,851)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_TemporaryEquityValueRedempted', window );">Redemption of Series B convertible preferred stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (80,695)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (9,258)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (9,258)<span></span>
</td>
<td class="num">$ (80,695)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock', window );">Redemption of Series B convertible preferred stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,030)<span></span>
</td>
<td class="num">$ (81,018)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,030)<span></span>
</td>
<td class="num">$ (81,018)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Balance, temporary equity, shares (in shares) at Dec. 31, 2019</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,091,344<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Balance, temporary equity, including noncontrolling interest at Dec. 31, 2019</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 182,656<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">194,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2019</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,331,573<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2019</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(198,682)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(233,957)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_ReclassificationOfOptionsFromPermanentEquityToLiability', window );">Options reclassified from permanent equity to liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,203)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,203)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock', window );">Deemed dividend on extinguishment of Series B convertible preferred stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,408<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock', window );">Deemed dividend on extinguishment of Series B convertible preferred stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (15,408)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (15,408)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity', window );">Reclassification of share-based awards to mezzanine equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(198)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(198)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_RemeasurementOfRedemptionValueOfCommonShares', window );">Remeasurement of redemption value of common shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (14,390)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,390)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Proceeds from exercise of options (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">707,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">759,293<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from exercise of options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock', window );">Remeasurement of redemption value of convertible preferred stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(32,976)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,976<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,976)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact', window );">Issuance of redeemable noncontrolling interest in EduTech</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(16,969)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,969)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net income attributable to and accretion of redeemable noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">(0)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">(0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">(0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net loss attributable to and accretion of redeemable noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(27)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Proceeds from the issuance of common stock, net of issuance costs (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,979,055<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from the issuance of common stock, net of issuance costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">56,261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares', window );">Settlement of restricted stock issued in exchange for non-recourse promissory note (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,607,432<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue', window );">Settlement of restricted stock issued in exchange for non-recourse promissory note</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost', window );">Issuance of common shares in exchange for issuance cost (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">391,115<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost', window );">Issuance of common shares in exchange for issuance cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_TemporaryEquitySharesRedempted', window );">Redemption of Series B convertible preferred stock (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,090,752)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_TemporaryEquityValueRedempted', window );">Redemption of Series B convertible preferred stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (32,242)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,242)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock', window );">Redemption of Series B convertible preferred stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,470)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,470)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect', window );">Issuance of redeemable noncontrolling interest in EduTech</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity', window );">Net income attributable to noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Balance, temporary equity, shares (in shares) at Dec. 31, 2020</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,001,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,000,592<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Balance, temporary equity, including noncontrolling interest at Dec. 31, 2020</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">213,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 183,390<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">213,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2020</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,068,469<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(192,827)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299,789)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity', window );">Reclassification of share-based awards to mezzanine equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_ReclassificationOfCommonSharesToTemporaryEquity', window );">Reclassification of common shares to mezzanine equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_RemeasurementOfRedemptionValueOfCommonShares', window );">Remeasurement of redemption value of common shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (7,361)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,361)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Proceeds from exercise of options (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,141,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,141,331<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from exercise of options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 8,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Common stock issued upon vesting of restricted stock units (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170,852<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">46,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock', window );">Remeasurement of redemption value of convertible preferred stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(32,928)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,928<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,928)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact', window );">Issuance of redeemable noncontrolling interest in EduTech</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of convertible preferred stock (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(42,000,592)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of convertible preferred stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (216,318)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(216,318)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of convertible preferred stock (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,500,592<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments', window );">Conversion of convertible preferred stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">85,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationsOfTemporaryToPermanentEquity', window );">Reclassification of temporary equity to permanent equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,307<span></span>
</td>
<td class="nump">$ 41,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (39,307)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (1,695)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (39,307)<span></span>
</td>
<td class="num">$ (1,695)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,307<span></span>
</td>
<td class="nump">$ 41,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Merger and recapitalization, net of transaction costs (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,940,523<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Merger and recapitalization, net of transaction costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">299,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">299,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares', window );">Reclassification of earn-out RSUs to earn-out shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(714)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(714)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Reclassification of Apex shares purchased prior to the Business Combination</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,739)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,739)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(33,245)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33,245)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net income attributable to and accretion of redeemable noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">(0)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">(0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">(0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">(0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net loss attributable to and accretion of redeemable noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,974)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,974)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,974)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,974)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments', window );">Foreign currency translation adjustment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(63)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(63)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Balance, temporary equity, shares (in shares) at Dec. 31, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Balance, temporary equity, including noncontrolling interest at Dec. 31, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181,821,767<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 250,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 625,056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,739)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (375,297)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="48"></td></tr>
<tr><td colspan="48"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">As part of the Business Combination (as disclosed in "Note 3 &#8212; Business Combination"), all per share information has been retroactively adjusted using an exchange ratio of 8.69144 per share.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of adjustment to equity for deemed dividend on extinguishment of preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of adjustment to equity for redemption of convertible preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the impact on stockholders' equity of the issuance of redeemable noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the temporary equity effect of the issuance of redeemable noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the temporary equity effect of net income (loss) attributable to and accretion of redeemable noncontrolling interest during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_ReclassificationOfCommonSharesToTemporaryEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of common shares reclassified to temporary equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_ReclassificationOfCommonSharesToTemporaryEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_ReclassificationOfOptionsFromPermanentEquityToLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of options reclassified from permanent equity to liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_ReclassificationOfOptionsFromPermanentEquityToLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of share-based awards reclassified to temporary equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of reclassifications of earn-out RSUs to earn-out shares during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_RemeasurementOfRedemptionValueOfCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustemtn for remeasurement of redemption value of common shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_RemeasurementOfRedemptionValueOfCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for remeansurement of redemption value of convertible preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>represents settlement of restricted stock issued in exchange for non-recourse promissory note, shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents settlement of restricted stock issued in exchange for non-recourse promissory note, value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share issued for issuance cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued for issuance cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary equity effect of deemed dividend on extinguishment of preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_TemporaryEquitySharesRedempted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of temporary shares redempted during period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_TemporaryEquitySharesRedempted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_TemporaryEquityValueRedempted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in temporary equity due to redemption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_TemporaryEquityValueRedempted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationsOfTemporaryToPermanentEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123477628&amp;loc=d3e90193-114008<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationsOfTemporaryToPermanentEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.27(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments to temporary equity resulting from foreign currency translation adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803658386968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Mezzanine Equity and Stockholders' Deficiency (Parentheticals)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_BusinessCombinationShareExchangeRatio', window );">Business Combination, Share Exchange Ratio</a></td>
<td class="nump">8.69144<span></span>
</td>
<td class="nump">8.69144<span></span>
</td>
<td class="nump">8.69144<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_BusinessCombinationShareExchangeRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the share exchange ratio in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_BusinessCombinationShareExchangeRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803660295400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (33,245)<span></span>
</td>
<td class="num">$ (16,969)<span></span>
</td>
<td class="num">$ (20,174)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization, Total</a></td>
<td class="nump">1,238<span></span>
</td>
<td class="nump">1,059<span></span>
</td>
<td class="nump">1,049<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_ForeignCurrencyRemeasurementGainLoss', window );">Foreign currency remeasurement loss (gain)</a></td>
<td class="nump">1,308<span></span>
</td>
<td class="num">(378)<span></span>
</td>
<td class="nump">362<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for doubtful accounts</a></td>
<td class="num">(740)<span></span>
</td>
<td class="nump">690<span></span>
</td>
<td class="nump">296<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">59,508<span></span>
</td>
<td class="nump">33,767<span></span>
</td>
<td class="nump">13,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Loss (gain) on disposal of property and equipment</a></td>
<td class="num">(15)<span></span>
</td>
<td class="nump">80<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="num">(175)<span></span>
</td>
<td class="num">(433)<span></span>
</td>
<td class="num">(1,610)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_GainLossOnChangeInContingentLiabilityAndWarrants', window );">Change in value of earn-out and warrant liabilities</a></td>
<td class="num">(21,233)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables', window );">Accounts receivable and long-term unbilled receivables</a></td>
<td class="num">(9,012)<span></span>
</td>
<td class="num">(8,946)<span></span>
</td>
<td class="num">(13,150)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(5,914)<span></span>
</td>
<td class="nump">1,204<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Deferred contract costs and other assets</a></td>
<td class="num">(8,121)<span></span>
</td>
<td class="num">(3,236)<span></span>
</td>
<td class="num">(5,023)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable, accrued expenses and other liabilities</a></td>
<td class="nump">10,626<span></span>
</td>
<td class="nump">971<span></span>
</td>
<td class="nump">7,778<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">10,805<span></span>
</td>
<td class="nump">11,311<span></span>
</td>
<td class="nump">14,365<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">5,030<span></span>
</td>
<td class="nump">19,120<span></span>
</td>
<td class="num">(2,051)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromShortTermInvestments', window );">Maturity (purchase) of short-term investments</a></td>
<td class="num">(916)<span></span>
</td>
<td class="nump">2,391<span></span>
</td>
<td class="num">(398)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(2,461)<span></span>
</td>
<td class="num">(1,023)<span></span>
</td>
<td class="num">(1,083)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(3,377)<span></span>
</td>
<td class="nump">1,368<span></span>
</td>
<td class="num">(1,481)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_ProceedsFromRecapitalizationGross', window );">Proceeds from recapitalization of Apex shares</a></td>
<td class="nump">491,563<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock', window );">Redemption of redeemable convertible preferred stock</a></td>
<td class="num">(130,925)<span></span>
</td>
<td class="num">(33,712)<span></span>
</td>
<td class="num">(179,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_PaymentsForRedemptionOfLegacyCommonStock', window );">Redemption of Legacy AvePoint common stock</a></td>
<td class="num">(106,169)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(1,628)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions', window );">Payment of net cash settlement for management options</a></td>
<td class="num">(7,530)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">5,566<span></span>
</td>
<td class="nump">612<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMinorityShareholders', window );">Proceeds from sale of common shares of subsidiary</a></td>
<td class="nump">753<span></span>
</td>
<td class="nump">7,505<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Repayments of capital leases</a></td>
<td class="num">(25)<span></span>
</td>
<td class="num">(49)<span></span>
</td>
<td class="num">(82)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments of debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(300)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_ProceedsFromIssuanceOfCommonStockNet', window );">Proceeds from issuance of Common stock, net of issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">58,770<span></span>
</td>
<td class="nump">33,670<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Collection of promissory note</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">284<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_ProceedsFromNonrecoursePromissoryNote', window );">Collection of non-recourse promissory note</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,639<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds from issuance of Series C convertible preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_PaymentsForTransactionFeesBusinessAcquisition', window );">Payments of transaction fees by Legacy AvePoint</a></td>
<td class="num">(2,998)<span></span>
</td>
<td class="num">(2,089)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_ProceedsFromRecapitalizationIssuanceCosts', window );">Payments of transaction fees</a></td>
<td class="num">(49,990)<span></span>
</td>
<td class="num">(101)<span></span>
</td>
<td class="num">(4,770)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">198,617<span></span>
</td>
<td class="nump">35,559<span></span>
</td>
<td class="num">(94)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rates on cash</a></td>
<td class="num">(1,165)<span></span>
</td>
<td class="nump">903<span></span>
</td>
<td class="num">(590)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">199,105<span></span>
</td>
<td class="nump">56,950<span></span>
</td>
<td class="num">(4,216)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">69,112<span></span>
</td>
<td class="nump">12,162<span></span>
</td>
<td class="nump">16,378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">268,217<span></span>
</td>
<td class="nump">69,112<span></span>
</td>
<td class="nump">12,162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="nump">4,037<span></span>
</td>
<td class="nump">1,068<span></span>
</td>
<td class="nump">247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash investing and financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Issuance of common shares in exchange for issuance cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,408<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Property and equipment acquired under capital leases</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 29<span></span>
</td>
<td class="nump">$ 57<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_ForeignCurrencyRemeasurementGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of foreign currency remeasurement gain (loss) recognized during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_ForeignCurrencyRemeasurementGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_GainLossOnChangeInContingentLiabilityAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of gain loss on contingent liability and warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_GainLossOnChangeInContingentLiabilityAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services, as well as long-term unbilled receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment for directive outstanding options settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_PaymentsForRedemptionOfLegacyCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for redemption of legacy common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_PaymentsForRedemptionOfLegacyCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_PaymentsForTransactionFeesBusinessAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payments for transaction fees business acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_PaymentsForTransactionFeesBusinessAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_ProceedsFromIssuanceOfCommonStockNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of common stock, net of issuance cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_ProceedsFromIssuanceOfCommonStockNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_ProceedsFromNonrecoursePromissoryNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash inflow from the collection of non-recourse promissory note.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_ProceedsFromNonrecoursePromissoryNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_ProceedsFromRecapitalizationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from recapitalization of shares, before issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_ProceedsFromRecapitalizationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_ProceedsFromRecapitalizationIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from issuance costs associated with the recapitalization of shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_ProceedsFromRecapitalizationIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123371682&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3098-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for reacquisition of callable preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657955944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Nature of Business and Organization<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Nature of Operations [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">1.</em> Nature of Business and Organization </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Apex Technology Acquisition Corporation ("<i><b>Apex</b></i>") was a blank check company incorporated in Delaware on <em style="font: inherit;"> April 5, 2019. </em>Apex&#160;was formed for the purpose of entering into a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with <em style="font: inherit;">one</em> or more businesses.&#160;AvePoint, Inc.&#160;(&#8220;<i><b>Legacy AvePoint</b></i>&#8221;)&#160;was incorporated as a New Jersey corporation on <em style="font: inherit;"> July&#160;</em><em style="font: inherit;">24,</em> <em style="font: inherit;">2001,</em> was redomiciled as a Delaware corporation in <em style="font: inherit;">2006,</em> and changed its name to "AvePoint Operations, Inc." in <em style="font: inherit;"> June&#160;</em><em style="font: inherit;">2021.</em></p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> November&#160;</em><em style="font: inherit;">23,</em> <em style="font: inherit;">2020,</em> Legacy AvePoint and the members of the Apex Group entered into the Business Combination Agreement. On <em style="font: inherit;"> July 1, 2021, </em>Pursuant to the terms of the Business Combination Agreement, Merger Sub <em style="font: inherit;">1,</em> a wholly owned subsidiary of Apex, merged with and into Legacy AvePoint, with Legacy AvePoint surviving the merger as a wholly-owned subsidiary of Apex. Promptly following the <em style="font: inherit;">first</em> merger, Legacy AvePoint merged with and into Merger Sub <em style="font: inherit;">2,</em> with Merger Sub <em style="font: inherit;">2</em> as the surviving company and a wholly owned subsidiary of Apex, subsequently renamed &#8220;AvePoint US LLC.&#8221; Following the consummation of those merger activities, Apex was renamed &#8220;AvePoint, Inc.&#8221; On <em style="font: inherit;"> July 26, 2021,&#160;</em>AvePoint US LLC merged with and into AvePoint, Inc. with AvePoint, Inc. (hereinafter referred to as &#8220;<i><b>AvePoint</b></i>,&#8221; &#8220;<i><b>we</b></i>,&#8221; "<i><b>us</b></i>," or &#8220;<i><b>our</b></i>&#8221;) surviving.&#160;See the sections of this Annual Report titled "<i>Business </i>&#8212;<i> <em style="font: inherit;">2021</em> Consummation of the Business Combination</i>&#8221; (Part I, Item <em style="font: inherit;">1</em> of this Annual Report) and "<i>Note <em style="font: inherit;">3</em> - Business Combination</i>" (Part II, Item <em style="font: inherit;">8</em> of this Annual Report) for additional information.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">We are a leading provider of enterprise collaboration and productivity software solutions. We develop, market, and sell our suite of software solutions and services, primarily in North America, Europe, Australia, and Asia. We provide our customers with high-performance infrastructure management, compliance, data governance, mobility and productivity, online services and software solutions consulting. We do this through our Confidence Platform, a SaaS platform that assists organizations who use <em style="font: inherit;">M365</em> and more than a half dozen other cloud collaboration utilities. Our Confidence Platform, built on AOS, contains our suites of software solutions: our Control Suite, for data governance enabling collaboration services at scale, with automation and repeatable business templates; our Fidelity Suite for the preservation of data integrity as organizations undergo digital transformation projects to streamline the way they work from <em style="font: inherit;">one</em> collaboration system to the next; and our Resilience Suite to help organizations comply with data governance regulations, preserve business records for compliance, and ensure business continuity.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Our principal headquarters are located in Jersey City, New Jersey, with our operating headquarters in Richmond, Virginia and&#160;additional offices in North America, Europe, Asia, Australia and the Middle East.</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657969400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">2.</em> Summary of Significant Accounting Policies </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Basis of Presentation </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) and include the consolidated accounts of AvePoint, Inc. and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Comparative Data</b></i></span></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#65279;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Certain amounts from prior periods which have been presented separately have been grouped to conform to the current period presentation, including:</p> &#160;
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of prepaid rent to be included in prepaid expenses and other current assets on the consolidated balance sheets as of <em style="font: inherit;"> December 31, 2020;</em></p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of accrued rent obligation to be included in accounts payable, accrued expenses and other liabilities on the consolidated statements of cash flows for the years ended <em style="font: inherit;"> December 31, 2020 </em>and <em style="font: inherit;">2019;</em></p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of equity issuance costs to be offset from proceeds from issuance of common stock on the consolidated statements of mezzanine equity and stockholders' equity (deficiency) for the year ended <em style="font: inherit;"> December 31, 2020;</em></p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of equity issuance costs to be offset from proceeds from issuance of Series C preferred stock on the consolidated statements of mezzanine equity and stockholders' equity (deficiency) for the year&#160;ended <em style="font: inherit;"> December 31, 2019;</em></p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of remeasurement of redemption value of Series B preferred stock to be offset from remeasurement of redemption value of Series C preferred stock and both included in the remeasurement of redemption value of convertible preferred stock on the consolidated statements of mezzanine equity and stockholders&#8217; equity (deficiency) for the year ended <em style="font: inherit;"> December 31, 2019; </em>and</p> </td></tr>
</tbody></table> &#160;
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;">The reclassification of current portion of capital lease and deferred rent into others on the Note <em style="font: inherit;">7</em> &#8212; accrued expenses and other liabilities in the notes to consolidated financial statements as of <em style="font: inherit;"> December 31, 2020.</em></td></tr>
</tbody></table>
   <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: top; width: 95%;"><em style="font: inherit;"/></td></tr>
</tbody></table> &#160;
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;"/>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;"><span style="text-decoration: underline; "><i><b>Business Combination</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Business Combination was accounted for as a reverse recapitalization as Legacy AvePoint&#160;was determined to be the accounting acquirer under Financial Accounting Standards Board&#8217;s Accounting Standards Codification Topic <em style="font: inherit;">805,</em> Business Combinations. This determination was primarily based on Legacy AvePoint comprising the ongoing operations of the combined entity, Legacy AvePoint&#8217;s senior management comprising the majority of the senior management of the combined company&#160;and the prior shareholders of Legacy AvePoint having a majority of the voting power of the combined entity. In connection with the Business Combination, the outstanding shares of Legacy AvePoint's&#160;preferred stock were redeemed for cash and shares of AvePoint&#8217;s Common Stock and the outstanding shares of Legacy AvePoint's&#160;common stock were converted into AvePoint's Common Stock, representing a recapitalization, and the net assets of the Company were acquired at historical cost, with no goodwill or intangible assets recorded. Operations and assets and liabilities of the Company prior to the Business Combination&#160;in these financial statements are those of Legacy AvePoint. As a result, these financial statements represent the continuation of Legacy AvePoint and the historical shareholders&#8217; deficiency. Common stock, preferred stock and loss per share of Legacy AvePoint&#160;prior to the Business Combination have been retrospectively adjusted for the Business Combination using an exchange ratio of <span style="-sec-ix-hidden:c82735850">8.69144.</span> Options to purchase common stock of Legacy AvePoint were converted into options to purchase common stock of AvePoint, Inc. using an exchange ratio&#160;of <em style="font: inherit;">8.6914.</em> The options, as converted, continue to be governed by Legacy AvePoint's existing stock option plan. The accumulated deficit of Legacy AvePoint&#160;has been carried forward after the Business Combination. Refer to <i style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">"Note <em style="font: inherit;">3</em>&#160;&#8212; Business Combination"</i> for additional information. All per share information in the consolidated balance sheets, consolidated statements of operations, consolidated statements of mezzanine equity and stockholders' equity (deficiency) and the notes to consolidated financial statements have been retroactively adjusted using an exchange ratio of 8.69144 per share.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"/>
   <div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     &#160;
   </div>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Use of Estimates </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our&#160;consolidated financial statements and accompanying notes. We base our estimates and assumptions on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our consolidated balance sheets and the amounts of revenue and expenses reported for each of its periods presented are affected by estimates and assumptions, which are used for, but <em style="font: inherit;">not</em> limited to, the accounting for revenue recognition, allowance for doubtful accounts, deferred contract costs, income taxes and related reserves, stock-based compensation, and earn-out liabilities. Actual results and outcomes <em style="font: inherit;"> may </em>differ from management&#8217;s estimates and assumptions due to risks and uncertainties, including uncertainty in the current economic environment due to the outbreak of COVID-<em style="font: inherit;">19.</em></p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><em style="font: inherit;"/></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>


   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Foreign Currency </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We have foreign operations where the functional currency has been determined to be the local currency, in accordance with FASB ASC <em style="font: inherit;">830,</em> <i>Foreign Currency Matters</i>. Adjustments resulting from translating such foreign functional currency assets and liabilities into U.S. dollars, based on current exchange rates, are recorded as a separate component of stockholders&#8217; deficiency under the caption, accumulated other comprehensive income. Revenue and expenses are translated using average rates prevailing during the period. Transaction gains and losses arising from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in other income (expense), net in the Company&#8217;s consolidated statements of operations. Transaction losses&#160;totaled $0.9&#160;million,&#160;$0.6&#160;million and $0.7 million&#160;for the&#160;years ended <em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em> respectively.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Cash and Cash Equivalents </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We maintain cash with several high credit-quality financial institutions. We consider all investments available with original maturities of <em style="font: inherit;">three</em> months or less to be cash equivalents and consist mainly of U.S. treasury bills and certificate of deposits. These investments are <em style="font: inherit;">not</em> subject to significant market risk. We maintain our cash and cash equivalents in bank accounts which, at times, exceed the federally insured limits. We have <em style="font: inherit;">not</em> experienced any losses in such accounts. We maintain cash balances used in operations at entities based in the People&#8217;s Republic of China, which imposes regulations that limit the ability to transfer cash out of the country. As of <em style="font: inherit;"> December 31, 2021</em>&#160;and <em style="font: inherit;"> December 31, 2020</em>, our cash balances at these entities were $9.3&#160;million&#160;and $6.8&#160;million, respectively. For purposes of the&#160;consolidated statements of cash flows, cash includes all amounts in the consolidated balance sheets captioned cash and cash equivalents.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><i><b>Short-Term Investments</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Short-term investments consist mainly certificate of deposits held by financial institutions which have an initial maturity of greater than <em style="font: inherit;">three</em> months but less than or equal to <em style="font: inherit;">one</em> year at period end.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><i><b>Allowance for Doubtful Accounts</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The Company evaluates the collectability of its accounts receivable based on a combination of factors. Where we are aware of circumstances that <em style="font: inherit;"> may </em>impair a specific customer&#8217;s ability to meet its financial obligations, we record a specific allowance against amounts due. For all other customers, we recognize allowances for doubtful accounts based on the length of time the receivables are outstanding, the current business environment and its historical experience. Accounts are written off when deemed uncollectible. Recoveries of accounts receivable previously written off are recorded when received. As such, we present trade receivables at their net estimated realizable value through use of the allowance for doubtful accounts.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><i><b>Property and Equipment</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Property and equipment are stated at cost and depreciated on a straight-line basis over the shorter of their estimated useful lives or related contract terms beginning in the year the asset was placed into service.</p>

     <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 80%; margin-left: 10%; margin-right: 10%;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: middle; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="3" rowspan="1" style="vertical-align: bottom; width: 13%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">Years</td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer equipment and software</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">3.0</td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td><td style="vertical-align: bottom; width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">5.0</td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">-</em></td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">11.0</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixture</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">7.0</td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Office equipment</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">5.0</td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">39.5</td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> </td></tr>
</tbody></table>
     <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Normal repair and maintenance costs are expensed as incurred. We write off depreciated assets that are <em style="font: inherit;">no</em> longer in service.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the improvements and such amortization is included in depreciation and amortization expense.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We evaluate long-lived assets, which include leasehold improvements and equipment subject to amortization, for impairment whenever events or changes in business circumstances indicate that the carrying value of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. An impairment loss will be recognized when the aggregate of estimated undiscounted future cash flows expected to result from the use and the eventual disposition of the long-lived assets less than its carrying amount. Impairment, if any, is determined based on the fair value of the long-lived asset.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">There were no impairment charges recognized during the years ended years&#160;ended&#160;<em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em>, and <em style="font: inherit;">2019</em>, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We evaluate the portion of depreciation and amortization expense attributable to cost of revenue based on organizational headcount directly attributable to the generation of revenue. Based on this evaluation, we have determined that depreciation and amortization attributable to cost of revenue is <em style="font: inherit;">not</em> material; therefore, the full expense has been recorded in operating expenses in the consolidated statements of operations.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Deferred Contract Costs </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We defer sales commissions earned by its sales force that are considered to be incremental and recoverable costs of obtaining SaaS, term&#160;license and support, service, perpetual license and maintenance contracts. We have structured commissions plans such that the commission rate paid on renewal contracts are less than those paid on the initial contract; therefore, it is determined that the renewal commissions are <em style="font: inherit;">not</em> commensurate with the initial commission. We determine the estimated average customer relationship period and average renewal term utilizing a portfolio approach. Deferred costs are periodically reviewed for impairment.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Amortization of deferred contract costs of $9.5&#160;million, $10.5&#160;million and $7.7 million&#160;for the years&#160;ended <em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em> respectively, is included as a component of sales and marketing expenses in our&#160;consolidated statements of operations. Deferred contract costs recognized as a contract asset on our balance sheet was&#160;$38.9 million&#160;and $31.9 million&#160;at <em style="font: inherit;"> December 31, 2021</em>&#160;and <em style="font: inherit;"> December 31, 2020</em>, respectively.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Software Development Costs</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Costs incurred in the development of new software products and enhancements to existing software products to be accounted for under software revenue recognition guidance are accounted for in accordance with ASC <em style="font: inherit;">985</em>-<em style="font: inherit;">20,</em> Costs of Software to be Sold, Leased, or Marketed, or ASC <em style="font: inherit;">985</em>-<em style="font: inherit;">20.</em> These costs, consisting primarily of salaries and related payroll costs, are expensed as incurred until technological feasibility has been established. After technological feasibility is established, costs are capitalized in accordance with ASC <em style="font: inherit;">985</em>-<em style="font: inherit;">20.</em> Company&#8217;s primary on-premises product is DocAve which is within the scope of subtopic <em style="font: inherit;">985</em>-<em style="font: inherit;">20.</em> DocAve has been on the market since <em style="font: inherit;">2002.</em> Typically, the economic life of software produced is less than 5 years. As such, any costs subject to capitalization under ASC <em style="font: inherit;">985</em>-<em style="font: inherit;">20</em> would be fully amortized at this time. As a result, no internally generated software development costs have been capitalized as of <em style="font: inherit;"> December 31, 2021 </em>or <em style="font: inherit;"> December 31, 2020.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We account for costs to develop or obtain internal-use software and implementation costs incurred in hosting arrangements in accordance with ASC <em style="font: inherit;">350</em>-<em style="font: inherit;">40,</em> Internal-Use Software, or ASC <em style="font: inherit;">350</em>-<em style="font: inherit;">40.</em> We also account for costs of significant upgrades and enhancements resulting in additional functionality under ASC <em style="font: inherit;">350</em>-<em style="font: inherit;">40.</em> These costs are primarily software purchased for internal-use, purchased software licenses, implementation costs, and development costs related to our hosted product, which is accessed by customers on a subscription basis. Costs incurred for maintenance, training, and minor modifications or enhancements are expensed as incurred. Internal-use software is amortized on a straight-line basis over its estimated useful life, which is generally <span style="-sec-ix-hidden:c82735903">three</span> years. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. Internally developed software costs required to be capitalized as defined by the accounting guidance are <em style="font: inherit;">not</em> material to our consolidated financial statements.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Revenue Recognition </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We derive revenue from <em style="font: inherit;">four</em> primary sources: SaaS, term&#160;license and support, services, and maintenance.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The following table presents our revenue by source:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

     <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">For the Year Ended</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenue:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">SaaS</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735252">$ 85,580</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735253">$ 52,074</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735254">$ 27,744</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Term license and support</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">50,970</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">38,949</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">26,985</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">31,919</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">34,140</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">26,662</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Maintenance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">21,022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">23,462</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">29,122</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Perpetual license</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt">2,418</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt">2,908</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt">5,586</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735267">$ 191,909</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735268">$ 151,533</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735269">$ 116,099</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
     <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Term&#160;license and perpetual license revenue recognized at point in time was&#160;$39.7&#160;million,&#160;$32.4&#160;million&#160;and $26.3 million for the years&#160;ended&#160;<em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019,</em> respectively.&#160;The remaining revenue amount is recognized over time.</p>
    <div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &quot;Times New Roman&quot;, Times, serif; text-align: justify;">
      &#160;
    </div>
    <div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &quot;Times New Roman&quot;, Times, serif; text-align: justify;">
      Our sources of revenue mainly include:
    </div>
    <div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &quot;Times New Roman&quot;, Times, serif;">
      &#160;
    </div>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">SaaS and term&#160;license and support revenue includes revenue from sale of SaaS and term&#160;license and support, versions of our software and related customer support. SaaS revenue is recognized ratably over the term of the of the contract. Term&#160;License revenue includes distinct&#160;on-premises&#160;license and support performance obligations. The license is generally recognized upfront at the point in time when the software is made available to the customer to download and use, and the support is recognized ratably over the term of the of the contract.</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Perpetual license revenue is recognized up front upon delivery of the licensed product and/or the utility that enables the customer to access authorization keys, provided that an enforceable contract has been received. Typically, our perpetual licenses are sold with post-contract support (PCS), which includes unspecified technical enhancements and customer support. Revenue from PCS is classified as maintenance revenue and is recognized ratably over the term of the contract, which is typically <em style="font: inherit;">one</em> year, as we satisfy the PCS performance obligation.</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Services revenue includes revenue derived primarily from the implementation of software, training, consulting, and migrations. We also offer license customization and managed services. Services revenue from implementation, training, consulting, migration, and license customization is recognized by applying a measure of progress, such as labor hours to determine the percentage of completion of each contract. Services revenue from managed services is recognized ratably on a straight line basis over the contract term.</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">ASC <em style="font: inherit;">606</em> is a single standard for revenue recognition that applies to all of our SaaS, term&#160;license and support, services, perpetual license and maintenance arrangements and generally requires revenue to be recognized upon the transfer of control of promised goods or services provided to its customers, reflecting the amount of consideration it expects to receive for those goods or services. Pursuant to ASC <em style="font: inherit;">606,</em> revenue are recognized upon the application of the following steps:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">identification of the contract, or contracts, with a customer;</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">identification of the performance obligations in the contract;</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">determination of the transaction price;</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">allocation of the transaction price to the performance obligations in the contract; and</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">recognition of revenue when, or as, the contractual performance obligations are satisfied.</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The timing of revenue recognition <em style="font: inherit;"> may </em>differ from the timing of invoicing to our customers. We record an unbilled receivable when revenue is recognized prior to invoicing. Current unbilled receivable is included in accounts receivable, net in the consolidated balance sheets. We record deferred revenue in the consolidated balance sheets when cash is collected or invoiced before revenue is earned. Our standard payment terms are generally net <em style="font: inherit;">30</em> days. Invoices for SaaS, term&#160;license and support and maintenance are generally issued annually in advance or when the license is made available for customer use. Invoices for license contracts are generally issued when the license is available for the customer for download. Services are generally invoiced in advance or as the services are performed.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Total deferred revenue as of <em style="font: inherit;"> December 31, 2020</em>&#160;was $74.7&#160;million, of which $62.1&#160;million was recognized as revenues&#160;for the year ended <em style="font: inherit;"> December 31, 2021</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The opening and closing balances of the Company&#8217;s accounts receivable, net, deferred revenue and deferred contract costs are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

     <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Accounts</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Deferred</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">receivable,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Deferred</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">contract</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">net (1)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">revenue</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">costs</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Opening (January 1, 2020)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,619</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60,600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,351</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Closing (December 31, 2020)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">53,749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">74,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Increase/(decrease)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,088</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,592</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Opening (January 1, 2021)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">53,749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">74,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Closing (December 31, 2021)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">82,332</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,926</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Increase/(decrease)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,586</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,983</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
     <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">(<em style="font: inherit;">1</em>) Accounts receivable, net is inclusive of accounts receivable,&#160;net of allowance for doubtful accounts, current unbilled receivables and long-term unbilled receivables.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Our revenue arrangements generally include standard warranty or service level provisions that its arrangements will perform and operate in all material respects as defined in the respective agreements, the financial impacts of which have historically been and are expected to continue to be insignificant. Our arrangements generally do <em style="font: inherit;">not</em> include a general right of return relative to the delivered products or services. We recognize revenue&#160;net of any taxes collected from customers, which are subsequently remitted to governmental authorities.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Many of our&#160;contracts include multiple performance obligations. Judgment is required in determining whether each performance obligation is distinct. Our products and services generally do <em style="font: inherit;">not</em> require a significant amount of integration or interdependency; therefore, the Company&#8217;s products and services are generally <em style="font: inherit;">not</em> combined. We allocate&#160;the transaction price for each contract to each performance obligation based on the relative standalone selling price (&#8220;<i><b>SSP</b></i>&#8221;) for each performance obligation within each contract.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We use&#160;judgment in determining the SSP for products and services. For substantially all performance obligations except&#160;term licenses, we are&#160;able to establish the SSP based on the observable prices of products or services sold separately in comparable circumstances to similar customers. We typically establish an SSP range for our products and services which is reassessed on a periodic basis or when facts and circumstances change. Term license are sold only as a bundled arrangement that includes the rights to a term license and support.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">&#160;</p>
    <div style="color: rgb(0, 0, 0); white-space: pre-wrap; font-size: 10pt; text-indent: 36pt;">
      In determining the SSP of license and support in a term license arrangement we applied observable inputs using the value relationship between support and term license, the value relationship between support and perpetual licenses, the average economic life of our products, software renewals rates and the price of the bundled arrangement&#160; in relation to the perpetual licensing approach. Using a combination of the relative fair value method or the residual value method the SSP of the performance obligations in an arrangement was allocated to each performance obligation within a sales arrangement.
    </div> <p style="text-indent: 36pt;"><span style="background-color:#ffffff;">As of </span><em style="font: inherit;"> December 31, 2021</em><span style="background-color:#ffffff;">, transaction price allocated to remaining performance obligations, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods, was </span>$201.1<span style="background-color:#ffffff;">&#160;million, of which </span>$147.1<span style="background-color:#ffffff;">&#160;million&#160;is related to SaaS and term&#160;license and support revenue. We expect to recognize approximately </span>76%<span style="background-color:#ffffff;">&#160;of the total transaction price allocated to remaining performance obligations&#160;over the next <span style="-sec-ix-hidden:c82735925">twelve</span> months and the remainder thereafter.</span></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We utilize indirect sales channels which utilize Channel Partners. These deals are executed in <em style="font: inherit;">one</em> of <em style="font: inherit;">two</em> ways:</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;">&#160;</td><td style="width: 18pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">1.</em></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><i>Channel Partner as Customer</i></b></p> </td></tr>
</tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">In the <em style="font: inherit;">first</em> form of these arrangements, the Channel Partner purchases the products from us at a discounted price and resells the products to end users at a price determined by the Channel Partner. In this scenario, the Channel Partner is the entity that has contracted with us and therefore is determined to be our customer. We recognize revenue when control of the goods and/or services are transferred to the customer. In this <em style="font: inherit;">first</em> form of the sales transaction, revenue recognition occurs upon transfer to the Channel Partner (acting as reseller) or as directed by the Channel Partner's (acting as reseller's) to its customer.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;">&#160;</td><td style="width: 18pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">2.</em></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><i>End User as Customer</i></b></p> </td></tr>
</tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In the <em style="font: inherit;">second</em> form, we bill the end user and the Channel Partner receives a commission. Upon analysis of deals executed through the <em style="font: inherit;">second</em> form of these channels, we determined that the end user represents our customer due to the fact that the end user purchased goods and/or services that are outputs of our ordinary activities. Consequently, Channel Partners utilized in deals executed through this <em style="font: inherit;">second</em> model are deemed to be agents of the transaction. In this <em style="font: inherit;">second</em> form of these arrangements, we recognize revenue upon transfer of the goods and/or services to the end user.</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"/>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Stock-Based Compensation</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Stock-based compensation represents the cost related to stock-based awards granted to employees. To date, we have issued both stock options and restricted stock units ("<i><b>RSUs</b></i>'). With respect to equity-classified awards, the Company measures stock-based compensation cost at the grant date based on the estimated fair value of the award and recognizes the cost as expense ratably (net of estimated forfeitures) over the requisite service period. With respect to liability-classified awards, the Company measures stock-based compensation cost at the grant date and at each reporting period based on the estimated fair value of the award. Stock-based compensation cost is&#160;recognized ratably over the requisite service period, net of actual forfeitures in the period.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">We estimate the fair value of stock options using a Black-Scholes valuation model. The Black-Scholes model requires highly subjective assumptions in order to derive the inputs necessary to the calculate the fair value of stock options. To estimate the expected term of stock options, the Company considered contractual terms of the options, including the vesting and expiration periods, as well as historical option exercise data and current market conditions to determine an estimated expected term. The Company&#8217;s historical experience is too limited to be able to reasonably estimate expected term. Expected volatility is based on historical volatility of a group of peer entities. Dividend yields are based upon historical dividend yields. Risk-free interest rates are based on the implied yields currently available on U.S. Treasury <em style="font: inherit;">zero</em> coupon issues with a remaining term equal to the expected term.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"/>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Income Taxes </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to difference between financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to be applied to taxable income in the years in which those temporary differences are expected to be recovered or settled.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We recognize liabilities for uncertain tax positions taken or expected to be taken in income tax returns. Accrued interest and penalties related to unrecognized tax benefits are recognized as part of the provision for income taxes. Judgment is required in determining the provision for income taxes, deferred tax assets and liabilities and unrecognize tax benefits. In determining the need for a valuation allowance, the historical and projected financial performance of the operation that is recording a net deferred tax asset is considered along with any other pertinent information.&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We file income tax returns in the U.S. federal, various states and foreign jurisdictions. The tax years <span style="-sec-ix-hidden:c82735937">2017</span> through <span style="-sec-ix-hidden:c82735938">2020</span>&#160;are open and subject to audit by US federal, state and local authorities. The tax years <span style="-sec-ix-hidden:c82735939">2011</span> through <em style="font: inherit;">2020</em>&#160;are open and subject to audit by foreign tax jurisdictions.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>


   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Redeemable Noncontrolling Interest </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">At <em style="font: inherit;"> December 31, 2021</em> and <em style="font: inherit;">2020,</em> we owned approximately 76.09% and 77.78%, respectively, and AEPL PTE. LTD. (&#8220;<i><b>AEPL</b></i>&#8221;) owned 23.91% and 22.22%, respectively, of AvePoint EduTech Pte. Ltd.. (&#8220;<i><b>EduTech</b></i>&#8221;). As part of AEPL&#8217;s investment in EduTech, we granted AEPL a put option which allows AEPL to cause us to repurchase AEPL&#8217;s shares in EduTech at any time between <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">24,</em> <em style="font: inherit;">2022</em> and <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">24,</em> <em style="font: inherit;">2023</em> at a price equal to AEPL&#8217;s initial investment. Consequently, we record redeemable noncontrolling interest as mezzanine equity in our&#160;consolidated balance sheets. At each reporting period, we increase the carrying amount of the redeemable noncontrolling interest by periodic accretions using the interest method so that the carrying amount will equal the redemption amount on the date that the put option becomes exercisable, and adjustments to the value are recorded as net income attributable to and accretion of redeemable noncontrolling interest on consolidated statements of mezzanine equity and stockholders' equity (deficiency).</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"/>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Emerging Growth Company </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">We are considered an emerging growth company. Section&#160;<em style="font: inherit;">102</em>(b)(<em style="font: inherit;">1</em>) of the Jobs Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have <em style="font: inherit;">not</em> had a Securities Act registration statement declared effective or do <em style="font: inherit;">not</em> have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. 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 an election to opt out is irrevocable. We have elected <em style="font: inherit;">not</em> 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, we, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"><b> </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Recent Accounting Pronouncements</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> August 2020, </em>the FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06,</em> &#8220;Debt &#8212; Debt with Conversion and Other Options (Subtopic <em style="font: inherit;">470</em>-<em style="font: inherit;">20</em>) and Derivatives and Hedging &#8212; Contracts in Entity&#8217;s Own Equity (Subtopic <em style="font: inherit;">815</em> &#8212; <em style="font: inherit;">40</em>)&#8221; (&#8220;ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06&#8221;</em>). ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity&#8217;s own equity. The ASU is part of the FASB&#8217;s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The amendments in this ASU are effective for entities eligible to be smaller reporting companies for fiscal years beginning after <em style="font: inherit;"> December 15, 2023. </em>We are currently evaluating the impact ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> will have on our consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> December 2019, </em>the FASB issued ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12,</em> Income Taxes (ASC <em style="font: inherit;">740</em>): Simplifying the Accounting for Income Taxes (ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em>), which is intended to simplify various areas related to the accounting for income taxes and improve consistent application of ASC <em style="font: inherit;">740.</em> The amendments in this ASU are effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after <em style="font: inherit;"> December 15, 2021. </em>Early adoption of the amendments is permitted, including adoption in any interim period for public business entities for periods for which financial statements have <em style="font: inherit;">not</em> yet been issued and all other entities for periods for which financial statements have <em style="font: inherit;">not</em> yet been made available for issuance. We are currently evaluating the impact of its pending adoption of ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em> on our&#160;consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> February 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">02,</em> Leases (ASC <em style="font: inherit;">842</em>) and subsequently issued amendments to the initial guidance: ASU <em style="font: inherit;">2017</em>-<em style="font: inherit;">13,</em> ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">10,</em> ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">11,</em> ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">20,</em> ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">01,</em> ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">10,</em> ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">02,</em>&#160;ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">05</em> and ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">05</em>&#160;(collectively, ASC <em style="font: inherit;">842</em>). ASC <em style="font: inherit;">842</em> requires companies to generally recognize on the balance sheet operating and financing lease liabilities and corresponding right-of-use assets. ASC <em style="font: inherit;">842</em> is effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after <em style="font: inherit;"> December 15, 2021. </em>ASC <em style="font: inherit;">842</em> must be adopted using a modified retrospective method and its early adoption is permitted. The Company is currently evaluating the impact of adoption of this ASU on its consolidated financial statements. While the Company generally expects the financial records to be impacted by the requirements highlighted above, the Company cannot reasonably estimate the impact that adoption of the ASUs referenced in this announcement is expected to have on the financial statements at this time.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> January 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> &#8220;Financial Instruments &#8212; Credit Losses on Financial Instruments,&#8221; which replaces incurred loss methodology to estimate credit losses on financial instruments with a methodology that reflects expected credit losses. This amendment affects entities holding financial assets that are <em style="font: inherit;">not</em> accounted for at fair value through net income including trade receivables. Subsequently FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">02</em> which deferred the adoption date. The amendments in this ASU are effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after <em style="font: inherit;"> December 15, 2022. </em>Early application of the amendments is permitted. The Company is currently evaluating the impact of adoption of this ASU on its consolidated financial statements.</p> <p style="text-indent: 36pt;">While we generally expect the financial records to be impacted by the requirements highlighted above, we cannot reasonably estimate the impact that adoption of the ASUs referenced in this announcement is expected to have on the financial statements at this time.</p>
   <p style="text-indent: 36pt;"/>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>


   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803658380040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Business Combination<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">3.</em>&#160;Business Combination </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> November&#160;</em><em style="font: inherit;">23,</em> <em style="font: inherit;">2020,</em> Legacy AvePoint and the members of the Apex Group entered into the Business Combination Agreement. The Business Combination by and among&#160;Legacy AvePoint and the members of the&#160;Apex Group&#160;was effected on <em style="font: inherit;"> July 1, 2021 </em>by the merger of Athena Technology Merger Sub, Inc.&#160;("<b><i>Merger Sub <em style="font: inherit;">1</em></i></b>")&#160;with and into Legacy AvePoint&#160;(the &#8220;<b><i>First Merger</i></b>&#8221;), with Legacy AvePoint surviving the First Merger as a wholly-owned subsidiary of Apex, and promptly following the First Merger, Legacy AvePoint was merged with and into Athena Technology Merger Sub <em style="font: inherit;">2,</em> LLC ("<b><i>Merger Sub <em style="font: inherit;">2</em></i></b>") (the &#8220;<b><i>Second Merger</i></b>&#8221;), with Merger Sub <em style="font: inherit;">2</em> surviving the Second Merger (the &#8220;<b><i>Surviving Entity</i></b>&#8221;) as a wholly-owned subsidiary of Apex (the Second Merger together with the First Merger,&#160;the &#8220;<b><i>Mergers</i></b>&#8221;). Following the consummation of the Mergers, the Surviving Entity changed its name to AvePoint US, LLC and Apex changed its name&#160;to AvePoint, Inc. (hereinafter referred to as &#8220;<b><i>AvePoint</i></b>,&#8221; the "<i><b>Company</b></i>,"&#160;&#8220;<b><i>we</i></b>,&#8221; "<b><i>us</i></b>," or &#8220;<b><i>our</i></b>&#8221;). On <em style="font: inherit;"> July 26, 2021, </em>AvePoint US, LLC was merged with and into AvePoint, with AvePoint surviving.</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The following transactions occurred in connection with the Business Combination which impacted our mezzanine equity and permanent equity accounts:</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: top; width: 51px; text-align: center;">&#9679;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Shares of Legacy AvePoint common stock were cancelled and converted into 103,831,523 shares of our Common Stock, par value $0.0001 per share.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#9679;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">$106.2 million was paid to holders of Legacy AvePoint common stock in exchange for 10,602,105 shares of Common Stock (as converted).&#160;</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#9679;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Shares of Apex Class A common stock were cancelled and converted into 34,982,628 shares of our Common Stock.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#9679;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Shares of Apex Class B common stock were cancelled and converted into 9,560,000 shares of our Common Stock.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#9679;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Apex entered into subscription agreements with certain investors, whereby 14,000,000 shares of our Common Stock at $10.00&#160;per share (&#8220;<i><b>PIPE Shares</b></i>&#8221;) for an aggregate purchase price of $140.0 million.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#9679;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">A portion of Legacy AvePoint preferred stock was cancelled and converted into 28,500,592 shares of our&#160;Common Stock. The remaining preferred stock was redeemed for $130.9 million.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#9679;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Options to purchase Legacy AvePoint common stock (other than certain options held by certain executives and options issued to certain employees in the People's Republic of China) were cancelled and converted into an option to purchase our Common Stock with the same terms and conditions (including vesting and exercisability terms) applicable to the corresponding former Legacy AvePoint options.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#9679;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Options to purchase Legacy AvePoint common stock issued to employees in the People's Republic of China were cancelled and converted into an option to purchase our Common Stock with the same terms and conditions with the exception of fully vested options which will incur an additional month of vesting following the Business Combination to comply with local regulations.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#9679;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Legacy AvePoint Officer Awards, as defined in&#160;<i>"Note <em style="font: inherit;">13</em> &#8212; Stock-Based Compensation,"&#160;</i>were cancelled. Refer to&#160;<i>"Note <em style="font: inherit;">13</em> &#8212; Stock-Based Compensation" </i>for more information.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#9679;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">Put options on Legacy AvePoint Modified Options and Modified Common Stock, as defined in&#160;<i>"Note <em style="font: inherit;">13</em> &#8212; Stock-Based Compensation"</i>, were cancelled.&#160;Refer to&#160;<i>"Note <em style="font: inherit;">13</em> &#8212; Stock-Based Compensation" </i>for more information.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#9679;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">We entered into earn-out agreements to issue additional shares if certain share price milestones are achieved.&#160;Refer to&#160;<i>"Note <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">11</em> &#8212; Company Earn-Out and Warrant Liabilities" </i>for more information.</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: center;">&#9679;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">We assumed public and private placement warrants from Apex.&#160;Refer to&#160;<i>"Note <em style="font: inherit;">11</em> &#8212; Company Earn-Out and Warrant Liabilities" </i>for more information.</td></tr>
</tbody></table>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">As of the Closing Date and following the completion of the Business Combination, we are authorized to issue up to 1,000,000,000 shares of Common Stock at a par value of $0.0001 per share and up to 20,000,000 shares of preferred stock, the rights, preferences and privileges of which <em style="font: inherit;"> may </em>be designated from time to time by our Board.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">As of the Closing Date and following the completion of the Business Combination, we had the following outstanding securities:</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: top; width: 51px; text-align: justify;">&#9679;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">180,272,638 shares of Common Stock; and</td></tr>
<tr><td style="vertical-align: top; width: 51px; text-align: justify;">&#9679;</td><td style="vertical-align: middle; width: 1449px; text-align: justify;">17,905,000 warrants, each exercisable for <span style="-sec-ix-hidden:c82736038">one</span> share of Common Stock at a price of $11.50 per share (the &#8220;<i><b>Warrants</b></i>&#8221;).</td></tr>
</tbody></table>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">As a result of the Business Combination, we received net cash consideration of $204.5 million. Legacy AvePoint and Apex incurred costs that are considered direct and incremental costs associated with&#160;the transaction. These costs amounted to&#160;$56.2&#160;million&#160;and were treated as a reduction of additional paid-in capital.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Cash flows provided to or paid by Legacy AvePoint or Apex in connection with the&#160;Business Combination are included in our&#160;consolidated statements of cash flows as financing activities. Our purchase of shares of Apex common stock prior to the Business Combination&#160;is included in our consolidated statements of cash flows as a financing cash outflow. The shares purchased are recorded as treasury stock.</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657987784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Concentration of Credit Risk<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentration Risk Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">4.</em> Concentration of Credit Risk </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The Company deposits its cash with financial institutions and, at times, such balances <em style="font: inherit;"> may </em>exceed federally insured limits. No customer accounted for more than <em style="font: inherit;">10%</em> of revenue for the years ended <em style="font: inherit;"> December 31, 2021</em>,&#160;<em style="font: inherit;">2020</em>&#160;and <em style="font: inherit;">2019,</em> and no&#160;customer made up more than <em style="font: inherit;">10%</em> of accounts receivable as of <em style="font: inherit;"> December 31, 2021</em> and <em style="font: inherit;">2020.</em></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803658027368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Accounts Receivable, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">5.</em> Accounts Receivable, Net </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Accounts receivable, net, consists of the following components:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trade receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,819</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,521</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Current unbilled receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,496</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Allowance for doubtful accounts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(838</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,767</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">48,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657920856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Property and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">6.</em> Property and Equipment, Net </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Property and equipment, net, consists of the following:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Computer equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,777</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,030</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,633</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Furniture and fixtures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,102</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">887</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Building</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">786</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">766</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Office equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">394</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,206</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,945</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less accumulated depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,284</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,282</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,922</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,663</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Accumulated depreciation and amortization includes the amortization expense relating to assets acquired under capital leases. Depreciation and amortization expense was $1.2&#160;million,&#160;$1.1&#160;million and&#160;$1.0&#160;million for the years ended <em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em> and <em style="font: inherit;">2019,</em> respectively.</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803658023224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Accrued Expenses and Other Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">7.</em> Accrued Expenses and Other Liabilities </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Accrued expenses and other liabilities consists of the following components:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,740</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Indirect taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,945</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,571</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cloud service fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,314</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Professional service fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued partner expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">903</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income taxes payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,713</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,930</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,476</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,062</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657885416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Line of Credit<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">8.</em> Line of Credit </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> April 7 2020, </em>Legacy AvePoint entered into a loan and security agreement (the &#8220;<b><i>Loan Agreement</i></b>&#8221;) with HSBC Ventures Bank USA Inc. (&#8220;<b><i>HSBC</i></b>&#8221;), a commercial bank.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> July 1, 2021, </em>Legacy AvePoint effected an assignment of its existing rights and obligations under the Loan Agreement to AvePoint US, LLC (which, at the time of the assignment, was a wholly-owned subsidiary of ours) through entry into a limited consent and <em style="font: inherit;">first</em> amendment to the Loan Agreement (the &#8220;<b><i>First Amendment</i></b>,&#8221; and the Loan Agreement as amended thereby, the &#8220;<b><i>First</i></b> <b><i>Amended Loan Agreement</i></b>&#8221;) and an assignment and assumption agreement (the &#8220;<b><i>First</i></b> <b><i>Assignment and Assumption Agreement</i></b>&#8221;). In addition, our Board approved the entry into a pledge agreement (the &#8220;<b><i>Pledge Agreement</i></b>&#8221;) and limited guaranty (the &#8220;<b><i>Limited Guaranty</i></b>&#8221;) in favor of HSBC, pursuant to which we pledged 100% of the AvePoint US, LLC equity held by us (the &#8220;<b><i>Pledged Equity</i></b>&#8221;) as collateral in support of the borrower&#8217;s obligations under the Amended Loan Agreement and further provided a payment guarantee to HSBC on behalf of AvePoint US, LLC equal to the value of the Pledged Equity and capped at the amount actually borrowed under the First Amended Loan Agreement.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> July 26, 2021, </em>we effected a merger with AvePoint US, LLC, following the consummation of which we were the surviving entity (the &#8220;<b><i>Rollup Merger</i></b>&#8221;). In connection therewith, on <em style="font: inherit;"> July 23, 2021, </em>we entered into that certain <em style="font: inherit;">second</em> assignment and assumption agreement (the &#8220;<b><i>Second</i></b> <b><i>Assignment and Assumption Agreement</i></b>&#8221;) by and among us, AvePoint US, LLC, and HSBC, pursuant to which we would assume AvePoint US, LLC&#8217;s obligations as borrower under the First Amended Loan Agreement as of the effective time of the Rollup Merger (the &#8220;<b><i>Assumption</i></b>&#8221;). We, the guarantors party to the Loan Agreement (the &#8220;<b><i>Guarantors</i></b>&#8221;), and HSBC also entered into that certain limited consent, dated as of <em style="font: inherit;"> July 23, 2021 (</em>the &#8220;<b><i>Limited Consent</i></b>&#8221;), whereby HSBC consented to the Rollup Merger, the entry into the Second Assignment and Assumption Agreement, and the Assumption, and all other actions taken by or necessary or permissible to be taken by us, AvePoint US, LLC, or the Guarantors related thereto, whether occurring prior to, on, or after the effective time of the Rollup Merger.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> October 31, 2021, </em>we entered into that certain Second Amendment (the "<b><i>Second Amendment</i></b>")&#160;to the First Amended Loan Agreement. The First Amended Loan Agreement as amended by the Second Amendment (the "<b><i>Second</i></b> <b><i>Amended Loan Agreement</i></b>") provides for, among other things, completion of the Post-Closing Amendments (as defined in the Limited Consent) and the removal of "Holdings" (as defined in the First Amended Loan Agreement) as a limited guarantor of the Borrower's (as defined in the First Amended Loan Agreement) obligations under the First Amended Loan Agreement and the de facto termination of the&#160;Pledge Agreement and Limited Guaranty.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">The Second Amended Loan Agreement&#8217;s substantive economic terms were <em style="font: inherit;">not</em> amended from the original Loan Agreement, the substantive economic terms of which are described as follows: a revolving line of credit of up to $30.0 million, with an additional $20.0 million accordion feature for additional capital we <em style="font: inherit;"> may </em>draw at our request. Borrowings under the line bear interest at a rate equal to LIBOR plus 3.5%. The line carries an unused fee of 0.5% per year. The proceeds of borrowings under the Second Amended Loan Agreement will be used for general corporate purposes.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">We, on a consolidated basis with our subsidiaries, are required to maintain a specified adjusted quick ratio, tested by HSBC each quarter. Pursuant to the Second Amended Loan Agreement, we pledged, assigned, and granted HSBC a security interest in all shares of our subsidiaries, future proceeds, and certain assets as security for our obligations under the Second Amended Loan Agreement. Our line of credit under the Second Amended Loan Agreement will mature on <em style="font: inherit;"> April 7, 2023.</em></p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">To date, we are in compliance with all covenants under the Second Amended Loan Agreement. We have <span style="-sec-ix-hidden:c82736069">not</span> at any time, including as of and for the fiscal year ending <em style="font: inherit;"> December 31, 2021, </em>borrowed under the Second Amended Loan Agreement. The descriptions of the&#160;Loan Agreement, the First Amendment, the Second Amendment, the First Amended Loan Agreement, the Second Amended Loan Agreement, the First Assignment and Assumption Agreement, the Second Assignment and Assumption Agreement, the Limited Consent, the Pledge Agreement, and the Limited Guaranty, are&#160;qualified in their&#160;entirety by the full text of the forms of such agreements, copies of which are attached hereto as Exhibits and&#160;are incorporated herein by reference.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Under the Loan Agreement, the Company is required to maintain a specified adjusted quick ratio and a minimum annual recurring revenue tested by the Bank each quarter. The Company pledged, assigned and granted the Bank a security interest in all shares, future proceeds and assets (except for excluded assets, including material intellectual property) as a security for the performance of the loan and security agreement obligations. As of <em style="font: inherit;"> December 31, 2021</em>, the Company is in compliance with all covenants under the line and had no borrowings outstanding under the line of credit.</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657858136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Tax Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">9.</em> Income Taxes</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Pretax loss resulting from domestic and foreign operations is as follows:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year Ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Domestic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(23,583</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(19,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(13,320</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,240</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax loss from continuing operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(32,788</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(15,907</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(19,560</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The components of the provision (benefit) for income taxes consists of the following:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Current income tax expense:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">State and local</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">411</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,096</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,813</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total current income tax expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">703</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,893</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred income tax expense (benefit):</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">89</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">State and local</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(843</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(323</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">573</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,279</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total deferred income tax expense (benefit)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(445</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,279</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total income tax expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,062</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The reconciliation of the amounts at the U.S. federal statutory income tax rate to the company&#8217;s effective income tax rate is as follows:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. federal statutory tax rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(6,886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,340</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4,108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">State and local income taxes, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(962</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(519</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,770</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,748</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair Value of Earnout Liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,946</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Transaction Costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Change in valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,216</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,516</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">440</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,575</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(375</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Return-to-Provision Adjustments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(196</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(538</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">497</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Permanent differences</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">334</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">157</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(68</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">265</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">99</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,062</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The Company&#8217;s effective tax rate differed from the U.S. federal statutory rate primarily due to mix of&#160;pre-tax&#160;income (loss) results by jurisdictions taxed at different rates than 21%, stock-based compensation, transaction costs, Section <em style="font: inherit;">162</em> limitation, and changes in valuation allowance in certain foreign jurisdictions.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Deferred income taxes are provided for the tax effect of temporary differences between the financial reporting basis and the tax basis of assets and liabilities. Significant components of the Company&#8217;s deferred tax assets and (liabilities) are as follows:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Net operating loss carryforwards</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,716</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,814</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Deferred Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,315</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Compensation and benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Foreign tax credits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">720</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">720</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Fair Value of Earn-out Liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,066</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">22,363</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">15,278</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(132</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Commissions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(7,918</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(5,285</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Prepaid Subscription</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(822</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(580</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Unbilled Receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,632</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total deferred tax liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">(11,269</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">(7,637</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Net Deferred Tax Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,641</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0pt;">Valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">(8,356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">(5,530</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net deferred tax asset</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <div style="font-size: 10pt; text-align: justify; text-indent: 36pt;">
     As of
    <em style="font: inherit;"> December&#160;</em>
    <em style="font: inherit;">31,</em>
    <em style="font: inherit;">2021,</em> the Company had net operating loss (&#8220;NOL&#8221;) carryforwards for U.S. federal income tax of
    $6.6 million, and&#160;state and local income tax of
    $14.7 million, which
    <em style="font: inherit;"> may </em>offset future taxable income. The state NOL carryforwards begin to expire in
    <em style="font: inherit;">2031.</em> The Company also has foreign NOL carryforwards of approximately
    $35.6 million, which will expire beginning
    <em style="font: inherit;">2031</em> and NOL carryforward periods vary from
    <em style="font: inherit;">6</em> years to indefinite period. The Company has
    $0.7 million of foreign tax credit carryforwards available that expire in
    <span style="-sec-ix-hidden:c82736083">2022</span> and
    <span style="-sec-ix-hidden:c82736084">2023.</span>
   </div>
   <p style="text-indent: 36pt;">Under the provisions of the Internal Revenue Code, the U.S. NOL carryforwards are subject to review and possible adjustment by the Internal Revenue Service and state tax authorities. NOL and tax credit carryforwards <em style="font: inherit;"> may </em>become subject to an annual limitation in the event of a <em style="font: inherit;">50%</em> cumulative change in the ownership interest of significant stockholders over a <em style="font: inherit;">three</em>-year period in excess of <em style="font: inherit;">50%,</em> as defined under Sections <em style="font: inherit;">382</em> and <em style="font: inherit;">383</em> of the Internal Revenue Code, as well as similar state tax provisions. This could limit the amount of NOLs that the Company can utilize annually to offset future taxable income or tax liabilities. The amount of the annual limitation, if any, will be determined based on the value of the Company immediately prior to the ownership change. The Company <em style="font: inherit;"> may </em>have experienced an ownership change prior to <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021,</em> however, the Company does <em style="font: inherit;">not</em> believe its NOL carryforwards would be limited under IRC Section&#160;<em style="font: inherit;">382.</em> The Company could experience an ownership change in the future which could limit the utilization of certain NOL carryforwards.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify; text-indent: 36pt;">ASC&#160;<em style="font: inherit;">740</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">30</em>-<em style="font: inherit;">5</em>&#160;requires that a valuation allowance be established when it is more likely than <em style="font: inherit;">not</em> that all or a portion of a deferred tax asset will <em style="font: inherit;">not</em> be realized. In making this assessment, management considered all available positive and negative evidence, including the level of historical taxable income, future reversals of existing temporary differences, tax planning strategies, and projected future taxable income. On the basis of this evaluation, a valuation allowance of $8.4 million and $5.5 million was recorded as of <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020,</em> respectively, against certain jurisdiction&#8217;s net deferred tax assets for which it is more likely than <em style="font: inherit;">not</em> that the tax benefit will <em style="font: inherit;">not</em> be realized. The valuation allowance was increased by $2.9&#160;million for the year ended <em style="font: inherit;"> December 31, 2021, </em>primarily due to full valuation allowances being established for Canada, Singapore, and the United Kingdom in the current year.&#160; For the year ended <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020</em> the valuation allowance decreased by $4.6 million primarily due to the utilization of NOL carryforwards in various jurisdictions. For the year ended <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021,</em> the Company released valuation allowance in net deferred tax assets in Switzerland. The Company determined that there is sufficient positive evidence to conclude that it is more likely than <em style="font: inherit;">not</em> that the deferred tax assets are realizable.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify; text-indent: 36pt;">The Tax Cuts and Jobs Act of <em style="font: inherit;">2017</em> (the &#8220;<i><b>Act</b></i>&#8221;) subjects a U.S. shareholder to tax on global intangible low-taxed income (&#8220;<i><b>GILTI</b></i>&#8221;) earned by certain foreign subsidiaries. The Company has elected to account for GILTI as a period expense in the year the tax is incurred. As a result of the Act and the current U.S taxation of deemed repatriated earnings, the additional taxes might be payable upon repatriation of foreign earnings. As of <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021,</em> the Company did <span style="-sec-ix-hidden:c82736118">not</span> provide any foreign withholding taxes related to its foreign subsidiaries&#8217; undistributed earnings, as such earnings have been retained and are intended to be indefinitely reinvested to fund ongoing operations of the foreign subsidiaries. It is <em style="font: inherit;">not</em> practicable to estimate the amount of taxes that would be payable upon remittance of these earnings, because such tax, if any, is dependent upon circumstances existing if and when remittance occur.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify; text-indent: 36pt;">A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties is as follows:</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Beginning balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Additions based on tax positions related to the current year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Additions for tax positions of prior years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">139</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Reduction for tax positions of prior years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,281</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Reduction for settlements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Expiration of applicable statute of limitations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">1,088</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">5,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">The Company recognizes accrued interest and penalties related to unrecognized tax benefits as part of the provision for income taxes. As of <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021,</em> and <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020,</em> the Company had $1.3&#160;million and $1.2 million, respectively, of accrued interest and penalties associated with unrecognized tax benefits. These amounts were included in other non-current liabilities in their respective years. As of <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020,</em> the total amount of unrecognized tax benefits that, if recognized, would impact the effective tax rate was <span style="-sec-ix-hidden:c82736130"><span style="-sec-ix-hidden:c82736501">not</span></span> material.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">As of <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021,</em> the unrecognized tax benefits were reduced by approximately $4.0&#160;million as a result of filing amended tax returns.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;">The Company files income tax returns in the U.S. federal jurisdiction, various state and foreign jurisdictions. The tax years <span style="-sec-ix-hidden:c82736134">2017</span> through <span style="-sec-ix-hidden:c82736135">2020</span> generally remain open for examination for federal, state and local tax purposes. The tax years <span style="-sec-ix-hidden:c82736136">2011</span> through <em style="font: inherit;">2020</em> are open and subject to audit by foreign jurisdictions. To the extent utilized in future years&#8217; tax returns, net operating loss carryforwards on <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020</em> will remain subject to examination until the respective tax year is closed.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>


   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657929000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock', window );">Commitments Contingencies and Guarantees [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">10.</em> Commitments and Contingencies </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Operating Leases</i></b></span><b><i> </i></b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company is obligated under various non-cancelable operating leases for office space. The initial terms of the leases expire on various dates through <em style="font: inherit;">2030.</em></p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">During the years&#160;ended <em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em> and <em style="font: inherit;">2019,</em>&#160;total rent expense for facilities amounted to&#160;$6.4&#160;million, $5.6 million and&#160;$5.4 million, respectively. As of <em style="font: inherit;"> December 31, 2021</em>,&#160;letters of credit have been issued in the amount of $0.5 million,&#160;as security for operating leases. The letters of credit are secured by certificates of deposit.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The future minimum rental payments for all long-term non-cancelable property leases are as follows:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Year Ending December 31:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,808</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,840</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,960</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,154</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Purchase Commitments </i></b></span></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company has outstanding unconditional purchase commitments to procure licenses to use IT software from suppliers. These agreements are negotiated in consideration of the volume of transactions with select suppliers and the associated required transaction volumes are expected to be met through the normal course of business.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> June 2017, </em>the Company signed an unconditional purchase commitment in the amount of $8.0 million payable based upon consumption from <em style="font: inherit;"> June 2017 </em>to <em style="font: inherit;"> June 2020. </em><span style="-sec-ix-hidden:c82736152">No</span> payments were made for the fiscal year ended <em style="font: inherit;">2018.</em> For the fiscal year ended <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2019</em> the Company made payments in the amount of $5.5 million under this agreement. The remainder of the commitment was paid in the fiscal year ended <em style="font: inherit;"> December 31, 2020</em>.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> April 2019, </em>the Company signed an unconditional purchase commitment related to the use of Microsoft Office <em style="font: inherit;">365</em> in the amount of $2.1 million payable in <em style="font: inherit;">three</em> equal installments during <em style="font: inherit;">2019,</em> <em style="font: inherit;">2020,</em> and <em style="font: inherit;">2021.</em> In <em style="font: inherit;"> May 2020, </em>the Company signed an unconditional purchased commitment in the amount of $22.0 million to purchase IT solutions over a <span style="-sec-ix-hidden:c82736164">three</span>-year term. Under this agreement, payments are made upon consumption of the IT solutions and any remaining obligations due at the end of the <em style="font: inherit;">three</em>-year term in <em style="font: inherit;"> May 2023. </em>Given the Company&#8217;s history of procuring similar products, it is expected that cash payments to the supplier will occur in <em style="font: inherit;">2021</em> and <em style="font: inherit;">2022</em> with any remaining amounts coming due in <em style="font: inherit;">2023.</em> During the year ended <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2019,</em> the Company paid $0.7 million under the <em style="font: inherit;">2019</em> agreement. During the year ended <em style="font: inherit;"> December 31, 2020, </em>the Company paid $0.7 million related to the <em style="font: inherit;">2019</em> agreement and $3.1 million under the <em style="font: inherit;">2020</em> agreement for a total of $3.8 million. During the year&#160;ended <em style="font: inherit;"> December 31, 2021</em>, the Company paid the remaining $0.7 million related to the <em style="font: inherit;">2019</em> agreement and&#160;$12.1&#160;million&#160;related to the <em style="font: inherit;">2020</em> agreement.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company is obligated to make the following future minimum payments under the non-cancelable terms of these contracts as of <em style="font: inherit;"> December 31, 2021</em>:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Years ending December 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,813</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,813</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Legal Proceedings</i></b><b><i> </i></b></span></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In the normal course of its business, the Company <em style="font: inherit;"> may </em>be involved in various claims, negotiations and legal actions. Except for such claims that arise in the normal course of business, as of&#160;<em style="font: inherit;"> December 31, 2021, </em>the Company was&#160;<em style="font: inherit;">not</em> a party to any other litigation for which a material claim is reasonably possible, probable or estimable.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 0pt;"><span style="text-decoration: underline; "><b><i>Guarantees&#65279;</i></b><b><i> </i></b></span></p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In the normal course of business, we are seldomly required to enter into service agreements that require contingency agreements with customers in highly regulated sectors.&#160;These agreements are secured by certificates of deposits. As of <em style="font: inherit;"> December 31, 2021, </em>letters of credit have been issued in the amount of $0.9 million, as security for the agreements.&#160;These agreements have <em style="font: inherit;">not</em> had a material effect on our results of operations, financial position or cash flow.</p>
   <div style="font-size: 10pt; text-indent: 36pt;">
     &#160;
   </div><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments, contingencies, and guarantees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI http://asc.fasb.org/topic&amp;trid=2155896<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803658382328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Company Earn-Out and Warrant Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_EarnoutAndWarrantLiabilitiesTextBlock', window );">Earn-Out and Warrant Liabilities [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">11.</em> Company Earn-Out and Warrant Liabilities</b></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Company Earn-Out</b></i></span></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">As a result of the Business Combination,&#160;the holders of Legacy AvePoint Preferred Stock, Legacy AvePoint common stock and Legacy AvePoint Options shall be issued additional shares of AvePoint's Common Stock, as follows:</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: top; width: 51px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">&#8226;</p> </td><td style="vertical-align: middle; width: 1449px;">1,000,000 shares of AvePoint's Common Stock, in the aggregate, if at any time from and after the Business Combination through the <em style="font: inherit;">seventh</em> anniversary thereof (a)&#160;AvePoint's stock price is greater than or equal to <em style="font: inherit;">$12.50</em> over any <em style="font: inherit;">20</em> Trading Days within any <em style="font: inherit;">30</em> trading day period or (b)&#160;the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding <em style="font: inherit;">$12.50</em> per share;</td></tr>
<tr><td style="vertical-align: top; width: 51px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">&#8226;</p> </td><td style="vertical-align: middle; width: 1449px;">1,000,000 shares of AvePoint's Common Stock, in the aggregate, if at any time from and after the Business Combination through the <em style="font: inherit;">seventh</em> anniversary thereof (a)&#160;AvePoint's stock price is greater than or equal to <em style="font: inherit;">$15.00</em> over any <em style="font: inherit;">20</em> Trading Days within any <em style="font: inherit;">30</em> trading day period or (b)&#160;the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding <em style="font: inherit;">$15.00</em> per share;</td></tr>
<tr><td style="vertical-align: top; width: 51px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">&#8226;</p> </td><td style="vertical-align: middle; width: 1449px;">1,000,000 shares of AvePoint's Common Stock, in the aggregate, if at any time from and after the Business Combination through the <em style="font: inherit;">seventh</em> anniversary thereof (a)&#160;AvePoint's stock price is greater than or equal to <em style="font: inherit;">$17.50</em> over any <em style="font: inherit;">20</em> Trading Days within any <em style="font: inherit;">30</em> trading day period or (b)&#160;the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding <em style="font: inherit;">$17.50</em> per share.</td></tr>
</tbody></table>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The rights described above are hereafter referred to as the "Company Earn-Out Shares". To the extent that any portion of the Company Earn-Out Shares that would otherwise be issued to a holder of options that remain&#160;unvested at the date of the milestones described above, then in lieu of issuing the applicable Company Earn-Out Shares, the Company shall instead issue an award of restricted stock units of the Company for a number of shares of AvePoint's Common Stock equal to such portion of the Company Earn-Out Shares issuable with respect to the unvested options (the &#8220;Company Earn-Out RSUs&#8221;). In evaluation of the Company Earn-Out Shares and Company Earn-Out RSUs, management determined that the Company Earn-Out Shares represent derivatives to be marked to market at each reporting period, while the Company Earn-Out RSUs represent&#160;equity under ASC <em style="font: inherit;">718.</em> Refer to&#160;<i>"Note <em style="font: inherit;">13</em>&#160;&#8212; Stock-Based Compensation"</i> for more information regarding the Company Earn-Out RSUs.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In order to capture the market conditions associated with the Company Earn-Out&#160;Shares, the Company applied an approach that incorporated a Monte Carlo simulation, which involved random iterations that took different future price paths over the Sponsor Earn-Out Shares&#8217; contractual life based on the appropriate probability distributions. The fair value was determined by taking the average of the fair values under each Monte Carlo simulation trial. The Monte Carlo model requires highly subjective assumptions including the expected volatility of the price of our common stock, and the expected term of the earn-out shares. Significant increases or decreases to these inputs in isolation could result in a significantly higher or lower liability. Under this approach, the fair value of the&#160;Company Earn-Out&#160;Shares on <em style="font: inherit;"> July 1, 2021 </em>was determined to be $29.6&#160;million.&#160;The fair value was remeasured as of <em style="font: inherit;"> December 31, 2021</em>&#160;and was determined to be $10.0 million, and included in the earn-out shares liabilities in the consolidated balance sheets. As a result, approximately $20.3 million was recognized and included as gain&#160;on earn-out and warrant liabilities in the consolidated statements of operations. We estimated the earn-out shares fair value using a Monte Carlo model with the following significant unobservable assumptions:</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td><b>&#160;</b></td><td style="text-align: center;"><b>&#160;<b>July 1,</b></b></td><td><b>&#160;</b></td><td>&#160;</td><td colspan="2" style="text-align: center;"><b><b>December 3&#65279;1,</b></b></td><td>&#160;</td></tr>
<tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0);"><b>&#160;</b></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b>&#160;2021</b></td><td style="padding-bottom: 1px;"><b>&#160;</b></td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><b>2021</b></b></td><td style="padding-bottom: 1px;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 70%;">Term (in years)&#65279;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;"><span style="-sec-ix-hidden:c82735507">7.00&#65279;</span></td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;"><span style="-sec-ix-hidden:c82735508">6.50</span></td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Volatility</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;"><span style="-sec-ix-hidden:c82735509">40.00</span></td><td style="width: 1%; margin-left: 0pt;">%</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;"><span style="-sec-ix-hidden:c82735510">40.00&#65279;</span></td><td style="width: 1%; margin-left: 0pt;">%</td></tr>
</tbody></table>
    &#160;
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; "><i><b>Warrants to Acquire Common Stock</b></i></span></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> July 1, 2021, </em>as part of the Business Combination,&#160;the Company&#160;effectively granted 405,000 private placement warrants with a 5-year term and strike price of $11.50 per share. Management has determined that the private placements warrants are to be classified as liabilities to be marked to market at each reporting period.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The private placement warrants are held by only <em style="font: inherit;">two</em> parties and any transfer of the warrants to a party other than a current holder of the warrants would cause the warrants to be converted into public warrants. Consequently, the fair value of the private placement warrants is equivalent to the quoted price of the publicly traded warrants<i>.</i>&#160;Under this approach, the fair value of the&#160;private placement warrants on <em style="font: inherit;"> July 1, 2021 </em>was determined to be $1.4&#160;million.&#160;The fair value was remeasured as of <em style="font: inherit;"> December 31, 2021</em>&#160;and was determined to be $0.5&#160;million, and included in the other non-current liabilities in the consolidated balance sheets. As a result, $0.9&#160;million was recognized and included as gain&#160;on earn-out and warrant liabilities in the consolidated statements of operations.</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_EarnoutAndWarrantLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclousre of earn-out and warrant liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_EarnoutAndWarrantLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657843576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Mezzanine Equity and Stockholders' Deficiency<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity Note Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">12.</em> Mezzanine Equity and Stockholders</b>&#8217;<b> Equity (Deficiency) </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Prior to the Business Combination, the Company had&#160;<em style="font: inherit;">two</em> classes of capital stock:&#160;common stock and preferred stock. Following the Business Combination, the Company has <em style="font: inherit;">one</em> class of capital stock: Common Stock.&#160;The following summarizes the terms of the Company&#8217;s capital stock.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Common Stock </b></i></span></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Pursuant to the Company's restated Articles of Incorporation, the Company is&#160;authorized to issue up to 1,000,000,000&#160;shares of common stock at $0.0001 par value. There were 181,821,767 and 100,068,469&#160;shares issued and outstanding at <em style="font: inherit;"> December 31, 2021</em>&#160;and <em style="font: inherit;"> December 31, 2020</em>, respectively.&#160;Each share of Common Stock is entitled to <em style="font: inherit;">one</em> vote. The holders of Common Stock are also entitled to receive dividends whenever funds are legally available and when declared by the Board of Directors. The Company&#8217;s Board of Directors has <em style="font: inherit;">not</em> declared Common Stock dividends since inception.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> July 1, 2021, </em>as part of the Business Combination,&#160;all outstanding shares of Legacy AvePoint common stock was converted into Common Stock of AvePoint, Inc. using an exchange ratio of 8.69144 per share and options to purchase common stock of Legacy AvePoint were converted into options to purchase Common Stock of AvePoint, Inc. using an exchange ratio&#160;of <em style="font: inherit;">8.6914.</em>&#160;All per share information has been retroactively adjusted for this exchange ratio.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; "><i><b>Sponsor Earn-Out Shares</b></i></span></p>
   <div style="font-size:10pt">
    <div style="font-family:'Times New Roman'">
     <div style="font-variant:normal">
       &#160;
     </div>
    </div>
   </div>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> July 1, 2021, </em>as a result of the Business Combination, the Company&#160;modified the terms of 2,916,700&#160;shares of Common Stock&#160;(&#8220;<i><b>Sponsor Earn-Out Shares</b></i>&#8221;) then held by Apex&#8217;s sponsor, such that such shares will be subject to the following vesting provisions:</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: top; width: 51px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: center;">&#8226;</p> </td><td style="vertical-align: middle; width: 1449px;"><em style="font: inherit;">100%</em> of the Sponsor&#160;Earn-Out&#160;Shares shall vest and be released if at any time through the <em style="font: inherit;">seventh</em> anniversary of the Business Combination, AvePoint's stock price is greater than or equal to <em style="font: inherit;">$15.00</em> (as adjusted for share splits, share capitalization, reorganizations, recapitalizations and the like) over any <em style="font: inherit;">20</em> trading days within any <em style="font: inherit;">30</em> trading day period; and</td></tr>
<tr><td style="vertical-align: top; width: 51px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: center;">&#8226;</p> </td><td style="vertical-align: middle; width: 1449px;"><em style="font: inherit;">100%</em> of the remaining Sponsor Earn-Out Shares that have <em style="font: inherit;">not</em> previously vested shall vest and be released if at any time through the <em style="font: inherit;">seventh</em> anniversary of the Business Combination,&#160;the Company consummates a subsequent transaction.</td></tr>
</tbody></table>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; text-indent: 36pt;">The Sponsor Earn-Out Shares are currently outstanding and receive all benefits of regular shares with the exception of the fact that the shares are held in escrow and restricted from transfer until the vesting conditions described above are met. Consequently, the shares are classified as equity. No Sponsor Earn-Out Shares have vested as of&#160;<em style="font: inherit;"> December 31, 2021</em>.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; "><i><b>Public Warrants to Acquire Common Stock</b></i></span></p>
   <div style="font-size:10pt">
    <div style="font-family:'Times New Roman'">
     <div style="font-variant:normal">
       &#160;
     </div>
    </div>
   </div>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> July 1, 2021, </em>as part of the Business Combination, the Company issued 17,500,000 public warrants with an exercise price of $11.50. Each warrant entitles the registered holder to purchase <span style="-sec-ix-hidden:c82736241">one</span> share of AvePoint's Common Stock and the warrants are exercisable from the date of issuance through the <span style="-sec-ix-hidden:c82736242">fifth</span> anniversary of the Business Combination.&#160;The public warrants are equity classified and its fair value, based on the publicly traded warrants, was $59.3 million on <em style="font: inherit;"> July 1, 2021 </em>and included in the additional paid-in capital on the consolidated balance sheets. At&#160;<em style="font: inherit;"> December 31, 2021</em>, all 17,500,000 warrants remain outstanding.&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; "><i><b>Convertible Contingently Redeemable Preferred Stock</b></i></span></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> July 1, 2021, </em>as part of the Business Combination, the outstanding preferred stock of the Company was redeemed for cash in part and converted into AvePoint's&#160;Common Stock&#160;in part in connection with the Business Combination with the Apex Group as described in <i>"Note <em style="font: inherit;">3</em>&#160;&#8212; Business Combination".</i>&#160;At <em style="font: inherit;"> December 31, 2021</em>&#160;and <em style="font: inherit;"> December 31, 2020</em>, the Company was authorized to issue up to 42,000,592 shares of Series C convertible preferred stock (the &#8220;<i><b>Series C Preferred Stock</b></i>&#8221; or &#8220;<i><b>Preferred Stock</b></i>&#8221;) at $0.0001 par value, respectively. The Company had 0 and 42,000,592&#160;shares issued and outstanding as of <em style="font: inherit;"> December 31, 2021</em>&#160;and <em style="font: inherit;"> December 31, 2020</em>, respectively. The Series C Preferred Stock liquidation preference was $403.4 million&#160;as of&#160;<em style="font: inherit;"> December 31, 2020</em>. In addition to the Series C Preferred Stock, at <em style="font: inherit;"> December 31, 2021</em>, the Company was authorized to issue up to 20,000,000 of &#8220;blank check&#8221; preferred stock, the rights, preferences and privileges of which <em style="font: inherit;"> may </em>be designated from time to time by the Company's Board of Directors.&#160;Although authorized for issuance, no&#160;shares of preferred stock were issued and outstanding at <em style="font: inherit;"> December 31, 2021</em>.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">No dividends were declared related to the Preferred Stock in the years ended <em style="font: inherit;"> December 31, 2021</em>&#160;and <em style="font: inherit;">2020</em>.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Redeemable Noncontrolling Interest </b></i></span></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> December 24, 2020, </em>AEPL Pte. Ltd. ("<i><b>AEPL</b></i>"), an unaffiliated entity, acquired a redeemable noncontrolling interest in EduTech through the contribution of 10.0 million Singapore Dollars, which represents an investment of approximately $7.5 million. As of <em style="font: inherit;"> December 31, 2020</em>, we owned an approximate 77.78% interest in EduTech and AEPL owned an approximate 22.22% interest in EduTech. On <em style="font: inherit;"> February 11, 2021, </em>AEPL contributed an additional 1.0 million Singapore Dollars, which represents an additional investment of $0.8 million. At the transaction closing date, we owned an approximate&#160;76.09% interest in EduTech and AEPL owned an approximate 23.91% interest in EduTech. As part of AEPL&#8217;s initial and subsequent investment in EduTech, we granted AEPL a put option which allows AEPL to cause us to repurchase AEPL&#8217;s shares in EduTech at any time between <em style="font: inherit;"> December 24, 2022 </em>and <em style="font: inherit;"> December 24, 2023 </em>at a price equal to AEPL&#8217;s initial and subsequent investment amounts. At each reporting period, we increase the carrying amount of the redeemable noncontrolling interest by periodic accretions using the interest method so that the carrying amount will equal the redemption amount on the date that the put option becomes exercisable. These adjustments are recorded as net income attributable to and accretion of redeemable noncontrolling interest on the consolidated statements of mezzanine equity and stockholders' equity (deficiency). The rollforward of the balance of the redeemable noncontrolling interest is as follows:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Redeemable</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">noncontrolling</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">interest</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Beginning balance (December 31, 2020)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Issuance of redeemable noncontrolling interest in EduTech</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">238</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Net income (loss) attributable to redeemable noncontrolling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(847</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Other comprehensive income (loss) attributable to redeemable noncontrolling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Adjustment to present redemption value as of December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,821</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending balance (December 31, 2021)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;"/>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657911272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Stock-based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based Payment Arrangement [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">13.</em> Stock-Based Compensation </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company maintains an equity incentive plan established in <em style="font: inherit;">2006,</em> the <em style="font: inherit;">2006</em> Equity Incentive Plan (the &#8220;<i><b><em style="font: inherit;">2006</em> Plan</b></i>&#8221;). Under the <em style="font: inherit;">2006</em> Plan, the Company <em style="font: inherit;"> may </em>grant incentive stock options, non-qualified stock options and restricted stock to eligible recipients under the Plan which include employees, directors and consultants. To date, the Company has issued only stock options and restricted stock. On <em style="font: inherit;"> January&#160;</em><em style="font: inherit;">1,</em> <em style="font: inherit;">2016,</em> the Company adopted the <em style="font: inherit;">2016</em> Equity Incentive Plan (the &#8220;<i><b><em style="font: inherit;">2016</em> Plan</b></i>&#8221;), which replaced, on a go forward basis, the <em style="font: inherit;">2006</em> Plan. All ungranted equity reserved for issuance and <em style="font: inherit;">not</em> subject to outstanding awards under the <em style="font: inherit;">2006</em> Plan were&#160;assumed by the <em style="font: inherit;">2016</em> Plan and <em style="font: inherit;">no</em> additional equity was to be granted under the <em style="font: inherit;">2006</em> Plan. On <em style="font: inherit;"> May 27, 2021, </em>the Company&#8217;s board of directors approved&#160;the <em style="font: inherit;">2021</em>&#160;Equity Incentive Plan (the &#8220;<i><b><em style="font: inherit;">2021</em>&#160;Plan</b></i>&#8221;), which was later approved by the Company&#8217;s shareholders on <em style="font: inherit;"> June 30, 2021. </em>On a going forward basis, all equity awards granted by the Company will be made pursuant to the <em style="font: inherit;">2021</em> Plan and <em style="font: inherit;">no</em>&#160;additional equity will be granted under the <em style="font: inherit;">2016</em> Plan, or, for the avoidance of doubt, the <em style="font: inherit;">2006</em> Plan. As of <em style="font: inherit;"> December 31, 2021</em>, 43,238,067 common shares remained for future issuance under the Plans. All outstanding stock awards granted under the <em style="font: inherit;">2006</em> Plan and <em style="font: inherit;">2016</em>&#160;Plan will remain subject to&#160;the terms and conditions of the&#160;<em style="font: inherit;">2006</em> Plan and <em style="font: inherit;">2016</em> Plan,&#160;respectively, and the provisions of any award agreements made thereunder.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company records stock-based compensation in cost of revenue, sales and marketing, general and administrative and research and development. Stock-based compensation was included in the following line items:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cost of revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,477</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">592</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">415</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales and marketing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,906</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,973</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,166</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">General and administrative</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,063</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,916</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,034</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Research and development</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,062</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">286</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">278</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total stock-based compensation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,508</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33,767</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,893</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Stock Options </i></b></span></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The compensation costs for stock option awards are accounted for in accordance with ASC <em style="font: inherit;">718,</em> <i>Compensation-Stock Compensation</i>. Stock options vest over a <span style="-sec-ix-hidden:c82736291">four</span>-year period and expire on the <span style="-sec-ix-hidden:c82736292">tenth</span> anniversary of the date of award. Certain of the Company&#8217;s stock option awards (the &#8220;<i><b>Officer Awards</b></i>&#8221;) included a provision that required the Company to redeem the vested portion of options at fair value in cash upon a separation of service initiated by the Company or upon death or disability of the holder. The Company determined that the redemption feature required the Officer Awards to be classified in mezzanine equity prior to the Business Combination. For share-based payment arrangements with employees, the amount presented in mezzanine equity at each balance sheet date was&#160;based on the redemption provisions of the instrument and adjusted for the proportion of consideration received in the form of employee services. The shares underlying the Officer Awards were puttable to the Company upon certain conditions, such as death or disability of the Officer Awards recipients, which the Company determined was&#160;<em style="font: inherit;">not</em> probable; therefore, the Company reclassified&#160;the grant-date intrinsic value to mezzanine equity as the awards vested.&#160;The Officer Awards were cancelled concurrent with the Business Combination. In exchange for the cancellation of the Officer Awards, the Company agreed to deliver to the holders of the Officer Awards a fixed amount of shares&#160;equal to the amount of shares the holders would have received if the Officer Awards were exercised on the date of the Business Combination in a net share settlement scenario. As a result, the Company will issue 3,592,504&#160;shares.&#160;The shares issuable on <em style="font: inherit;"> July 1, 2022 </em>in exchange for the cancelled Officer Awards is treated as modification of the original awards under ASC <em style="font: inherit;">718;</em> however, <em style="font: inherit;">no</em> incremental value exists as a result of the modification.&#160;As a result of the cancellation of the original Officer Awards, the $1.7&#160;million&#160;mezzanine balance was reclassified to permanent equity on <em style="font: inherit;"> July 1, 2021 </em>and the Company recognized $3.5&#160;million in previously unrecognized compensation costs.</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company&#8217;s stock option awards granted to certain international employees (the "Legacy International options")&#160;contained&#160;a performance condition that stated&#160;that the awards are only exercisable if the Company&#8217;s common shares are publicly traded. When the exercise contingency was&#160;resolved upon completion of the Business Combination, the Legacy International Options were cancelled and replaced with&#160;new awards with substantially the same terms and conditions (the "<i><b>International Options</b></i>"). Prior to the Business Combination, <em style="font: inherit;">no</em> compensation expense related to the Legacy International Options was recognized, as the exercise contingency was <em style="font: inherit;">not</em> deemed probable until the occurrence of the Business Combination. Had the exercise contingency been deemed probable, the Legacy International Options would have been classified as liabilities.&#160;After the Business Combination&#160;vested&#160;International Options can be exercised utilizing broker-assisted settlements; therefore, the International Options are classified as equity. As a result of this change in classification, the Company calculated the fair value of the awards on <em style="font: inherit;"> July 1, 2021 </em>for purposes of compensation expense.&#160;In the period the exercise contingency is resolved ASC <em style="font: inherit;">718</em> the immediate recognition of all previously unrecognized compensation since the original grant date. As a result, the Company recognized a <em style="font: inherit;">one</em>-time charge of&#160;$24.3&#160;million&#160;in previously unrecognized compensation costs.&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;">2020,</em> the Company granted certain executives stock option awards that contain both service and performance vesting conditions (the &#8220;<i><b>Time and Performance Based Options</b></i>&#8221;). The Time and Performance Based Options were granted in <em style="font: inherit;">three</em> tranches (the "<i><b>Time-Based Options</b></i>," the "<i><b>Performance-Based <em style="font: inherit;">1</em> Options</b></i>," and the "<i><b>Performance-Based II Options</b></i>"). The Time-Based Option vests 25&#160;percent <span style="-sec-ix-hidden:c82736309">one</span> year after the grant date and, thereafter, in <em style="font: inherit;">12</em> successive equal quarterly installments measured from the <em style="font: inherit;">first</em> anniversary, subject to the grantee&#8217;s continuous service with the Company. The Performance-Based I Option vests contingent upon the Company meeting certain performance goals. These goals were considered met in <em style="font: inherit;">2021.</em>&#160;The Performance-Based II Option vests contingent upon the grantee achieving certain goals. These goals were considered met on <em style="font: inherit;"> January 1, 2021. </em>Both the Performance-Based I Option and Performance-Based II Option are subject to the grantee&#8217;s continuous service to the company.&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> September 1, 2021, </em>the Company granted 5,611,658&#160;options under the&#160;<em style="font: inherit;">2021</em> Plan.&#160;The weighted-average grant date fair value of options granted in the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em> was $4.09 per share, $1.63 per share, and $0.68 per share, respectively. The Company estimated the grant date fair value of these stock options and the International Options using a Black-Scholes option-pricing model with the following weighted-average assumptions:</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td><b>&#160;</b></td><td style="text-align: center;"><b>&#160;<b>July 1,</b></b></td><td><b>&#160;</b></td><td>&#160;</td><td colspan="2" style="text-align: center;"><b><b>September 1,</b></b></td><td>&#160;</td></tr>
<tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0);"><b>&#160;</b></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b>&#160;2021</b></td><td style="padding-bottom: 1px;"><b>&#160;</b></td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><b>2021</b></b></td><td style="padding-bottom: 1px;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 70%;">Expected term (in years)</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;">2.77</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;">6.11</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Expected volatility</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;">43.25</td><td style="width: 1%; margin-left: 0pt;">%</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;">43.31</td><td style="width: 1%; margin-left: 0pt;">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td>Risk-free rate</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;">0.37</td><td style="width: 1%; margin-left: 0pt;">%</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;">0.94</td><td style="width: 1%; margin-left: 0pt;">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Dividend yield</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">To estimate the expected term of stock options, the Company considered the vesting term, contractual expiration period, and market conditions. Expected volatility is based on historical volatility of a group of peer entities. Dividend yields are based upon historical dividend yields. Risk-free interest rates are based on the implied yields currently available on U.S. Treasury <em style="font: inherit;">zero</em> coupon issues with a remaining term equal to the expected term. Based on these inputs, the grant-date fair value of the <em style="font: inherit;"> September 2021 </em>granted options was determined to be $23.0 million.&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Exercise Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Remaining Contractual Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Aggregate Intrinsic Value figure presented in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, January 1, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,326,692</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,333,452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(451,953</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.19</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,501,900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">24,926,640</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">1.13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">6.42</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-top: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,537,242</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.91</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(707,888</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.77</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(898,926</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.32</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">34,857,068</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">2.05</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">6.89</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-top: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,611,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(5,141,331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,847,078</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,480,317</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.87</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.83</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">92,600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">At <em style="font: inherit;"> December 31, 2021, </em>the following table summarizes information about outstanding and exercisable stock options:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Outstanding</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Exercisable</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Exercise Price</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Stock Options</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Contractual Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Exercise Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Stock Options</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Contractual Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Exercise Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">$ 0.03 - $ 1.34</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="-sec-ix-hidden:c82772486">&#160;</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="-sec-ix-hidden:c82772487">&#160;</span></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,634,833</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,634,833</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">$ 1.52 - $ 1.89</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="-sec-ix-hidden:c82772494">&#160;</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="-sec-ix-hidden:c82772495">&#160;</span></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,879,874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.84</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,195,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">$ 3.90 - $ 9.64</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"><span style="-sec-ix-hidden:c82772502">&#160;</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><span style="-sec-ix-hidden:c82772503">&#160;</span></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,965,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8.96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5.80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,545,801</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8.61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.90</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">&#160;</em></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">30,480,317</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7.33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.87</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,375,845</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5.85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.99</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> December 31, 2021</em>&#160;and <em style="font: inherit;"> December 31, 2020</em>, there was $42.7&#160;million&#160;and <span style="-sec-ix-hidden:c82736323">$18.4</span> million, respectively, in unrecognized compensation costs related to all non-vested awards.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">At <em style="font: inherit;"> December 31, 2021</em>, the Company had 30,480,317&#160;options outstanding and 15,375,845 options exercisable with intrinsic values of $92.6&#160;million and $66.1&#160;million, respectively. During the year&#160;ended <em style="font: inherit;"> December 31, 2021</em>, 5,141,331 options were exercised, with a total intrinsic value of $40.0&#160;million.</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Restricted Stock Units</b></i></span></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In addition to Stock Options granted under the <em style="font: inherit;">2006</em> Plan, <em style="font: inherit;">2016</em> Plan and <em style="font: inherit;">2021</em> Plan, 5,445,542 Restricted Stock Units ("RSUs")&#160;were granted under the <em style="font: inherit;">2021</em> Plan on <em style="font: inherit;"> September 1, 2021. </em>The compensation costs for stock option awards are accounted for in accordance with ASC <em style="font: inherit;">718,</em> Compensation-Stock Compensation. RSUs&#160;vest over a <span style="-sec-ix-hidden:c82736336">four</span>-year period and expire on the <span style="-sec-ix-hidden:c82736337">tenth</span> anniversary of the date of award. The RSUs are&#160;measured at the fair market value of the underlying stock at the grant date. The weighted-average grant date fair value of RSUs granted in the year ended <em style="font: inherit;"> December 31, 2021 </em>was $9.64.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify; text-indent: 36pt;">For the year ended <em style="font: inherit;"> December 31, 2021</em>, the Company recorded stock-based compensation expense of $6.2&#160;million related to the RSUs&#160;granted under the <em style="font: inherit;">2021</em> Plan. As of <em style="font: inherit;"> December 31, 2021</em>, there was $45.2&#160;million in unrecognized compensation costs specific to the non-vested RSUs under the <em style="font: inherit;">2021</em> Plan.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Company Earn-Out RSUs</b></i></span></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The compensation costs for Company Earn-Out RSUs&#160;are accounted for in accordance with ASC <em style="font: inherit;">718,</em> <i>Compensation-Stock Compensation</i>. In order to capture the market conditions associated with the Company Earn-Out&#160;RSUs, the Company applied an approach that incorporated a Monte Carlo simulation, which involved random iterations that took different future price paths over the Sponsor Earn-Out RSUs&#8217; contractual life based on the appropriate probability distributions. The fair value was determined by taking the average of the fair values under each Monte Carlo simulation trial. Under this approach, the grant-date fair value of the&#160;Company Earn-Out&#160;RSUs on <em style="font: inherit;"> July 1, 2021 </em>was determined to be $2.5&#160;million. The stock options underlying the Earn-Out RSUs vest&#160;over a <span style="-sec-ix-hidden:c82736345">four</span>-year period and expire on the <span style="-sec-ix-hidden:c82736346">tenth</span> anniversary of the date of award.&#160;If the contingent milestones of the&#160;Earn-Out RSUs are <em style="font: inherit;">not</em> met by the <em style="font: inherit;">seventh</em> anniversary of the Business Combination, the holders of the underlying stock options will <em style="font: inherit;">not</em> receive the Earn-Out RSUs. For the year ended <em style="font: inherit;"> December 31, 2021</em>, the Company recorded stock-based compensation expense of $0.4&#160;million&#160;related to these Earn-Out RSUs.</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><i>Put and Call Options </i></b></span></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">26,</em> <em style="font: inherit;">2019,</em> the Company granted put options, to certain of&#160;the Company&#8217;s management, to request a redemption of 3,113,170 shares of Common Stock (&#8220;Modified Common Stock&#8221;) or 5,148,777 shares underlying options to acquire Common Stock (Modified Options, collectively, &#8220;Eligible Shares&#8221;) during the period from <em style="font: inherit;"> March&#160;</em><em style="font: inherit;">25,</em> <em style="font: inherit;">2025</em> to <em style="font: inherit;"> April, 2025 (</em>the &#8220;Settlement Period&#8221;) or, if earlier, the <em style="font: inherit;">30</em> day period following a Qualifying Termination for a redemption price per share equal to the fair market value, as determined by the AvePoint&#8217;s Board of Directors; provided, that if a redemption request is delivered following a Qualifying Termination, the Company shall pay the redemption price during the Settlement Period unless the holders of Series C Preferred Stock consent to the payment of the redemption price by the Company within the <em style="font: inherit;">30</em> day period following the Qualifying Termination. In addition, the Company has a right to purchase all or any portion of the Eligible Shares at any time for a purchase price per share equal to the fair market value.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Mezzanine equity classification is required if stock awards that would otherwise qualify for equity classification are subject to contingent redemption features that are <em style="font: inherit;">not</em> solely within the control of the issuer. The Company remeasures the Modified Common Stock at each balance sheet date based on the fair value of the Company&#8217;s shares and such remeasurements are reflected as an adjustment of the value in mezzanine equity. As of <em style="font: inherit;"> December 31, 2021</em>&#160;and <em style="font: inherit;"> December 31, 2020</em>, the mezzanine&#160;equity balance related to the Modified Common Stock was $0&#160;and $25.1 million, respectively. In <em style="font: inherit;">2019,</em> the Company recorded a <em style="font: inherit;">one</em>-time stock-based compensation expense of $0.5 million, related to Modified Common Stock. These costs have been recorded in operating expenses in the consolidated statements of operations.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The fair values of Modified Options were estimated using a Black-Scholes option-pricing model with the following weighted-average assumptions at <em style="font: inherit;"> July 1, 2021 </em>and <em style="font: inherit;"> December 31, 2020</em>:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">July 1</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected term (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34.44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Risk-free rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.79</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Dividend yield</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">At <em style="font: inherit;"> December 31, 2021</em>&#160;and <em style="font: inherit;"> December 31, 2020</em>, the liability balance related to Modified Options was $0&#160;and $36.8 million, respectively. For the years&#160;ended <em style="font: inherit;"> December 31, 2021</em> and <em style="font: inherit;">2020,</em> the Company recorded stock-based compensation&#160;expenses of $11.8 million and $29.6 million, respectively, related to these options. These costs have been recorded in costs of revenue and operating expenses in the consolidated statements of operations.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">During <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020,</em> 1,365,503 and 19,443, respectively,<em style="font: inherit;"> December 31, 2021</em>&#160;options included in Modified Options were exercised and during <em style="font: inherit;">2020,</em> 60,000 restricted shares issued in exchange for the nonrecourse promissory note described above were settled. As a result of exercises of the Modified Options and issuance of restricted shares, during <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020,</em> $15.4 million&#160;and $5.8 million, respectively, of the liability balance related to Modified Options was reclassified to liability-classified outstanding shares within the <em style="font: inherit;">six</em> months from the time of exercise. During <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020,</em> $6.9 million&#160;and $0, respectively, of the liability balance for these outstanding shares was reclassified to mezzanine equity as a result of the completion of <em style="font: inherit;">six</em> months from the time of the exercise of 690,474&#160;options.&#160;At <em style="font: inherit;"> July 1, 2021, </em>the Business Combination date,&#160;and <em style="font: inherit;"> December 31, 2020</em>, the liability balance related to this Modified Common Stock was $49.7&#160;and $6.7 million, respectively. For the year ended <em style="font: inherit;"> December 31, 2021</em>, the Company recorded stock-based compensation expense of $1.2 million and $0.9 million, respectively,&#160;related to this Modified Common Stock.&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In connection with the Business Combination, the agreements creating the Modified Common Stock and Modified Options were terminated. As a result, the $39.3&#160;million&#160;mezzanine balance and the $49.7&#160;million&#160;liability balance&#160;were reclassified to permanent equity on <em style="font: inherit;"> July 1, 2021.</em></p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657896840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsDisclosureTextBlock', window );">Financial Instruments Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">14.</em> Financial Instruments</b></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Fair value is defined by ASC <em style="font: inherit;">820,</em> <i>Fair Value Measurement</i> (ASC <em style="font: inherit;">820</em>) as the price that would be received upon selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC <em style="font: inherit;">820</em> establishes a <em style="font: inherit;">three</em>-level fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The <em style="font: inherit;">three</em> levels of inputs used to measure fair value are as follows:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;">&#160;</td><td style="width: 9pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">1</em> &#8212;&#160;Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.</p> </td></tr>
</tbody></table>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;">&#160;</td><td style="width: 9pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">2</em> &#8212;&#160;Inputs other than quoted prices included within Level&#160;<em style="font: inherit;">1</em> that are observable for the asset or liability, either directly or indirectly.</p> </td></tr>
</tbody></table>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;">&#160;</td><td style="width: 9pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">3</em> &#8212;&#160;Unobservable inputs for the asset or liability.</p> </td></tr>
</tbody></table>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><b><b><b><b>&#65279;Year Ended December 31, 2021</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td colspan="14" style="text-align: center;">(in thousands)</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 1&#65279;</td><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 2</td><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 3</td><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Total</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 52%;">Assets</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Cash Equivalents:</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">U.S. treasury bills</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">199,999</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">199,999</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">1,433</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">1,433</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td>Short term investments:</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">2,411</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">2,411</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: 0pt;">Other assets&#65279;:</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">285</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">285</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Total</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">&#8212;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">204,128</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">&#8212;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><span style="-sec-ix-hidden:c82735666">204,128</span></td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Liabilities</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Earn-out liabilities <sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">10,012</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">10,012</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Warrant liabilities <sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;"><span style="-sec-ix-hidden:c82735671">&#8212;</span></td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">458</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">458</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Total</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"><span style="-sec-ix-hidden:c82735675">&#8212;</span></td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">458</td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">10,012</td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">10,470</td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
    &#160;

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><b><b><b><b>&#65279;Year Ended December 31, 2020</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td colspan="14" style="text-align: center;">(in thousands)</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 1&#65279;</td><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 2</td><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 3</td><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Total</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 52%;">Assets</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Cash Equivalents:</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">919</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">919</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Short term investments:</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">992</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">992</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="text-indent: 0pt;">Other assets:</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">800</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">800</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Total</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">&#8212;</td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">2,711</td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">&#8212;</td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">2,711</td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt"><span style="font-variant:small-caps">(<em style="font: inherit;">1</em>) </span></sup>As a result of the Business Combination on <em style="font: inherit;"> July 1, 2021, </em>the Company recorded Company Earn-Out Shares and private placement warrants as liabilities that must be marked to market each reporting period. The Company measured the Company Earn-Out Shares at fair value determined at Level <em style="font: inherit;">3.</em> The Company measured the private placement warrants at fair value determined at Level <em style="font: inherit;">1.</em> Refer to "Note <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">11</em> &#8212; Company Earn-Out and Warrant Liabilities" for further details.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803658060216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">15.</em> Segment information </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company operates in <span style="-sec-ix-hidden:c82736410">one</span> segment. Its products and services are sold throughout the world, through direct and indirect sales channels. The Company&#8217;s chief operating decision maker (the &#8220;<i><b>CODM</b></i>&#8221;) is the Chief Executive Officer. The CODM makes operating performance assessment and resource allocation decisions on a global basis. The CODM does <em style="font: inherit;">not</em> receive discrete financial information about asset allocation, expense allocation or profitability by product or geography.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Revenue by geography are based upon the billing address of the customer. All transfers between geographic regions have been eliminated from consolidated revenue. No customers represented greater than <em style="font: inherit;">10%</em> of revenue for the years ended <em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em> and <em style="font: inherit;">2019.</em>&#160;The following table sets forth revenue by geographic area:</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenue:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">83,034</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">67,823</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">48,614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">EMEA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,285</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,441</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">APAC</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">50,590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">41,269</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">191,909</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">151,533</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">116,099</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify; text-indent: 36pt;">&#65279;The following table sets forth revenue generated from customers by country, based outside of the United States, and represent more than <em style="font: inherit;">10%</em> of the total consolidated revenue:</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-size: 10pt; width: 100%; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-size: 10pt; margin-left: 0pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-size: 10pt; margin-left: 0pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;">(in thousands)</p> </td><td style="font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt; width: 55%;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenue:</p> </td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Germany</p> </td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">23,574</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">17,650</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">15,094</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Japan</p> </td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">23,360</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">17,331</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">16,619</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Singapore</p> </td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">16,580</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">15,376</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">10,674</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other</p> </td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">45,361</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">33,353</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">25,098</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <div style="font-size: 10pt; text-align: justify; text-indent: 36pt;">
     The following table sets forth property and equipment, net held within the United States, China and foreign countries:
   </div>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property and equipment, net:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">923</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">976</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">China</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">468</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,922</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,663</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803658054712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 - Loss Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">16.</em> Loss Per Share </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Basic loss per share available to the Company's common shareholders (&#8220;<i><b>EPS</b></i>&#8221;) is computed by dividing net loss by the weighted average number of common shares outstanding for the period. In computing diluted EPS, the Company adjusts the denominator, subject to anti-dilution requirements, to include the dilution from potential shares of Common Stock resulting from outstanding share based payment awards, warrants, earn-outs&#160;and the conversion of convertible preferred shares. The Company applies&#160;the <em style="font: inherit;">two</em>-class method in calculating loss per share. the Company's Sponsor Earn-Out Shares&#160;described in "<i>Note <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">12</em> &#8212; Mezzanine Equity and Stockholders&#8217; Deficiency</i>" are considered participating securities and have <em style="font: inherit;">no</em> contractual obligation to shares in the loss of the Company. As such, the weighted-average impact of these shares is excluded from the calculation of loss per share below. As losses were incurred during all periods presented, <em style="font: inherit;">no</em> earnings per share exists for the Sponsor Earn-Out Shares.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(in thousands, except</em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">per share amounts)</em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Loss per share available to common shareholders, excluding sponsor earn-out shareholders</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Numerator:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(33,245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(16,969</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(20,174</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income attributable to redeemable noncontrolling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,974</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(27</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net loss attributable to AvePoint, Inc.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(35,219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(16,996</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(20,174</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deemed dividends on preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(32,928</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(34,446</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(107,469</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total net loss available to common shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(68,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(51,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(127,643</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Denominator:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">141,596</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">89,638</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">74,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0pt 0pt 0pt 9pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Effect of dilutive securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average diluted shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">141,596</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">89,638</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Basic loss per share available to common shareholders, excluding sponsor earn-out shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(0.48</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(0.57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Diluted loss per share available to common shareholders, excluding sponsor earn-out shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(0.48</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(0.57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">To arrive at net loss available to common shareholders, the Company deducted net income attributable to the redeemable noncontrolling interest in EduTech and deemed dividends, which related to the redemption, extinguishment, and remeasurement of preferred stock.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">For the years&#160;ended <em style="font: inherit;"> December 31, 2021</em>,&#160;<em style="font: inherit;">2020</em>&#160;and <em style="font: inherit;">2019,</em> the Company's potentially dilutive securities&#160;were deemed to be anti-dilutive given the Company&#8217;s net loss position. As such, basic loss per share is equal to diluted loss per share for the periods presented.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 27pt; text-align: justify;">The following potentially dilutive securities outstanding have been excluded from the computation of diluted weighted-average shares outstanding because such securities has an antidilutive impact due to losses reported:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Convertible preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,001</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">51,091</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Restricted stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Stock options</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34,857</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,927</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Restricted stock units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,167</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,905</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Company Earn-Outs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0pt;">Total potentially dilutive securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">56,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">76,858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">78,625</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p>&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803744667192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 17 - Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">17.</em> Related Party Transactions </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <div style="font-size: 10pt; text-indent: 36pt; text-align: justify;">
     The Company has entered into indemnification agreements with its executive officers and directors. These agreements,&#160;among other things,&#160;require AvePoint to indemnify its directors and executive officers to the fullest extent permitted by Delaware law,&#160;specifically the Delaware General Corporation Law (as the same exists or
    <em style="font: inherit;"> may </em>hereafter be amended) for certain expenses, including attorneys&#8217; fees, judgments, fines, and settlement amounts incurred by a director or officer in any action or proceeding arising out of their services as
    <em style="font: inherit;">one</em> of the Company&#8217;s directors or officers or any other company or enterprise to which the person provides services at the Company&#8217;s request.
   </div>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803658036424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 - Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">18.</em> Subsequent Events</b></p>
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The following material subsequent events occurred since the date of the most recent balance sheet period reported.</p> &#160;
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i><span style="text-decoration: underline; ">I-Access Solutions Pte. Ltd. Acquisition</span></i></b></p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">On <em style="font: inherit;"> February 18, 2022 (</em>the &#8220;<i><b>Acquisition Close Date</b></i>&#8221;), EduTech consummated an acquisition of all of the ordinary shares of I-Access Solutions Pte. Ltd. (&#8220;<b><i>I-Access</i></b>&#8221;), a Singapore-based software company established as a leading provider of SaaS solutions for corporate learning and development. Transaction consideration totaled approximately $7.4 million, consisting of $1.5 million in cash and $5.9 million of issuance of ordinary shares of EduTech. Approximately 9.5% of the equity consideration is being held in escrow, subject to I-Access achieving certain revenue targets for fiscal year <em style="font: inherit;">2022</em> and <em style="font: inherit;">2023.</em> The <em style="font: inherit;">$5.9</em>&#160;million&#160;equity consideration is subject to a put option which allows sellers to cause EduTech to repurchase the shares of EduTech for <em style="font: inherit;">$5.9</em> million, upon <em style="font: inherit;">24</em> months from Acquisition Close Date or the occurrence of certain triggering events which are in the control of the Company.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">The initial allocation of the purchase price is still being assessed by the Company. Significant, relevant information needed to complete the initial accounting is <em style="font: inherit;">not</em> available because the valuation of assets acquired and liabilities assumed is <em style="font: inherit;">not</em> complete. As a result, determining these values is <em style="font: inherit;">not</em> practicable, and we are unable to disclose these values or provide other related disclosures at this time.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i><span style="text-decoration: underline; ">Share Repurchase Program</span></i></b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> March 17, 2022,&#160;</em>the Company announced that its Board of Directors authorized a new share repurchase program (the &#8220;<b><i>Share Repurchase Program</i></b>&#8221;) for the Company to buy back shares of its Common Stock. Under the Share Repurchase Program, the Company has the authority to buy up to a maximum of $150 million of Common Stock shares via acquisitions in the open market or privately negotiated transactions. The Share Repurchase Program will remain open for a period of <em style="font: inherit;">three</em> years from the date of authorization. The Company is <em style="font: inherit;">not</em> obligated to make purchases of, nor is it obligated to acquire any particular amount of, Common Stock under the Share Purchase Program. The Share Repurchase Program <em style="font: inherit;"> may </em>be suspended or discontinued at any time. As of the date of this Annual Report, the Company has purchased 135,000 shares at an average price of $5.49 under the Share Repurchase Program.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"/>

   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;"/>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;"><b><i><span style="text-decoration: underline; ">Stock Based Compensation</span>&#65279;</i></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 36pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;">On <em style="font: inherit;"> March 21, 2022 </em>we granted <span style="-sec-ix-hidden:c82736445">4,159&#65279;,532</span> RSUs and 689,406 options to employees in total fair value of $26.3 million.</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653831192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Basis of Presentation </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) and include the consolidated accounts of AvePoint, Inc. and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification, Comparability Adjustment [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Comparative Data</b></i></span></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&#65279;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Certain amounts from prior periods which have been presented separately have been grouped to conform to the current period presentation, including:</p> &#160;
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of prepaid rent to be included in prepaid expenses and other current assets on the consolidated balance sheets as of <em style="font: inherit;"> December 31, 2020;</em></p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of accrued rent obligation to be included in accounts payable, accrued expenses and other liabilities on the consolidated statements of cash flows for the years ended <em style="font: inherit;"> December 31, 2020 </em>and <em style="font: inherit;">2019;</em></p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of equity issuance costs to be offset from proceeds from issuance of common stock on the consolidated statements of mezzanine equity and stockholders' equity (deficiency) for the year ended <em style="font: inherit;"> December 31, 2020;</em></p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of equity issuance costs to be offset from proceeds from issuance of Series C preferred stock on the consolidated statements of mezzanine equity and stockholders' equity (deficiency) for the year&#160;ended <em style="font: inherit;"> December 31, 2019;</em></p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The reclassification of remeasurement of redemption value of Series B preferred stock to be offset from remeasurement of redemption value of Series C preferred stock and both included in the remeasurement of redemption value of convertible preferred stock on the consolidated statements of mezzanine equity and stockholders&#8217; equity (deficiency) for the year ended <em style="font: inherit;"> December 31, 2019; </em>and</p> </td></tr>
</tbody></table> &#160;
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;">The reclassification of current portion of capital lease and deferred rent into others on the Note <em style="font: inherit;">7</em> &#8212; accrued expenses and other liabilities in the notes to consolidated financial statements as of <em style="font: inherit;"> December 31, 2020.</em></td></tr>
</tbody></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;"><span style="text-decoration: underline; "><i><b>Business Combination</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Business Combination was accounted for as a reverse recapitalization as Legacy AvePoint&#160;was determined to be the accounting acquirer under Financial Accounting Standards Board&#8217;s Accounting Standards Codification Topic <em style="font: inherit;">805,</em> Business Combinations. This determination was primarily based on Legacy AvePoint comprising the ongoing operations of the combined entity, Legacy AvePoint&#8217;s senior management comprising the majority of the senior management of the combined company&#160;and the prior shareholders of Legacy AvePoint having a majority of the voting power of the combined entity. In connection with the Business Combination, the outstanding shares of Legacy AvePoint's&#160;preferred stock were redeemed for cash and shares of AvePoint&#8217;s Common Stock and the outstanding shares of Legacy AvePoint's&#160;common stock were converted into AvePoint's Common Stock, representing a recapitalization, and the net assets of the Company were acquired at historical cost, with no goodwill or intangible assets recorded. Operations and assets and liabilities of the Company prior to the Business Combination&#160;in these financial statements are those of Legacy AvePoint. As a result, these financial statements represent the continuation of Legacy AvePoint and the historical shareholders&#8217; deficiency. Common stock, preferred stock and loss per share of Legacy AvePoint&#160;prior to the Business Combination have been retrospectively adjusted for the Business Combination using an exchange ratio of <span style="-sec-ix-hidden:c82735850">8.69144.</span> Options to purchase common stock of Legacy AvePoint were converted into options to purchase common stock of AvePoint, Inc. using an exchange ratio&#160;of <em style="font: inherit;">8.6914.</em> The options, as converted, continue to be governed by Legacy AvePoint's existing stock option plan. The accumulated deficit of Legacy AvePoint&#160;has been carried forward after the Business Combination. Refer to <i style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">"Note <em style="font: inherit;">3</em>&#160;&#8212; Business Combination"</i> for additional information. All per share information in the consolidated balance sheets, consolidated statements of operations, consolidated statements of mezzanine equity and stockholders' equity (deficiency) and the notes to consolidated financial statements have been retroactively adjusted using an exchange ratio of 8.69144 per share.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Use of Estimates </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our&#160;consolidated financial statements and accompanying notes. We base our estimates and assumptions on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our consolidated balance sheets and the amounts of revenue and expenses reported for each of its periods presented are affected by estimates and assumptions, which are used for, but <em style="font: inherit;">not</em> limited to, the accounting for revenue recognition, allowance for doubtful accounts, deferred contract costs, income taxes and related reserves, stock-based compensation, and earn-out liabilities. Actual results and outcomes <em style="font: inherit;"> may </em>differ from management&#8217;s estimates and assumptions due to risks and uncertainties, including uncertainty in the current economic environment due to the outbreak of COVID-<em style="font: inherit;">19.</em></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Transactions and Translations Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Foreign Currency </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We have foreign operations where the functional currency has been determined to be the local currency, in accordance with FASB ASC <em style="font: inherit;">830,</em> <i>Foreign Currency Matters</i>. Adjustments resulting from translating such foreign functional currency assets and liabilities into U.S. dollars, based on current exchange rates, are recorded as a separate component of stockholders&#8217; deficiency under the caption, accumulated other comprehensive income. Revenue and expenses are translated using average rates prevailing during the period. Transaction gains and losses arising from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in other income (expense), net in the Company&#8217;s consolidated statements of operations. Transaction losses&#160;totaled $0.9&#160;million,&#160;$0.6&#160;million and $0.7 million&#160;for the&#160;years ended <em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em> respectively.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Cash and Cash Equivalents </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We maintain cash with several high credit-quality financial institutions. We consider all investments available with original maturities of <em style="font: inherit;">three</em> months or less to be cash equivalents and consist mainly of U.S. treasury bills and certificate of deposits. These investments are <em style="font: inherit;">not</em> subject to significant market risk. We maintain our cash and cash equivalents in bank accounts which, at times, exceed the federally insured limits. We have <em style="font: inherit;">not</em> experienced any losses in such accounts. We maintain cash balances used in operations at entities based in the People&#8217;s Republic of China, which imposes regulations that limit the ability to transfer cash out of the country. As of <em style="font: inherit;"> December 31, 2021</em>&#160;and <em style="font: inherit;"> December 31, 2020</em>, our cash balances at these entities were $9.3&#160;million&#160;and $6.8&#160;million, respectively. For purposes of the&#160;consolidated statements of cash flows, cash includes all amounts in the consolidated balance sheets captioned cash and cash equivalents.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investment, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><i><b>Short-Term Investments</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Short-term investments consist mainly certificate of deposits held by financial institutions which have an initial maturity of greater than <em style="font: inherit;">three</em> months but less than or equal to <em style="font: inherit;">one</em> year at period end.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><i><b>Allowance for Doubtful Accounts</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The Company evaluates the collectability of its accounts receivable based on a combination of factors. Where we are aware of circumstances that <em style="font: inherit;"> may </em>impair a specific customer&#8217;s ability to meet its financial obligations, we record a specific allowance against amounts due. For all other customers, we recognize allowances for doubtful accounts based on the length of time the receivables are outstanding, the current business environment and its historical experience. Accounts are written off when deemed uncollectible. Recoveries of accounts receivable previously written off are recorded when received. As such, we present trade receivables at their net estimated realizable value through use of the allowance for doubtful accounts.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><i><b>Property and Equipment</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Property and equipment are stated at cost and depreciated on a straight-line basis over the shorter of their estimated useful lives or related contract terms beginning in the year the asset was placed into service.</p>

     <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 80%; margin-left: 10%; margin-right: 10%;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: middle; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="3" rowspan="1" style="vertical-align: bottom; width: 13%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">Years</td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer equipment and software</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">3.0</td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td><td style="vertical-align: bottom; width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">5.0</td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">-</em></td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">11.0</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixture</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">7.0</td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Office equipment</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">5.0</td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">39.5</td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> </td></tr>
</tbody></table>
     <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Normal repair and maintenance costs are expensed as incurred. We write off depreciated assets that are <em style="font: inherit;">no</em> longer in service.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the improvements and such amortization is included in depreciation and amortization expense.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We evaluate long-lived assets, which include leasehold improvements and equipment subject to amortization, for impairment whenever events or changes in business circumstances indicate that the carrying value of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. An impairment loss will be recognized when the aggregate of estimated undiscounted future cash flows expected to result from the use and the eventual disposition of the long-lived assets less than its carrying amount. Impairment, if any, is determined based on the fair value of the long-lived asset.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">There were no impairment charges recognized during the years ended years&#160;ended&#160;<em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em>, and <em style="font: inherit;">2019</em>, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We evaluate the portion of depreciation and amortization expense attributable to cost of revenue based on organizational headcount directly attributable to the generation of revenue. Based on this evaluation, we have determined that depreciation and amortization attributable to cost of revenue is <em style="font: inherit;">not</em> material; therefore, the full expense has been recorded in operating expenses in the consolidated statements of operations.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredChargesPolicyTextBlock', window );">Deferred Charges, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Deferred Contract Costs </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We defer sales commissions earned by its sales force that are considered to be incremental and recoverable costs of obtaining SaaS, term&#160;license and support, service, perpetual license and maintenance contracts. We have structured commissions plans such that the commission rate paid on renewal contracts are less than those paid on the initial contract; therefore, it is determined that the renewal commissions are <em style="font: inherit;">not</em> commensurate with the initial commission. We determine the estimated average customer relationship period and average renewal term utilizing a portfolio approach. Deferred costs are periodically reviewed for impairment.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Amortization of deferred contract costs of $9.5&#160;million, $10.5&#160;million and $7.7 million&#160;for the years&#160;ended <em style="font: inherit;"> December 31, 2021</em>, <em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em> respectively, is included as a component of sales and marketing expenses in our&#160;consolidated statements of operations. Deferred contract costs recognized as a contract asset on our balance sheet was&#160;$38.9 million&#160;and $31.9 million&#160;at <em style="font: inherit;"> December 31, 2021</em>&#160;and <em style="font: inherit;"> December 31, 2020</em>, respectively.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock', window );">Software to be Sold, Leased, or Otherwise Marketed and Internal Use Software, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Software Development Costs</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Costs incurred in the development of new software products and enhancements to existing software products to be accounted for under software revenue recognition guidance are accounted for in accordance with ASC <em style="font: inherit;">985</em>-<em style="font: inherit;">20,</em> Costs of Software to be Sold, Leased, or Marketed, or ASC <em style="font: inherit;">985</em>-<em style="font: inherit;">20.</em> These costs, consisting primarily of salaries and related payroll costs, are expensed as incurred until technological feasibility has been established. After technological feasibility is established, costs are capitalized in accordance with ASC <em style="font: inherit;">985</em>-<em style="font: inherit;">20.</em> Company&#8217;s primary on-premises product is DocAve which is within the scope of subtopic <em style="font: inherit;">985</em>-<em style="font: inherit;">20.</em> DocAve has been on the market since <em style="font: inherit;">2002.</em> Typically, the economic life of software produced is less than 5 years. As such, any costs subject to capitalization under ASC <em style="font: inherit;">985</em>-<em style="font: inherit;">20</em> would be fully amortized at this time. As a result, no internally generated software development costs have been capitalized as of <em style="font: inherit;"> December 31, 2021 </em>or <em style="font: inherit;"> December 31, 2020.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We account for costs to develop or obtain internal-use software and implementation costs incurred in hosting arrangements in accordance with ASC <em style="font: inherit;">350</em>-<em style="font: inherit;">40,</em> Internal-Use Software, or ASC <em style="font: inherit;">350</em>-<em style="font: inherit;">40.</em> We also account for costs of significant upgrades and enhancements resulting in additional functionality under ASC <em style="font: inherit;">350</em>-<em style="font: inherit;">40.</em> These costs are primarily software purchased for internal-use, purchased software licenses, implementation costs, and development costs related to our hosted product, which is accessed by customers on a subscription basis. Costs incurred for maintenance, training, and minor modifications or enhancements are expensed as incurred. Internal-use software is amortized on a straight-line basis over its estimated useful life, which is generally <span style="-sec-ix-hidden:c82735903">three</span> years. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. Internally developed software costs required to be capitalized as defined by the accounting guidance are <em style="font: inherit;">not</em> material to our consolidated financial statements.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue from Contract with Customer [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Revenue Recognition </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We derive revenue from <em style="font: inherit;">four</em> primary sources: SaaS, term&#160;license and support, services, and maintenance.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The following table presents our revenue by source:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

     <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">For the Year Ended</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenue:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">SaaS</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735252">$ 85,580</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735253">$ 52,074</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735254">$ 27,744</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Term license and support</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">50,970</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">38,949</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">26,985</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">31,919</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">34,140</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">26,662</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Maintenance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">21,022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">23,462</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">29,122</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Perpetual license</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt">2,418</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt">2,908</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt">5,586</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735267">$ 191,909</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735268">$ 151,533</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735269">$ 116,099</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
     <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Term&#160;license and perpetual license revenue recognized at point in time was&#160;$39.7&#160;million,&#160;$32.4&#160;million&#160;and $26.3 million for the years&#160;ended&#160;<em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019,</em> respectively.&#160;The remaining revenue amount is recognized over time.</p>
    <div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &quot;Times New Roman&quot;, Times, serif; text-align: justify;">
      &#160;
    </div>
    <div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &quot;Times New Roman&quot;, Times, serif; text-align: justify;">
      Our sources of revenue mainly include:
    </div>
    <div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &quot;Times New Roman&quot;, Times, serif;">
      &#160;
    </div>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">SaaS and term&#160;license and support revenue includes revenue from sale of SaaS and term&#160;license and support, versions of our software and related customer support. SaaS revenue is recognized ratably over the term of the of the contract. Term&#160;License revenue includes distinct&#160;on-premises&#160;license and support performance obligations. The license is generally recognized upfront at the point in time when the software is made available to the customer to download and use, and the support is recognized ratably over the term of the of the contract.</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Perpetual license revenue is recognized up front upon delivery of the licensed product and/or the utility that enables the customer to access authorization keys, provided that an enforceable contract has been received. Typically, our perpetual licenses are sold with post-contract support (PCS), which includes unspecified technical enhancements and customer support. Revenue from PCS is classified as maintenance revenue and is recognized ratably over the term of the contract, which is typically <em style="font: inherit;">one</em> year, as we satisfy the PCS performance obligation.</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Services revenue includes revenue derived primarily from the implementation of software, training, consulting, and migrations. We also offer license customization and managed services. Services revenue from implementation, training, consulting, migration, and license customization is recognized by applying a measure of progress, such as labor hours to determine the percentage of completion of each contract. Services revenue from managed services is recognized ratably on a straight line basis over the contract term.</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">ASC <em style="font: inherit;">606</em> is a single standard for revenue recognition that applies to all of our SaaS, term&#160;license and support, services, perpetual license and maintenance arrangements and generally requires revenue to be recognized upon the transfer of control of promised goods or services provided to its customers, reflecting the amount of consideration it expects to receive for those goods or services. Pursuant to ASC <em style="font: inherit;">606,</em> revenue are recognized upon the application of the following steps:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">identification of the contract, or contracts, with a customer;</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">identification of the performance obligations in the contract;</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">determination of the transaction price;</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">allocation of the transaction price to the performance obligations in the contract; and</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: middle; width: 3%;">&#160;</td><td style="vertical-align: top; width: 2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#8226;</p> </td><td style="vertical-align: top; width: 1%;">&#160;</td><td style="vertical-align: top; width: 95%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">recognition of revenue when, or as, the contractual performance obligations are satisfied.</p> </td></tr>
</tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The timing of revenue recognition <em style="font: inherit;"> may </em>differ from the timing of invoicing to our customers. We record an unbilled receivable when revenue is recognized prior to invoicing. Current unbilled receivable is included in accounts receivable, net in the consolidated balance sheets. We record deferred revenue in the consolidated balance sheets when cash is collected or invoiced before revenue is earned. Our standard payment terms are generally net <em style="font: inherit;">30</em> days. Invoices for SaaS, term&#160;license and support and maintenance are generally issued annually in advance or when the license is made available for customer use. Invoices for license contracts are generally issued when the license is available for the customer for download. Services are generally invoiced in advance or as the services are performed.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Total deferred revenue as of <em style="font: inherit;"> December 31, 2020</em>&#160;was $74.7&#160;million, of which $62.1&#160;million was recognized as revenues&#160;for the year ended <em style="font: inherit;"> December 31, 2021</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
    <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The opening and closing balances of the Company&#8217;s accounts receivable, net, deferred revenue and deferred contract costs are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

     <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Accounts</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Deferred</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">receivable,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Deferred</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">contract</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">net (1)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">revenue</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">costs</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Opening (January 1, 2020)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,619</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60,600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,351</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Closing (December 31, 2020)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">53,749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">74,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Increase/(decrease)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,088</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,592</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Opening (January 1, 2021)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">53,749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">74,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Closing (December 31, 2021)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">82,332</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,926</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Increase/(decrease)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,586</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,983</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
     <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">(<em style="font: inherit;">1</em>) Accounts receivable, net is inclusive of accounts receivable,&#160;net of allowance for doubtful accounts, current unbilled receivables and long-term unbilled receivables.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Our revenue arrangements generally include standard warranty or service level provisions that its arrangements will perform and operate in all material respects as defined in the respective agreements, the financial impacts of which have historically been and are expected to continue to be insignificant. Our arrangements generally do <em style="font: inherit;">not</em> include a general right of return relative to the delivered products or services. We recognize revenue&#160;net of any taxes collected from customers, which are subsequently remitted to governmental authorities.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Many of our&#160;contracts include multiple performance obligations. Judgment is required in determining whether each performance obligation is distinct. Our products and services generally do <em style="font: inherit;">not</em> require a significant amount of integration or interdependency; therefore, the Company&#8217;s products and services are generally <em style="font: inherit;">not</em> combined. We allocate&#160;the transaction price for each contract to each performance obligation based on the relative standalone selling price (&#8220;<i><b>SSP</b></i>&#8221;) for each performance obligation within each contract.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We use&#160;judgment in determining the SSP for products and services. For substantially all performance obligations except&#160;term licenses, we are&#160;able to establish the SSP based on the observable prices of products or services sold separately in comparable circumstances to similar customers. We typically establish an SSP range for our products and services which is reassessed on a periodic basis or when facts and circumstances change. Term license are sold only as a bundled arrangement that includes the rights to a term license and support.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">&#160;</p>
    <div style="color: rgb(0, 0, 0); white-space: pre-wrap; font-size: 10pt; text-indent: 36pt;">
      In determining the SSP of license and support in a term license arrangement we applied observable inputs using the value relationship between support and term license, the value relationship between support and perpetual licenses, the average economic life of our products, software renewals rates and the price of the bundled arrangement&#160; in relation to the perpetual licensing approach. Using a combination of the relative fair value method or the residual value method the SSP of the performance obligations in an arrangement was allocated to each performance obligation within a sales arrangement.
    </div> <p style="text-indent: 36pt;"><span style="background-color:#ffffff;">As of </span><em style="font: inherit;"> December 31, 2021</em><span style="background-color:#ffffff;">, transaction price allocated to remaining performance obligations, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods, was </span>$201.1<span style="background-color:#ffffff;">&#160;million, of which </span>$147.1<span style="background-color:#ffffff;">&#160;million&#160;is related to SaaS and term&#160;license and support revenue. We expect to recognize approximately </span>76%<span style="background-color:#ffffff;">&#160;of the total transaction price allocated to remaining performance obligations&#160;over the next <span style="-sec-ix-hidden:c82735925">twelve</span> months and the remainder thereafter.</span></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We utilize indirect sales channels which utilize Channel Partners. These deals are executed in <em style="font: inherit;">one</em> of <em style="font: inherit;">two</em> ways:</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;">&#160;</td><td style="width: 18pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">1.</em></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><i>Channel Partner as Customer</i></b></p> </td></tr>
</tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;">In the <em style="font: inherit;">first</em> form of these arrangements, the Channel Partner purchases the products from us at a discounted price and resells the products to end users at a price determined by the Channel Partner. In this scenario, the Channel Partner is the entity that has contracted with us and therefore is determined to be our customer. We recognize revenue when control of the goods and/or services are transferred to the customer. In this <em style="font: inherit;">first</em> form of the sales transaction, revenue recognition occurs upon transfer to the Channel Partner (acting as reseller) or as directed by the Channel Partner's (acting as reseller's) to its customer.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;">&#160;</td><td style="width: 18pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">2.</em></p> </td><td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><b><i>End User as Customer</i></b></p> </td></tr>
</tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In the <em style="font: inherit;">second</em> form, we bill the end user and the Channel Partner receives a commission. Upon analysis of deals executed through the <em style="font: inherit;">second</em> form of these channels, we determined that the end user represents our customer due to the fact that the end user purchased goods and/or services that are outputs of our ordinary activities. Consequently, Channel Partners utilized in deals executed through this <em style="font: inherit;">second</em> model are deemed to be agents of the transaction. In this <em style="font: inherit;">second</em> form of these arrangements, we recognize revenue upon transfer of the goods and/or services to the end user.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based Payment Arrangement [Policy Text Block]</a></td>
<td class="text"><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Stock-Based Compensation</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Stock-based compensation represents the cost related to stock-based awards granted to employees. To date, we have issued both stock options and restricted stock units ("<i><b>RSUs</b></i>'). With respect to equity-classified awards, the Company measures stock-based compensation cost at the grant date based on the estimated fair value of the award and recognizes the cost as expense ratably (net of estimated forfeitures) over the requisite service period. With respect to liability-classified awards, the Company measures stock-based compensation cost at the grant date and at each reporting period based on the estimated fair value of the award. Stock-based compensation cost is&#160;recognized ratably over the requisite service period, net of actual forfeitures in the period.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">We estimate the fair value of stock options using a Black-Scholes valuation model. The Black-Scholes model requires highly subjective assumptions in order to derive the inputs necessary to the calculate the fair value of stock options. To estimate the expected term of stock options, the Company considered contractual terms of the options, including the vesting and expiration periods, as well as historical option exercise data and current market conditions to determine an estimated expected term. The Company&#8217;s historical experience is too limited to be able to reasonably estimate expected term. Expected volatility is based on historical volatility of a group of peer entities. Dividend yields are based upon historical dividend yields. Risk-free interest rates are based on the implied yields currently available on U.S. Treasury <em style="font: inherit;">zero</em> coupon issues with a remaining term equal to the expected term.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Income Taxes </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to difference between financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to be applied to taxable income in the years in which those temporary differences are expected to be recovered or settled.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We recognize liabilities for uncertain tax positions taken or expected to be taken in income tax returns. Accrued interest and penalties related to unrecognized tax benefits are recognized as part of the provision for income taxes. Judgment is required in determining the provision for income taxes, deferred tax assets and liabilities and unrecognize tax benefits. In determining the need for a valuation allowance, the historical and projected financial performance of the operation that is recording a net deferred tax asset is considered along with any other pertinent information.&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">We file income tax returns in the U.S. federal, various states and foreign jurisdictions. The tax years <span style="-sec-ix-hidden:c82735937">2017</span> through <span style="-sec-ix-hidden:c82735938">2020</span>&#160;are open and subject to audit by US federal, state and local authorities. The tax years <span style="-sec-ix-hidden:c82735939">2011</span> through <em style="font: inherit;">2020</em>&#160;are open and subject to audit by foreign tax jurisdictions.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_RedeemableNoncontrollingInterestPolicyTextBlock', window );">Redeemable Noncontrolling Interest [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Redeemable Noncontrolling Interest </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">At <em style="font: inherit;"> December 31, 2021</em> and <em style="font: inherit;">2020,</em> we owned approximately 76.09% and 77.78%, respectively, and AEPL PTE. LTD. (&#8220;<i><b>AEPL</b></i>&#8221;) owned 23.91% and 22.22%, respectively, of AvePoint EduTech Pte. Ltd.. (&#8220;<i><b>EduTech</b></i>&#8221;). As part of AEPL&#8217;s investment in EduTech, we granted AEPL a put option which allows AEPL to cause us to repurchase AEPL&#8217;s shares in EduTech at any time between <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">24,</em> <em style="font: inherit;">2022</em> and <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">24,</em> <em style="font: inherit;">2023</em> at a price equal to AEPL&#8217;s initial investment. Consequently, we record redeemable noncontrolling interest as mezzanine equity in our&#160;consolidated balance sheets. At each reporting period, we increase the carrying amount of the redeemable noncontrolling interest by periodic accretions using the interest method so that the carrying amount will equal the redemption amount on the date that the put option becomes exercisable, and adjustments to the value are recorded as net income attributable to and accretion of redeemable noncontrolling interest on consolidated statements of mezzanine equity and stockholders' equity (deficiency).</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_EmergingGrowthCompanyPolicyTextBlock', window );">Emerging Growth Company [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Emerging Growth Company </b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">We are considered an emerging growth company. Section&#160;<em style="font: inherit;">102</em>(b)(<em style="font: inherit;">1</em>) of the Jobs Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have <em style="font: inherit;">not</em> had a Securities Act registration statement declared effective or do <em style="font: inherit;">not</em> have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. 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 an election to opt out is irrevocable. We have elected <em style="font: inherit;">not</em> 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, we, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><b>Recent Accounting Pronouncements</b></i></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> August 2020, </em>the FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06,</em> &#8220;Debt &#8212; Debt with Conversion and Other Options (Subtopic <em style="font: inherit;">470</em>-<em style="font: inherit;">20</em>) and Derivatives and Hedging &#8212; Contracts in Entity&#8217;s Own Equity (Subtopic <em style="font: inherit;">815</em> &#8212; <em style="font: inherit;">40</em>)&#8221; (&#8220;ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06&#8221;</em>). ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity&#8217;s own equity. The ASU is part of the FASB&#8217;s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The amendments in this ASU are effective for entities eligible to be smaller reporting companies for fiscal years beginning after <em style="font: inherit;"> December 15, 2023. </em>We are currently evaluating the impact ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> will have on our consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> December 2019, </em>the FASB issued ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12,</em> Income Taxes (ASC <em style="font: inherit;">740</em>): Simplifying the Accounting for Income Taxes (ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em>), which is intended to simplify various areas related to the accounting for income taxes and improve consistent application of ASC <em style="font: inherit;">740.</em> The amendments in this ASU are effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after <em style="font: inherit;"> December 15, 2021. </em>Early adoption of the amendments is permitted, including adoption in any interim period for public business entities for periods for which financial statements have <em style="font: inherit;">not</em> yet been issued and all other entities for periods for which financial statements have <em style="font: inherit;">not</em> yet been made available for issuance. We are currently evaluating the impact of its pending adoption of ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em> on our&#160;consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> February 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">02,</em> Leases (ASC <em style="font: inherit;">842</em>) and subsequently issued amendments to the initial guidance: ASU <em style="font: inherit;">2017</em>-<em style="font: inherit;">13,</em> ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">10,</em> ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">11,</em> ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">20,</em> ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">01,</em> ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">10,</em> ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">02,</em>&#160;ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">05</em> and ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">05</em>&#160;(collectively, ASC <em style="font: inherit;">842</em>). ASC <em style="font: inherit;">842</em> requires companies to generally recognize on the balance sheet operating and financing lease liabilities and corresponding right-of-use assets. ASC <em style="font: inherit;">842</em> is effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after <em style="font: inherit;"> December 15, 2021. </em>ASC <em style="font: inherit;">842</em> must be adopted using a modified retrospective method and its early adoption is permitted. The Company is currently evaluating the impact of adoption of this ASU on its consolidated financial statements. While the Company generally expects the financial records to be impacted by the requirements highlighted above, the Company cannot reasonably estimate the impact that adoption of the ASUs referenced in this announcement is expected to have on the financial statements at this time.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> January 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> &#8220;Financial Instruments &#8212; Credit Losses on Financial Instruments,&#8221; which replaces incurred loss methodology to estimate credit losses on financial instruments with a methodology that reflects expected credit losses. This amendment affects entities holding financial assets that are <em style="font: inherit;">not</em> accounted for at fair value through net income including trade receivables. Subsequently FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">02</em> which deferred the adoption date. The amendments in this ASU are effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after <em style="font: inherit;"> December 15, 2022. </em>Early application of the amendments is permitted. The Company is currently evaluating the impact of adoption of this ASU on its consolidated financial statements.</p> <p style="text-indent: 36pt;">While we generally expect the financial records to be impacted by the requirements highlighted above, we cannot reasonably estimate the impact that adoption of the ASUs referenced in this announcement is expected to have on the financial statements at this time.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_EmergingGrowthCompanyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for emerging growth company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_EmergingGrowthCompanyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_RedeemableNoncontrollingInterestPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for redeemable noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_RedeemableNoncontrollingInterestPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; (2) produce product masters after establishing technological feasibility; (3) the software is acquired, internally developed, or modified solely to meet the entity's internal needs; and (4) during the software's development or modification, no substantive plan exists or is being developed to market the software externally. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredChargesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for deferral and amortization of significant deferred charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredChargesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI http://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803659389096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock', window );">Schedule of Useful Life of Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text">
     <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 80%; margin-left: 10%; margin-right: 10%;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: middle; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="3" rowspan="1" style="vertical-align: bottom; width: 13%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">Years</td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer equipment and software</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">3.0</td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td><td style="vertical-align: bottom; width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">5.0</td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">-</em></td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">11.0</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixture</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">7.0</td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Office equipment</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">5.0</td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> </td></tr>
<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 77%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings</p> </td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">39.5</td><td style="vertical-align: bottom; width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p> </td></tr>
</tbody></table>
    <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text">
     <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">For the Year Ended</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenue:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">SaaS</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735252">$ 85,580</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735253">$ 52,074</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735254">$ 27,744</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Term license and support</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">50,970</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">38,949</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">26,985</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">31,919</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">34,140</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">26,662</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Maintenance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">21,022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">23,462</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">29,122</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Perpetual license</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt">2,418</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt">2,908</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt">5,586</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735267">$ 191,909</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735268">$ 151,533</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c82735269">$ 116,099</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
    <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock', window );">Accounts Receivable, Net, Deferred Revenue and Deferred Sales Commissions [Table Text Block]</a></td>
<td class="text">
     <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Accounts</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Deferred</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">receivable,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Deferred</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">contract</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">net (1)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">revenue</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">costs</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Opening (January 1, 2020)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,619</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60,600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,351</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Closing (December 31, 2020)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">53,749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">74,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Increase/(decrease)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,088</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,592</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Opening (January 1, 2021)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">53,749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">74,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Closing (December 31, 2021)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">82,332</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,926</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Increase/(decrease)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,586</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,983</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
    <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of accounts receivable, net, deferred revenue and deferred sales commissions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of useful life of property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657967736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Accounts Receivable, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trade receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,819</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,521</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Current unbilled receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,496</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Allowance for doubtful accounts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(838</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,767</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">48,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657959400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Property and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Computer equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,777</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,030</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,633</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Furniture and fixtures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,102</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">887</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Building</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">786</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">766</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Office equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">394</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,206</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,945</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less accumulated depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,284</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,282</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,922</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,663</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657843576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Accrued Expenses and Other Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,740</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Indirect taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,945</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,571</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cloud service fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,314</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Professional service fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued partner expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">903</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income taxes payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,713</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,930</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,476</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,062</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803660038120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year Ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2019</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Domestic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(23,583</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(19,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(13,320</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,240</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax loss from continuing operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(32,788</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(15,907</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(19,560</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Current income tax expense:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">State and local</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">411</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,096</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,813</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total current income tax expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">703</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,893</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred income tax expense (benefit):</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">89</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">State and local</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(843</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(323</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">573</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,279</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total deferred income tax expense (benefit)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(445</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,279</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total income tax expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,062</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. federal statutory tax rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(6,886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,340</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4,108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">State and local income taxes, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(962</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(519</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,770</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,748</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair Value of Earnout Liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,946</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Transaction Costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Change in valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,216</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,516</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">440</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,575</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(375</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Return-to-Provision Adjustments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(196</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(538</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">497</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Permanent differences</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">334</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">157</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(68</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">265</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">99</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,062</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Net operating loss carryforwards</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,716</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,814</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Deferred Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,315</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Compensation and benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Foreign tax credits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">720</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">720</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Fair Value of Earn-out Liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,066</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">22,363</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">15,278</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(132</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Commissions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(7,918</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(5,285</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Prepaid Subscription</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(822</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(580</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Unbilled Receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,632</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total deferred tax liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">(11,269</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">(7,637</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Net Deferred Tax Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,641</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0pt;">Valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">(8,356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">(5,530</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net deferred tax asset</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Beginning balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Additions based on tax positions related to the current year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Additions for tax positions of prior years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">139</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Reduction for tax positions of prior years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,281</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Reduction for settlements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Expiration of applicable statute of limitations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">1,088</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">5,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=124434304&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657893608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Year Ending December 31:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,808</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,840</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,960</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,154</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock', window );">Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Years ending December 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,813</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,813</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of unconditional purchase obligation not recognized as liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803658021544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Company Earn-Out and Warrant Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td><b>&#160;</b></td><td style="text-align: center;"><b>&#160;<b>July 1,</b></b></td><td><b>&#160;</b></td><td>&#160;</td><td colspan="2" style="text-align: center;"><b><b>December 3&#65279;1,</b></b></td><td>&#160;</td></tr>
<tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0);"><b>&#160;</b></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b>&#160;2021</b></td><td style="padding-bottom: 1px;"><b>&#160;</b></td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><b>2021</b></b></td><td style="padding-bottom: 1px;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 70%;">Term (in years)&#65279;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;"><span style="-sec-ix-hidden:c82735507">7.00&#65279;</span></td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;"><span style="-sec-ix-hidden:c82735508">6.50</span></td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Volatility</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;"><span style="-sec-ix-hidden:c82735509">40.00</span></td><td style="width: 1%; margin-left: 0pt;">%</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;"><span style="-sec-ix-hidden:c82735510">40.00&#65279;</span></td><td style="width: 1%; margin-left: 0pt;">%</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803658033096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Mezzanine Equity and Stockholders' Deficiency (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestTableTextBlock', window );">Redeemable Noncontrolling Interest [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Redeemable</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">noncontrolling</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">interest</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Beginning balance (December 31, 2020)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Issuance of redeemable noncontrolling interest in EduTech</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">238</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Net income (loss) attributable to redeemable noncontrolling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(847</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Other comprehensive income (loss) attributable to redeemable noncontrolling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Adjustment to present redemption value as of December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,821</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending balance (December 31, 2021)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemableNoncontrollingInterestTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803662643128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Stock-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cost of revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,477</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">592</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">415</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales and marketing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,906</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,973</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,166</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">General and administrative</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,063</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,916</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,034</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Research and development</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,062</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">286</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">278</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total stock-based compensation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,508</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33,767</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,893</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td><b>&#160;</b></td><td style="text-align: center;"><b>&#160;<b>July 1,</b></b></td><td><b>&#160;</b></td><td>&#160;</td><td colspan="2" style="text-align: center;"><b><b>September 1,</b></b></td><td>&#160;</td></tr>
<tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0);"><b>&#160;</b></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b>&#160;2021</b></td><td style="padding-bottom: 1px;"><b>&#160;</b></td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><b>2021</b></b></td><td style="padding-bottom: 1px;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 70%;">Expected term (in years)</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;">2.77</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;">6.11</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Expected volatility</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;">43.25</td><td style="width: 1%; margin-left: 0pt;">%</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;">43.31</td><td style="width: 1%; margin-left: 0pt;">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td>Risk-free rate</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;">0.37</td><td style="width: 1%; margin-left: 0pt;">%</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;">0.94</td><td style="width: 1%; margin-left: 0pt;">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Dividend yield</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 12%; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">July 1</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected term (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34.44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Risk-free rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.79</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Dividend yield</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Share-based Payment Arrangement, Option, Activity [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Exercise Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Remaining Contractual Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Aggregate Intrinsic Value figure presented in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, January 1, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,326,692</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,333,452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(451,953</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.19</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,501,900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31, 2019</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">24,926,640</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">1.13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">6.42</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-top: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,537,242</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.91</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(707,888</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.77</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(898,926</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.32</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">34,857,068</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">2.05</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);">6.89</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-top: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,611,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(5,141,331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Options forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,847,078</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,480,317</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.87</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.83</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">92,600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Outstanding</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Exercisable</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Exercise Price</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Stock Options</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Contractual Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Exercise Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Stock Options</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Contractual Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-Average Exercise Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">$ 0.03 - $ 1.34</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="-sec-ix-hidden:c82772486">&#160;</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="-sec-ix-hidden:c82772487">&#160;</span></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,634,833</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,634,833</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">$ 1.52 - $ 1.89</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="-sec-ix-hidden:c82772494">&#160;</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="-sec-ix-hidden:c82772495">&#160;</span></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,879,874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.84</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,195,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">$ 3.90 - $ 9.64</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"><span style="-sec-ix-hidden:c82772502">&#160;</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><span style="-sec-ix-hidden:c82772503">&#160;</span></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,965,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8.96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5.80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,545,801</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8.61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.90</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">&#160;</em></td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">30,480,317</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7.33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.87</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,375,845</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5.85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.99</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657848712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Fair Value, by Balance Sheet Grouping [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><b><b><b><b>&#65279;Year Ended December 31, 2021</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td colspan="14" style="text-align: center;">(in thousands)</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 1&#65279;</td><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 2</td><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 3</td><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Total</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 52%;">Assets</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Cash Equivalents:</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">U.S. treasury bills</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">199,999</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">199,999</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">1,433</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">1,433</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td>Short term investments:</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">2,411</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">2,411</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: 0pt;">Other assets&#65279;:</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">285</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">285</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Total</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">&#8212;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">204,128</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">&#8212;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"><span style="-sec-ix-hidden:c82735666">204,128</span></td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Liabilities</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Earn-out liabilities <sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">10,012</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">10,012</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Warrant liabilities <sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;"><span style="-sec-ix-hidden:c82735671">&#8212;</span></td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">458</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">458</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Total</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"><span style="-sec-ix-hidden:c82735675">&#8212;</span></td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">458</td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">10,012</td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">10,470</td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><b><b><b><b>&#65279;Year Ended December 31, 2020</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td colspan="14" style="text-align: center;">(in thousands)</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 1&#65279;</td><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 2</td><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Level 3</td><td>&#160;</td><td>&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);">Total</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 52%;">Assets</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Cash Equivalents:</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">919</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">919</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Short term investments:</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">992</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">992</td><td style="width: 1%; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="text-indent: 0pt;">Other assets:</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#160;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255);"><td style="text-indent: 18pt;">Certificate of deposits</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">800</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">&#8212;</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">800</td><td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="text-indent: 18pt;">Total</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">&#8212;</td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">2,711</td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">&#8212;</td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">2,711</td><td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657911992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenue:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">83,034</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">67,823</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">48,614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">EMEA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,285</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,441</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">APAC</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">50,590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">41,269</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">191,909</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">151,533</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">116,099</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-size: 10pt; width: 100%; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-size: 10pt; margin-left: 0pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-size: 10pt; margin-left: 0pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;">(in thousands)</p> </td><td style="font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt; width: 55%;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenue:</p> </td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td><td style="font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Germany</p> </td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">23,574</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">17,650</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">15,094</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Japan</p> </td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">23,360</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">17,331</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">16,619</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Singapore</p> </td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">16,580</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">15,376</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">10,674</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other</p> </td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">45,361</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">33,353</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 1%; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">25,098</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property and equipment, net:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">923</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">976</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">China</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">468</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,922</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,663</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803658089368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 - Loss Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(in thousands, except</em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">per share amounts)</em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Loss per share available to common shareholders, excluding sponsor earn-out shareholders</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Numerator:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(33,245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(16,969</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(20,174</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income attributable to redeemable noncontrolling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,974</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(27</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net loss attributable to AvePoint, Inc.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(35,219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(16,996</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(20,174</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deemed dividends on preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(32,928</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(34,446</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(107,469</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total net loss available to common shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(68,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(51,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(127,643</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Denominator:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">141,596</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">89,638</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">74,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0pt 0pt 0pt 9pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Effect of dilutive securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average diluted shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">141,596</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">89,638</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Basic loss per share available to common shareholders, excluding sponsor earn-out shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(0.48</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(0.57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Diluted loss per share available to common shareholders, excluding sponsor earn-out shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(0.48</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(0.57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Convertible preferred stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,001</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">51,091</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Restricted stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Stock options</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34,857</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,927</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Restricted stock units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,167</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,905</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Company Earn-Outs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0pt;">Total potentially dilutive securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">56,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">76,858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">78,625</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653382152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies 1 (Details Textual)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Feb. 11, 2021</div></th>
<th class="th"><div>Dec. 24, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_BusinessCombinationShareExchangeRatio', window );">Business Combination, Share Exchange Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.69144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash, Ending Balance</a></td>
<td class="nump">$ 9,300<span></span>
</td>
<td class="nump">$ 6,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentCharges', window );">Tangible Asset Impairment Charges, Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Capitalized Contract Cost, Amortization</a></td>
<td class="nump">9,500<span></span>
</td>
<td class="nump">10,500<span></span>
</td>
<td class="nump">7,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Capitalized Contract Cost, Net, Total</a></td>
<td class="nump">38,926<span></span>
</td>
<td class="nump">31,943<span></span>
</td>
<td class="nump">28,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Capitalized Computer Software, Net, Ending Balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax, Total</a></td>
<td class="nump">191,909<span></span>
</td>
<td class="nump">151,533<span></span>
</td>
<td class="nump">116,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract with Customer, Liability, Total</a></td>
<td class="nump">82,332<span></span>
</td>
<td class="nump">$ 74,688<span></span>
</td>
<td class="nump">60,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with Customer, Liability, Revenue Recognized</a></td>
<td class="nump">$ 62,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=avpt_AvepointEdutechPteLtdMember', window );">AvePoint EduTech PTE. LTD. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Noncontrolling Interest, Ownership Percentage by Parent</a></td>
<td class="nump">76.09%<span></span>
</td>
<td class="nump">77.78%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76.09%<span></span>
</td>
<td class="nump">77.78%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</a></td>
<td class="nump">23.91%<span></span>
</td>
<td class="nump">22.22%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.91%<span></span>
</td>
<td class="nump">22.22%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2017 2018 2019 2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2017 2018 2019 2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2011 2012 2013 2014 2015 2016 2017 2018 2019 2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=avpt_TermedLicenseAndSupportMember', window );">Termed License and Support [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax, Total</a></td>
<td class="nump">$ 50,970<span></span>
</td>
<td class="nump">$ 38,949<span></span>
</td>
<td class="nump">26,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">147,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=avpt_SAASMember', window );">SaaS [Member</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax, Total</a></td>
<td class="nump">85,580<span></span>
</td>
<td class="nump">52,074<span></span>
</td>
<td class="nump">27,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">201,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at Point in Time [Member] | Termed License and Support [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax, Total</a></td>
<td class="nump">$ 39,700<span></span>
</td>
<td class="nump">32,400<span></span>
</td>
<td class="nump">26,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=avpt_SoftwareDevelopmentSoldToCustomersMember', window );">Software Development Sold to Customers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=avpt_InternalUseSoftwareMember', window );">Internal Use Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNonoperatingIncomeExpenseMember', window );">Other Nonoperating Income (Expense) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign Currency Transaction Gain (Loss), before Tax, Total</a></td>
<td class="num">$ (900)<span></span>
</td>
<td class="num">$ (600)<span></span>
</td>
<td class="num">$ (700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=avpt_MergerMember', window );">Merger [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_BusinessCombinationShareExchangeRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the share exchange ratio in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_BusinessCombinationShareExchangeRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123353750&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123353750&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=120253306&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OpenTaxYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax year that remains open to examination under enacted tax laws, in YYYY format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OpenTaxYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TangibleAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TangibleAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=avpt_AvepointEdutechPteLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=avpt_AvepointEdutechPteLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=avpt_TermedLicenseAndSupportMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=avpt_TermedLicenseAndSupportMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=avpt_SAASMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=avpt_SAASMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=avpt_SoftwareDevelopmentSoldToCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=avpt_SoftwareDevelopmentSoldToCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=avpt_InternalUseSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=avpt_InternalUseSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNonoperatingIncomeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNonoperatingIncomeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=avpt_MergerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=avpt_MergerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657974968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies 2 (Details Textual) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, Remaining Performance Obligation, Percentage</a></td>
<td class="nump">76.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month)</a></td>
<td class="text">12 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803639788968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies - Useful Life of Property and Equipment (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=avpt_ComputerEquipmentAndSoftwareMember', window );">Computer Equipment and Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (Year)</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (Year)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (Year)</a></td>
<td class="text">11 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (Year)</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (Year)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (Year)</a></td>
<td class="text">39 years 6 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=avpt_ComputerEquipmentAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=avpt_ComputerEquipmentAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653312520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies - Revenue by Source (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 191,909<span></span>
</td>
<td class="nump">$ 151,533<span></span>
</td>
<td class="nump">$ 116,099<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=avpt_SAASMember', window );">SaaS [Member</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">85,580<span></span>
</td>
<td class="nump">52,074<span></span>
</td>
<td class="nump">27,744<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=avpt_TermedLicenseAndSupportMember', window );">Termed License and Support [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">50,970<span></span>
</td>
<td class="nump">38,949<span></span>
</td>
<td class="nump">26,985<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">31,919<span></span>
</td>
<td class="nump">34,140<span></span>
</td>
<td class="nump">26,662<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember', window );">Maintenance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">21,022<span></span>
</td>
<td class="nump">23,462<span></span>
</td>
<td class="nump">29,122<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_LicenseMember', window );">License [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 2,418<span></span>
</td>
<td class="nump">$ 2,908<span></span>
</td>
<td class="nump">$ 5,586<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=avpt_SAASMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=avpt_SAASMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=avpt_TermedLicenseAndSupportMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=avpt_TermedLicenseAndSupportMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_MaintenanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_LicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_LicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803661861848">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies - Accounts Receivable, Net, Deferred Revenue and Deferred Sales Commissions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Opening, accounts receivable, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 53,749<span></span>
</td>
<td class="nump">$ 43,619<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Opening, deferred revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">74,688<span></span>
</td>
<td class="nump">60,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Opening, deferred sales commissions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">31,943<span></span>
</td>
<td class="nump">28,351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Closing, accounts receivable, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">61,335<span></span>
</td>
<td class="nump">53,749<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Closing, deferred revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">82,332<span></span>
</td>
<td class="nump">74,688<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Closing, deferred sales commissions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">38,926<span></span>
</td>
<td class="nump">31,943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Increase/(decrease), accounts receivable, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">7,586<span></span>
</td>
<td class="nump">10,130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_DeferredRevenueIncreaseDecrease', window );">Increase/(decrease), deferred revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,644<span></span>
</td>
<td class="nump">14,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_IncreaseDecreaseInCapitalizedContractCostsNet', window );">Increase/(decrease), deferred sales commissions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 6,983<span></span>
</td>
<td class="nump">$ 3,592<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Accounts receivable, net is inclusive of accounts receivable, net of allowance for doubtful accounts, current unbilled receivables and long-term unbilled receivables.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_DeferredRevenueIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of increase (decrease) in deferred revenue during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_DeferredRevenueIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_IncreaseDecreaseInCapitalizedContractCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in capitalized contract costs, net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_IncreaseDecreaseInCapitalizedContractCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123366838&amp;loc=d3e3073-115593<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123353750&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803661783720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 3 - Business Combination (Details Textual) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th"><div>Jul. 26, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_PaymentsForExchangeOfCommonStockInBusinessCombination', window );">Payments for Exchange of Common Stock in Business Combination</a></td>
<td class="nump">$ 106.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock Repurchased During Period, Shares (in shares)</a></td>
<td class="nump">10,602,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized (in shares)</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">243,360,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized (in shares)</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding, Ending Balance (in shares)</a></td>
<td class="nump">180,272,638<span></span>
</td>
<td class="nump">181,821,767<span></span>
</td>
<td class="nump">100,068,469<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding (in shares)</a></td>
<td class="nump">17,905,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)</a></td>
<td class="nump">$ 11.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness', window );">Cash Acquired in Excess of Payments to Acquire Business</a></td>
<td class="nump">$ 204.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Business Combination, Acquisition Related Costs</a></td>
<td class="nump">$ 56.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=avpt_SubscriptionAgreementsMember', window );">Subscription Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues (in shares)</a></td>
<td class="nump">14,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share (in dollars per share)</a></td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Issuance of Common Stock</a></td>
<td class="nump">$ 140.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember', window );">Conversion of Legacy AvePoint Common Stock into Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Conversion of Stock, Shares Issued (in shares)</a></td>
<td class="nump">103,831,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=avpt_ConversionOfApecClassACommonStockIntoCommonStockMember', window );">Conversion of Apec Class A Common Stock into Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Conversion of Stock, Shares Issued (in shares)</a></td>
<td class="nump">34,982,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember', window );">Conversion of Apec Class B Common Stock into Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Conversion of Stock, Shares Issued (in shares)</a></td>
<td class="nump">9,560,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember', window );">Conversion of Legacy AvePoint Preferred Stock into Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Conversion of Stock, Shares Issued (in shares)</a></td>
<td class="nump">28,500,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountIssued1', window );">Conversion of Stock, Amount Issued</a></td>
<td class="nump">$ 130.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_PaymentsForExchangeOfCommonStockInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payments for common stock exchange in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_PaymentsForExchangeOfCommonStockInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the acquisition of a business when the cash held by the acquired business exceeds the cash payments to acquire the business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=avpt_SubscriptionAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=avpt_SubscriptionAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockByUniqueDescriptionAxis=avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=avpt_ConversionOfApecClassACommonStockIntoCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockByUniqueDescriptionAxis=avpt_ConversionOfApecClassACommonStockIntoCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockByUniqueDescriptionAxis=avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockByUniqueDescriptionAxis=avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803639857656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Concentration of Credit Risk (Details Textual) - Customer Concentration Risk [Member]<br> Pure in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from Contract with Customer Benchmark [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_NumberOfMajorCustomers', window );">Number of Major Customers</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_NumberOfMajorCustomers', window );">Number of Major Customers</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_NumberOfMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_NumberOfMajorCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803661901288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 5 - Accounts Receivable, Net - Accounts Receivable, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">$ (838)<span></span>
</td>
<td class="num">$ (1,767)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, after Allowance for Credit Loss, Current, Total</a></td>
<td class="nump">55,067<span></span>
</td>
<td class="nump">48,250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember', window );">Trade Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable, gross</a></td>
<td class="nump">38,819<span></span>
</td>
<td class="nump">33,521<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=avpt_UnbilledReceivableMember', window );">Unbilled Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable, gross</a></td>
<td class="nump">$ 17,086<span></span>
</td>
<td class="nump">$ 16,496<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=avpt_UnbilledReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=avpt_UnbilledReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803657843576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Property and Equipment, Net (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization, Total</a></td>
<td class="nump">$ 1,238<span></span>
</td>
<td class="nump">$ 1,059<span></span>
</td>
<td class="nump">$ 1,049<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803661786008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 6 - Property and Equipment, Net - Property and Equipment, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross, Ending Balance</a></td>
<td class="nump">$ 11,206<span></span>
</td>
<td class="nump">$ 8,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="num">(7,284)<span></span>
</td>
<td class="num">(6,282)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net, Ending Balance</a></td>
<td class="nump">3,922<span></span>
</td>
<td class="nump">2,663<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross, Ending Balance</a></td>
<td class="nump">5,777<span></span>
</td>
<td class="nump">4,030<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross, Ending Balance</a></td>
<td class="nump">2,769<span></span>
</td>
<td class="nump">2,633<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross, Ending Balance</a></td>
<td class="nump">1,102<span></span>
</td>
<td class="nump">887<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross, Ending Balance</a></td>
<td class="nump">786<span></span>
</td>
<td class="nump">766<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross, Ending Balance</a></td>
<td class="nump">394<span></span>
</td>
<td class="nump">384<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software and Software Development Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross, Ending Balance</a></td>
<td class="nump">$ 378<span></span>
</td>
<td class="nump">$ 245<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803661924168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">$ 22,740<span></span>
</td>
<td class="nump">$ 16,738<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Indirect taxes</a></td>
<td class="nump">3,945<span></span>
</td>
<td class="nump">2,571<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_CloudServiceFeesCurrent', window );">Cloud service fees</a></td>
<td class="nump">1,314<span></span>
</td>
<td class="nump">994<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional service fees</a></td>
<td class="nump">1,033<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_AccruedPartnerExpensesCurrent', window );">Accrued partner expenses</a></td>
<td class="nump">903<span></span>
</td>
<td class="nump">1,253<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">1,197<span></span>
</td>
<td class="nump">1,713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">3,930<span></span>
</td>
<td class="nump">2,476<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued Liabilities and Other Liabilities, Total</a></td>
<td class="nump">$ 35,062<span></span>
</td>
<td class="nump">$ 26,245<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_AccruedPartnerExpensesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current portion of accrued partner expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_AccruedPartnerExpensesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_CloudServiceFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current portion of cloud service fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_CloudServiceFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653304120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Line of Credit (Details Textual) - HSBC Venture Bank USA Inc. [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">21 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 07, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jul. 01, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from Lines of Credit, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-term Line of Credit, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | AvePoint US, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_DebtInstrumentPercentageOfEquityPledged', window );">Debt Instrument, Percentage of Equity Pledged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=avpt_LineOfCreditAccordionFeatureMember', window );">Line of Credit, Accordion Feature [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_DebtInstrumentPercentageOfEquityPledged">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of equity pledged to the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_DebtInstrumentPercentageOfEquityPledged</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=avpt_HSBCVentureBankUsaIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=avpt_HSBCVentureBankUsaIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=avpt_AvePointUSLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=avpt_AvePointUSLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=avpt_LineOfCreditAccordionFeatureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=avpt_LineOfCreditAccordionFeatureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803660198184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Income Taxes (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance, Total</a></td>
<td class="nump">$ 8,356<span></span>
</td>
<td class="nump">$ 5,530<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</a></td>
<td class="nump">2,900<span></span>
</td>
<td class="num">(4,600)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings', window );">Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total</a></td>
<td class="nump">1,300<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns', window );">Unrecognized Tax Benefits, Decrease Resulting from Filing Amended Tax Returns</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards, Total</a></td>
<td class="nump">$ 6,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2017 2018 2019 2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards, Total</a></td>
<td class="nump">$ 14,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2017 2018 2019 2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards, Total</a></td>
<td class="nump">$ 35,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax Credit Carryforward, Amount</a></td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2011 2012 2013 2014 2015 2016 2017 2018 2019 2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardExpirationDate', window );">Tax Credit Carryforward, Expiration Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardExpirationDate', window );">Tax Credit Carryforward, Expiration Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from filing amended tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OpenTaxYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax year that remains open to examination under enacted tax laws, in YYYY format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OpenTaxYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of the tax credit carryforward, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803639826920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Income Taxes - Pretax Loss Resulting from Domestic and Foreign Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="num">$ (23,583)<span></span>
</td>
<td class="num">$ (19,107)<span></span>
</td>
<td class="num">$ (13,320)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="num">(9,205)<span></span>
</td>
<td class="nump">3,200<span></span>
</td>
<td class="num">(6,240)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">$ (32,788)<span></span>
</td>
<td class="num">$ (15,907)<span></span>
</td>
<td class="num">$ (19,560)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803660463384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Income Taxes - Components of Provision (Benefit) for Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 467<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State and local</a></td>
<td class="num">(881)<span></span>
</td>
<td class="nump">411<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">1,117<span></span>
</td>
<td class="nump">1,096<span></span>
</td>
<td class="nump">1,813<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current income tax expense</a></td>
<td class="nump">703<span></span>
</td>
<td class="nump">1,507<span></span>
</td>
<td class="nump">1,893<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">89<span></span>
</td>
<td class="num">(175)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State and local</a></td>
<td class="num">(12)<span></span>
</td>
<td class="num">(843)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(323)<span></span>
</td>
<td class="nump">573<span></span>
</td>
<td class="num">(1,279)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred income tax expense (benefit)</a></td>
<td class="num">(246)<span></span>
</td>
<td class="num">(445)<span></span>
</td>
<td class="num">(1,279)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 457<span></span>
</td>
<td class="nump">$ 1,062<span></span>
</td>
<td class="nump">$ 614<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803659722200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Income Taxes - Reconciliation of Amounts of US Federal Statutory Income Tax Rate to Effective Income Tax Rate (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">U.S. federal statutory tax rate</a></td>
<td class="num">$ (6,886)<span></span>
</td>
<td class="num">$ (3,340)<span></span>
</td>
<td class="num">$ (4,108)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State and local income taxes, net</a></td>
<td class="num">(962)<span></span>
</td>
<td class="num">(519)<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">10,865<span></span>
</td>
<td class="nump">6,770<span></span>
</td>
<td class="nump">2,748<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount', window );">Fair Value of Earnout Liability</a></td>
<td class="num">(3,946)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount', window );">Transaction Costs</a></td>
<td class="num">(2,209)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">3,085<span></span>
</td>
<td class="num">(3,216)<span></span>
</td>
<td class="nump">1,516<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign operations</a></td>
<td class="nump">440<span></span>
</td>
<td class="nump">1,575<span></span>
</td>
<td class="num">(375)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount', window );">Return-to-Provision Adjustments</a></td>
<td class="num">(196)<span></span>
</td>
<td class="num">(538)<span></span>
</td>
<td class="nump">497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Permanent differences</a></td>
<td class="nump">334<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">157<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(68)<span></span>
</td>
<td class="nump">265<span></span>
</td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 457<span></span>
</td>
<td class="nump">$ 1,062<span></span>
</td>
<td class="nump">$ 614<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to fair value of earnout liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to return to provision adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to transaction costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653970488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 10,716<span></span>
</td>
<td class="nump">$ 6,814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred Revenue</a></td>
<td class="nump">5,315<span></span>
</td>
<td class="nump">4,886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Compensation and benefits</a></td>
<td class="nump">4,384<span></span>
</td>
<td class="nump">1,792<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Foreign tax credits</a></td>
<td class="nump">720<span></span>
</td>
<td class="nump">720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies', window );">Fair Value of Earn-out Liability</a></td>
<td class="nump">181<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">1,047<span></span>
</td>
<td class="nump">1,066<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">22,363<span></span>
</td>
<td class="nump">15,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">132<span></span>
</td>
<td class="nump">140<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_DeferredTaxLiabilitiesAmortization', window );">Amortization</a></td>
<td class="nump">214<span></span>
</td>
<td class="nump">(0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_DeferredTaxLiabilitiesCommissions', window );">Commissions</a></td>
<td class="nump">7,918<span></span>
</td>
<td class="nump">5,285<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid Subscription</a></td>
<td class="num">(822)<span></span>
</td>
<td class="num">(580)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_DeferredTaxLiabilitiesUnbilledReceivable', window );">Unbilled Receivable</a></td>
<td class="num">(2,183)<span></span>
</td>
<td class="num">(1,632)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liability</a></td>
<td class="num">(11,269)<span></span>
</td>
<td class="num">(7,637)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_DeferredTaxAssetsGrossNetOfLiabilities', window );">Total Net Deferred Tax Assets</a></td>
<td class="nump">11,094<span></span>
</td>
<td class="nump">7,641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(8,356)<span></span>
</td>
<td class="num">(5,530)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset</a></td>
<td class="nump">$ 2,738<span></span>
</td>
<td class="nump">$ 2,111<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_DeferredTaxAssetsGrossNetOfLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowances and net of deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_DeferredTaxAssetsGrossNetOfLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_DeferredTaxLiabilitiesAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from amortization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_DeferredTaxLiabilitiesAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_DeferredTaxLiabilitiesCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from commissions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_DeferredTaxLiabilitiesCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_DeferredTaxLiabilitiesUnbilledReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from unbilled receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_DeferredTaxLiabilitiesUnbilledReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from contingent liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803659267992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">$ 5,369<span></span>
</td>
<td class="nump">$ 5,230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to the current year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reduction for tax positions of prior years</a></td>
<td class="num">(4,281)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Reduction for settlements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Expiration of applicable statute of limitations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">$ 1,088<span></span>
</td>
<td class="nump">$ 5,369<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653860312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Commitments and Contingencies (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,400<span></span>
</td>
<td class="nump">$ 5,600<span></span>
</td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Unrecorded Unconditional Purchase Obligation, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_PaymentsForUnconditionalPurchaseCommitment', window );">Payments for Unconditional Purchase Commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,800<span></span>
</td>
<td class="nump">5,500<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=avpt_MicrosoftOffice365Member', window );">Microsoft Office 365 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Unrecorded Unconditional Purchase Obligation, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_PaymentsForUnconditionalPurchaseCommitment', window );">Payments for Unconditional Purchase Commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=avpt_ITSolutionsMember', window );">IT solutions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Unrecorded Unconditional Purchase Obligation, Total</a></td>
<td class="nump">$ 22,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_PaymentsForUnconditionalPurchaseCommitment', window );">Payments for Unconditional Purchase Commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,100<span></span>
</td>
<td class="nump">$ 3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationTerm', window );">Unrecorded Unconditional Purchase Obligation, Term (Year)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=avpt_GuaranteeForOperatingLeasesMember', window );">Guarantee for Operating Leases [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=avpt_GuaranteeForServiceAgreementMember', window );">Guarantee for Service Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_PaymentsForUnconditionalPurchaseCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid pursuant to the unconditional purchase commitment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_PaymentsForUnconditionalPurchaseCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of the unrecognized unconditional purchase obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=avpt_MicrosoftOffice365Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=avpt_MicrosoftOffice365Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=avpt_ITSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=avpt_ITSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=avpt_GuaranteeForOperatingLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=avpt_GuaranteeForOperatingLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=avpt_GuaranteeForServiceAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=avpt_GuaranteeForServiceAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803659740808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 10 - Commitments and Contingencies - Operating Leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 5,680<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">3,808<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">2,428<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">1,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="nump">1,438<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">2,960<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, to be Paid, Total</a></td>
<td class="nump">$ 18,154<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653297832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 10 - Commitments and Contingencies - Purchase Commitments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">2022</a></td>
<td class="nump">$ 6,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">2023</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary', window );">2024</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary', window );">2025</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary', window );">2026</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Unrecorded Unconditional Purchase Obligation, Total</a></td>
<td class="nump">$ 6,813<span></span>
</td>
<td class="nump">$ 8,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653841896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Company Earn-Out and Warrant Liabilities (Details Textual) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 26, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jul. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_NumberOfSharesExchangeableAt1250', window );">Number of Shares Exchangeable at $12.50 (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_NumberOfSharesExchangeableAt1500', window );">Number of Shares Exchangeable at $15.00 (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_NumberOfSharesExchangeableAt1750', window );">Number of Shares Exchangeable at $17.50 (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="nump">$ 29.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding (in shares)</a></td>
<td class="nump">17,905,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)</a></td>
<td class="nump">$ 11.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=avpt_PrivatePlacementWarrantMember', window );">Private Placement Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">405,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants and Rights Outstanding, Term (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Warrants and Rights Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Fair Value Adjustment of Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_NumberOfSharesExchangeableAt1250">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of share beccome exchangeable stock price is greater than or equal to $12.50 over any 20 Trading Days within any 30 trading day period or the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding $12.50 per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_NumberOfSharesExchangeableAt1250</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_NumberOfSharesExchangeableAt1500">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares become exchangeable when stock price is greater than or equal to $15.00 over any 20 Trading Days within any 30 trading day period or the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding $15.00 per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_NumberOfSharesExchangeableAt1500</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_NumberOfSharesExchangeableAt1750">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares become exchangeable when stock price is greater than or equal to $17.50 over any 20 Trading Days within any 30 trading day period or the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding $17.50 per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_NumberOfSharesExchangeableAt1750</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=avpt_PrivatePlacementWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=avpt_PrivatePlacementWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653977096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 11- Company Earn-Out and Warrant Liabilities - Earn-out Shares Fair Value Assumptions (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jul. 01, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Measurement Input, Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">6.50<span></span>
</td>
<td class="nump">7.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Measurement Input, Price Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">40.00<span></span>
</td>
<td class="nump">40.00<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure contingent consideration liability from business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653667592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Mezzanine Equity and Stockholders' Deficiency (Details Textual)<br> $ / shares in Units, $ in Thousands, SDG in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 01, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 11, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 11, 2021 </div>
<div>SGD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 26, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 24, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 24, 2020 </div>
<div>SDG</div>
</th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">243,360,000<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued, Total (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181,821,767<span></span>
</td>
<td class="nump">100,068,469<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding, Ending Balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181,821,767<span></span>
</td>
<td class="nump">100,068,469<span></span>
</td>
<td class="nump">180,272,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_BusinessCombinationShareExchangeRatio', window );">Business Combination, Share Exchange Ratio</a></td>
<td class="nump">8.69144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_NumberOfSharesSubjectToVestingProvision', window );">Number of Shares Subject to Vesting Provision (in shares)</a></td>
<td class="nump">2,916,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,905,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued, Total (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding, Ending Balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Liquidation Preference, Value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 403,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Dividends, Preferred Stock, Total | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,210<span></span>
</td>
<td class="nump">3,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,500<span></span>
</td>
<td class="nump">SDG 10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest', window );">Redeemable Noncontrolling Interest, Increase from Contribution by Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=avpt_AvepointEdutechPteLtdMember', window );">AvePoint EduTech PTE. LTD. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,210<span></span>
</td>
<td class="nump">$ 3,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Noncontrolling Interest, Ownership Percentage by Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76.09%<span></span>
</td>
<td class="nump">76.09%<span></span>
</td>
<td class="nump">76.09%<span></span>
</td>
<td class="nump">77.78%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77.78%<span></span>
</td>
<td class="nump">77.78%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.91%<span></span>
</td>
<td class="nump">23.91%<span></span>
</td>
<td class="nump">23.91%<span></span>
</td>
<td class="nump">22.22%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.22%<span></span>
</td>
<td class="nump">22.22%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember', window );">Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,000,592<span></span>
</td>
<td class="nump">42,000,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued, Total (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">42,000,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding, Ending Balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">42,000,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=avpt_PublicWarrantMember', window );">Public Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding (in shares)</a></td>
<td class="nump">17,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 11.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants and Rights Outstanding, Term (Year)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Warrants and Rights Outstanding | $</a></td>
<td class="nump">$ 59,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_BusinessCombinationShareExchangeRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the share exchange ratio in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_BusinessCombinationShareExchangeRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_NumberOfSharesSubjectToVestingProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares that subject to vesting provisio: 100% of the Sponsor Earn-Out Shares shall vest and be released if at any time through the seventh anniversary of the Business Combination, AvePoint's stock price is greater than or equal to $15.00 (as adjusted for share splits, share capitalization, reorganizations, recapitalizations and the like) over any 20 trading days within any 30 trading day period; and 100% of the remaining Sponsor Earn-Out Shares that have not previously vested shall vest and be released if at any time through the seventh anniversary of the Business Combination, the Company consummates a subsequent transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_NumberOfSharesSubjectToVestingProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in redeemable noncontrolling interest from contribution from noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockLiquidationPreferenceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of the difference between preference in liquidation and the par or stated values of the preferred shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockLiquidationPreferenceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (16)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (12)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=avpt_AvepointEdutechPteLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=avpt_AvepointEdutechPteLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=avpt_PublicWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=avpt_PublicWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803658271176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Mezzanine Equity and Stockholders' Deficiency - Redeemable Noncontrolling Interest (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Beginning balance</a></td>
<td class="nump">$ 3,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net loss attributable to and accretion of redeemable noncontrolling interest</a></td>
<td class="num">(1,974)<span></span>
</td>
<td class="num">$ (27)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Ending balance</a></td>
<td class="nump">5,210<span></span>
</td>
<td class="nump">3,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=avpt_AvepointEdutechPteLtdMember', window );">AvePoint EduTech PTE. LTD. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Beginning balance</a></td>
<td class="nump">3,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance', window );">Issuance of redeemable noncontrolling interest in EduTech</a></td>
<td class="nump">238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net loss attributable to and accretion of redeemable noncontrolling interest</a></td>
<td class="num">(847)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Other comprehensive income (loss) attributable to redeemable noncontrolling interest</a></td>
<td class="num">(63)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestChangeInRedemptionValue', window );">Adjustment to present redemption value as of December 31, 2021</a></td>
<td class="nump">2,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Ending balance</a></td>
<td class="nump">$ 5,210<span></span>
</td>
<td class="nump">$ 3,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestChangeInRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 16(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestChangeInRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569655-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (16)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (12)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=avpt_AvepointEdutechPteLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=avpt_AvepointEdutechPteLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803652100168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Stock-based Compensation (Details Textual) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 01, 2021</div></th>
<th class="th"><div>Jul. 01, 2021</div></th>
<th class="th"><div>Dec. 26, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,611,658<span></span>
</td>
<td class="nump">11,537,242<span></span>
</td>
<td class="nump">5,333,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,700<span></span>
</td>
<td class="nump">$ 18,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,480,317<span></span>
</td>
<td class="nump">34,857,068<span></span>
</td>
<td class="nump">24,926,640<span></span>
</td>
<td class="nump">23,326,692<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,375,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 92,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,141,331<span></span>
</td>
<td class="nump">707,888<span></span>
</td>
<td class="nump">451,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_PutOptionRedemptionShare', window );">Put Option, Redemption Share (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,113,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_PutOptionUnderlyingOption', window );">Put Option, Underlying Option (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,148,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_LiabilityBalanceRelatedToCommonStock', window );">Liability Balance Related to Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,592,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationsOfTemporaryToPermanentEquity', window );">Reclassifications of Temporary to Permanent Equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=avpt_PRCOptionsMember', window );">PRC Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=avpt_TimeAndPerformanceBasedOptionMember', window );">Time and Performance Based Option [Member] | Share-based Payment Arrangement, Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,445,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=avpt_EarnOutRSUsMember', window );">Earn-Out RSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=avpt_ModifiedCommonStockMember', window );">Modified Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationsOfTemporaryToPermanentEquity', window );">Reclassifications of Temporary to Permanent Equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Temporary Equity, Carrying Amount, Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 25,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=avpt_ModifiedOptionsMember', window );">Modified Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationsOfTemporaryToPermanentEquity', window );">Reclassifications of Temporary to Permanent Equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,800<span></span>
</td>
<td class="nump">$ 29,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,365,503<span></span>
</td>
<td class="nump">19,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_LiabilityBalanceRelatedToModifiedOptions', window );">Liability Balance Related to Modified Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 36,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares', window );">Liability Balance Related to Modified Options Reclassified to Liability-classified Outstanding Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,400<span></span>
</td>
<td class="nump">5,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity', window );">Liability Balance Related to Outstanding Shares Reclassified toTemporary Equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,900<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=avpt_SixMonthsCompletionOptionMember', window );">Six Months Completion Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">690,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=avpt_LiabilityClassifiedCommonStockMember', window );">Liability-classified Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="nump">$ 900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avpt_The2021PlanMember', window );">The 2021 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,238,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)</a></td>
<td class="nump">5,611,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.09<span></span>
</td>
<td class="nump">$ 1.63<span></span>
</td>
<td class="nump">$ 0.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value</a></td>
<td class="nump">$ 23,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avpt_The2021PlanMember', window );">The 2021 Plan [Member] | Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_LiabilityBalanceRelatedToCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability balance related to common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_LiabilityBalanceRelatedToCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_LiabilityBalanceRelatedToModifiedOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability balance related to modified options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_LiabilityBalanceRelatedToModifiedOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability balance related to modified options reclassified to liability-classified outstanding shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability balance related to outstanding shares reclassified to temporary equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_PutOptionRedemptionShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares redeemable for pout otion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_PutOptionRedemptionShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_PutOptionUnderlyingOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of underlying option pusuant to the put option.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_PutOptionUnderlyingOption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of share-based payment award other than option that oustanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of options granted. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationsOfTemporaryToPermanentEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123477628&amp;loc=d3e90193-114008<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationsOfTemporaryToPermanentEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=avpt_PRCOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=avpt_PRCOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=avpt_TimeAndPerformanceBasedOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=avpt_TimeAndPerformanceBasedOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=avpt_EarnOutRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=avpt_EarnOutRSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=avpt_ModifiedCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=avpt_ModifiedCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=avpt_ModifiedOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=avpt_ModifiedOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=avpt_SixMonthsCompletionOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=avpt_SixMonthsCompletionOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=avpt_LiabilityClassifiedCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=avpt_LiabilityClassifiedCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=avpt_The2021PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=avpt_The2021PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803661769288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Stock-based Compensation - Stock-based Compensation (Details) - The 2006, 2016 and 2021 [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based Compensation</a></td>
<td class="nump">$ 59,508<span></span>
</td>
<td class="nump">$ 33,767<span></span>
</td>
<td class="nump">$ 13,893<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based Compensation</a></td>
<td class="nump">3,477<span></span>
</td>
<td class="nump">592<span></span>
</td>
<td class="nump">415<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling and Marketing Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based Compensation</a></td>
<td class="nump">15,906<span></span>
</td>
<td class="nump">19,973<span></span>
</td>
<td class="nump">8,166<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based Compensation</a></td>
<td class="nump">24,063<span></span>
</td>
<td class="nump">12,916<span></span>
</td>
<td class="nump">5,034<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based Compensation</a></td>
<td class="nump">$ 16,062<span></span>
</td>
<td class="nump">$ 286<span></span>
</td>
<td class="nump">$ 278<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=avpt_The20062016And2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=avpt_The20062016And2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803661805848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 13 - Stock-based Compensation - Stock Option Valuation Assumptions (Details)<br></strong></div></th>
<th class="th"><div>Sep. 01, 2021</div></th>
<th class="th"><div>Jul. 01, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [Member] | The 2021 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years) (Year)</a></td>
<td class="text">6 years 1 month 9 days<span></span>
</td>
<td class="text">2 years 9 months 7 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">43.31%<span></span>
</td>
<td class="nump">43.25%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate</a></td>
<td class="nump">0.94%<span></span>
</td>
<td class="nump">0.37%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=avpt_ModifiedOptionsMember', window );">Modified Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years) (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.44%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.79%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=avpt_The2021PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=avpt_The2021PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=avpt_ModifiedOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=avpt_ModifiedOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803660376568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Stock-based Compensation - Option Activity (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance, shares (in shares)</a></td>
<td class="nump">34,857,068<span></span>
</td>
<td class="nump">24,926,640<span></span>
</td>
<td class="nump">23,326,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Balance, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 2.05<span></span>
</td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Balance, weighted average remaining contractual life (Year)</a></td>
<td class="text">2 years 9 months 29 days<span></span>
</td>
<td class="text">6 years 10 months 20 days<span></span>
</td>
<td class="text">6 years 5 months 1 day<span></span>
</td>
<td class="text">6 years 1 month 13 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted, shares (in shares)</a></td>
<td class="nump">5,611,658<span></span>
</td>
<td class="nump">11,537,242<span></span>
</td>
<td class="nump">5,333,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Options granted, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 9.64<span></span>
</td>
<td class="nump">$ 3.91<span></span>
</td>
<td class="nump">$ 1.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised, shares (in shares)</a></td>
<td class="num">(5,141,331)<span></span>
</td>
<td class="num">(707,888)<span></span>
</td>
<td class="num">(451,953)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Options exercised, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 1.08<span></span>
</td>
<td class="nump">$ 0.77<span></span>
</td>
<td class="nump">$ 0.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Options forfeited or expired, shares (in shares)</a></td>
<td class="num">(4,847,078)<span></span>
</td>
<td class="num">(898,926)<span></span>
</td>
<td class="num">(2,501,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Options forfeited or expired, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 0.44<span></span>
</td>
<td class="nump">$ 1.32<span></span>
</td>
<td class="nump">$ 0.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance, shares (in shares)</a></td>
<td class="nump">30,480,317<span></span>
</td>
<td class="nump">34,857,068<span></span>
</td>
<td class="nump">24,926,640<span></span>
</td>
<td class="nump">23,326,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Balance, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 3.87<span></span>
</td>
<td class="nump">$ 2.05<span></span>
</td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Balance, aggregate intrinsic value</a></td>
<td class="nump">$ 92.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653629752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Stock-based Compensation - Summary of Outstanding and Exercisable Stock Options (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Outstanding, stock options (in shares) | shares</a></td>
<td class="nump">30,480,317<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Outstanding, weighted average contractual life (Year)</a></td>
<td class="text">7 years 3 months 29 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Outstanding, weighed average exercise price (in dollars per share)</a></td>
<td class="nump">$ 3.87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable, stock options (in shares) | shares</a></td>
<td class="nump">15,375,845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Exercisable, weighted average contractual life (Year)</a></td>
<td class="text">5 years 10 months 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercisable, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 1.99<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=avpt_Range1Member', window );">Range 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower exercise price (in dollars per share)</a></td>
<td class="nump">0.03<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper exercise price (in dollars per share)</a></td>
<td class="nump">$ 1.34<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Outstanding, stock options (in shares) | shares</a></td>
<td class="nump">6,634,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Outstanding, weighted average contractual life (Year)</a></td>
<td class="text">4 years 8 months 8 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Outstanding, weighed average exercise price (in dollars per share)</a></td>
<td class="nump">$ 1.28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable, stock options (in shares) | shares</a></td>
<td class="nump">6,634,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Exercisable, weighted average contractual life (Year)</a></td>
<td class="text">4 years 8 months 8 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercisable, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 1.28<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=avpt_Range2Member', window );">Range 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower exercise price (in dollars per share)</a></td>
<td class="nump">1.52<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper exercise price (in dollars per share)</a></td>
<td class="nump">$ 1.89<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Outstanding, stock options (in shares) | shares</a></td>
<td class="nump">6,879,874<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Outstanding, weighted average contractual life (Year)</a></td>
<td class="text">5 years 10 months 2 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Outstanding, weighed average exercise price (in dollars per share)</a></td>
<td class="nump">$ 1.59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable, stock options (in shares) | shares</a></td>
<td class="nump">5,195,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Exercisable, weighted average contractual life (Year)</a></td>
<td class="text">5 years 5 months 15 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercisable, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 1.59<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=avpt_Range3Member', window );">Range 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower exercise price (in dollars per share)</a></td>
<td class="nump">3.90<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper exercise price (in dollars per share)</a></td>
<td class="nump">$ 9.64<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Outstanding, stock options (in shares) | shares</a></td>
<td class="nump">16,965,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Outstanding, weighted average contractual life (Year)</a></td>
<td class="text">8 years 11 months 15 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Outstanding, weighed average exercise price (in dollars per share)</a></td>
<td class="nump">$ 5.80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable, stock options (in shares) | shares</a></td>
<td class="nump">3,545,801<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Exercisable, weighted average contractual life (Year)</a></td>
<td class="text">8 years 7 months 9 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercisable, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 3.90<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=avpt_Range1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=avpt_Range1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=avpt_Range2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=avpt_Range2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=avpt_Range3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=avpt_Range3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803652768200">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Financial Instruments - Fair Value of Financial Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=avpt_CompanyEarnOutsMember', window );">Company Earn-Outs [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=avpt_WarrantLiabilitiesMember', window );">Warrant Liabilities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">204,128<span></span>
</td>
<td class="nump">2,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Company Earn-Outs [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Warrant Liabilities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Company Earn-Outs [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">10,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Warrant Liabilities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">204,128<span></span>
</td>
<td class="nump">2,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Company Earn-Outs [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">10,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Warrant Liabilities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member] | Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">199,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member] | Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member] | Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">199,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Short term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_OtherAssetsCertificateOfDeposits', window );">Certificate of deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit [Member] | Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,433<span></span>
</td>
<td class="nump">919<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Short term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,411<span></span>
</td>
<td class="nump">992<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_OtherAssetsCertificateOfDeposits', window );">Certificate of deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">285<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit [Member] | Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Short term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_OtherAssetsCertificateOfDeposits', window );">Certificate of deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit [Member] | Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,433<span></span>
</td>
<td class="nump">919<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Short term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,411<span></span>
</td>
<td class="nump">992<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_OtherAssetsCertificateOfDeposits', window );">Certificate of deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 285<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">As a result of the Business Combination on July 1, 2021, the Company recorded Company Earn-Out Shares and private placement warrants as liabilities that must be marked to market each reporting period. The Company measured the Company Earn-Out Shares at fair value determined at Level 3. The Company measured the private placement warrants at fair value determined at Level 1. Refer to "Note 123 &#8212; Earn-Out and Warrant Liabilities" for further details.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_OtherAssetsCertificateOfDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the certificate of deposits amount related to other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_OtherAssetsCertificateOfDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=avpt_CompanyEarnOutsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=avpt_CompanyEarnOutsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=avpt_WarrantLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=avpt_WarrantLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803660394312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Segment Information (Details Textual)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of Operating Segments</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_NumberOfMajorCustomers', window );">Number of Major Customers</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_NumberOfMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_NumberOfMajorCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803653641608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Segment Information - Segment Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 191,909<span></span>
</td>
<td class="nump">$ 151,533<span></span>
</td>
<td class="nump">$ 116,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">3,922<span></span>
</td>
<td class="nump">2,663<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">83,034<span></span>
</td>
<td class="nump">67,823<span></span>
</td>
<td class="nump">48,614<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">923<span></span>
</td>
<td class="nump">976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_DE', window );">GERMANY</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">23,574<span></span>
</td>
<td class="nump">17,650<span></span>
</td>
<td class="nump">15,094<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember', window );">EMEA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">58,285<span></span>
</td>
<td class="nump">42,441<span></span>
</td>
<td class="nump">33,661<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_JP', window );">JAPAN</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">23,360<span></span>
</td>
<td class="nump">17,331<span></span>
</td>
<td class="nump">16,619<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">CHINA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">2,376<span></span>
</td>
<td class="nump">1,219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">50,590<span></span>
</td>
<td class="nump">41,269<span></span>
</td>
<td class="nump">33,824<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_SG', window );">SINGAPORE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">16,580<span></span>
</td>
<td class="nump">15,376<span></span>
</td>
<td class="nump">10,674<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=avpt_OtherCountriesMember', window );">Other Countries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">45,361<span></span>
</td>
<td class="nump">33,353<span></span>
</td>
<td class="nump">$ 25,098<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">$ 623<span></span>
</td>
<td class="nump">$ 468<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_DE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_DE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_JP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_JP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_SG">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_SG</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=avpt_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=avpt_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803659680248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 - Loss Per Share - Loss Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (33,245)<span></span>
</td>
<td class="num">$ (16,969)<span></span>
</td>
<td class="num">$ (20,174)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net loss attributable to and accretion of redeemable noncontrolling interest</a></td>
<td class="num">(1,974)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to AvePoint, Inc.</a></td>
<td class="num">(35,219)<span></span>
</td>
<td class="num">(16,996)<span></span>
</td>
<td class="num">(20,174)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Deemed dividends on preferred stock</a></td>
<td class="num">(32,928)<span></span>
</td>
<td class="num">(34,446)<span></span>
</td>
<td class="num">(107,469)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Total net loss available to common shareholders</a></td>
<td class="num">$ (68,147)<span></span>
</td>
<td class="num">$ (51,442)<span></span>
</td>
<td class="num">$ (127,643)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding (in shares)</a></td>
<td class="nump">141,596<span></span>
</td>
<td class="nump">89,638<span></span>
</td>
<td class="nump">74,006<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average diluted shares (in shares)</a></td>
<td class="nump">141,596<span></span>
</td>
<td class="nump">89,638<span></span>
</td>
<td class="nump">74,006<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic loss per share available to common shareholders, excluding sponsor earn-out shareholders (in dollars per share)</a></td>
<td class="num">$ (0.48)<span></span>
</td>
<td class="num">$ (0.57)<span></span>
</td>
<td class="num">$ (1.72)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted loss per share available to common shareholders, excluding sponsor earn-out shareholders (in dollars per share)</a></td>
<td class="num">$ (0.48)<span></span>
</td>
<td class="num">$ (0.57)<span></span>
</td>
<td class="num">$ (1.72)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803658268936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 - Loss Per Share - Antidilutive Securities (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">56,552<span></span>
</td>
<td class="nump">76,858<span></span>
</td>
<td class="nump">78,625<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertiblePreferredStockMember', window );">Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,001<span></span>
</td>
<td class="nump">51,091<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,607<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">30,480<span></span>
</td>
<td class="nump">34,857<span></span>
</td>
<td class="nump">24,927<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">5,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">17,905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=avpt_CompanyEarnOutsMember', window );">Company Earn-Outs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=avpt_CompanyEarnOutsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=avpt_CompanyEarnOutsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm139803656709112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 - Subsequent Events (Details Textual) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 21, 2022</div></th>
<th class="th"><div>Mar. 17, 2022</div></th>
<th class="th"><div>Feb. 18, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,611,658<span></span>
</td>
<td class="nump">11,537,242<span></span>
</td>
<td class="nump">5,333,452<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)</a></td>
<td class="nump">689,406<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options and Equity Instruments Other than Options , Grants in Period, Value</a></td>
<td class="nump">$ 26.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)</a></td>
<td class="nump">4,159,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Share Repurchase Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock Repurchase Program, Authorized Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Treasury Stock Acquired, Average Cost Per Share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=avpt_IaccessSolutionsPteLtdMember', window );">I-Access Solutions Pte. Ltd. [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=avpt_IaccessSolutionsPteLtdMember', window );">I-Access Solutions Pte. Ltd. [Member] | Subsequent Event [Member] | Ordinary Shares of EduTech [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow', window );">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Percentage Held in Escrow</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination held in escrow.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of options and equity instruments other than options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=avpt_ShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=avpt_ShareRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=avpt_IaccessSolutionsPteLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=avpt_IaccessSolutionsPteLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=avpt_OrdinarySharesOfEduTechMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=avpt_OrdinarySharesOfEduTechMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>avpt20211231_10k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:avpt="http://www.avepoint.com/20211231"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:thunderdome="http://www.RDGFilings.com"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="avpt-20211231.xsd" xlink:type="simple"/>
    <context id="d_2021-01-01_2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i_2022-03-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <instant>2022-03-30</instant>
        </period>
    </context>
    <context id="i_2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-SAASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:SAASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-SAASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:SAASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-SAASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:SAASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:TermedLicenseAndSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:TermedLicenseAndSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:TermedLicenseAndSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-MaintenanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-MaintenanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-MaintenanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-LicenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-LicenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-LicenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementEquityComponentsAxis-TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">avpt:ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i_2018-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:RedeemableCommonSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">avpt:ShareBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i_2018-12-31_CumulativeEffectPeriodOfAdoptionAxis-CumulativeEffectPeriodOfAdoptionAdjustmentMember_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31_CumulativeEffectPeriodOfAdoptionAxis-CumulativeEffectPeriodOfAdoptionAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesCPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesCPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">avpt:TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-07-01_BusinessAcquisitionAxis-MergerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avpt:MergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i_2021-07-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-OtherNonoperatingIncomeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-OtherNonoperatingIncomeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-OtherNonoperatingIncomeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentAndSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">avpt:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-SoftwareDevelopmentSoldToCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">avpt:SoftwareDevelopmentSoldToCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-InternalUseSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">avpt:InternalUseSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:TermedLicenseAndSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:TermedLicenseAndSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:TermedLicenseAndSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_ProductOrServiceAxis-SAASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:SAASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avpt:TermedLicenseAndSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2022-01-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_IncomeTaxAuthorityNameAxis-InternalRevenueServiceIRSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">avpt:AvepointEdutechPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_OwnershipAxis-AvepointEdutechPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">avpt:AvepointEdutechPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfLegacyAvepointCommonStockIntoCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">avpt:ConversionOfLegacyAvepointCommonStockIntoCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-26</startDate>
            <endDate>2021-07-26</endDate>
        </period>
    </context>
    <context id="i_2021-07-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <instant>2021-07-26</instant>
        </period>
    </context>
    <context id="d_2021-07-26_2021-07-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <startDate>2021-07-26</startDate>
            <endDate>2021-07-26</endDate>
        </period>
    </context>
    <context id="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfApecClassACommonStockIntoCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">avpt:ConversionOfApecClassACommonStockIntoCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-26</startDate>
            <endDate>2021-07-26</endDate>
        </period>
    </context>
    <context id="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfApecClassBCommonStockIntoCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">avpt:ConversionOfApecClassBCommonStockIntoCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-26</startDate>
            <endDate>2021-07-26</endDate>
        </period>
    </context>
    <context id="d_2021-07-26_2021-07-26_SubsidiarySaleOfStockAxis-SubscriptionAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">avpt:SubscriptionAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-26</startDate>
            <endDate>2021-07-26</endDate>
        </period>
    </context>
    <context id="i_2021-07-26_SubsidiarySaleOfStockAxis-SubscriptionAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">avpt:SubscriptionAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-26</instant>
        </period>
    </context>
    <context id="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">avpt:ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-26</startDate>
            <endDate>2021-07-26</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-TradeAccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-TradeAccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-UnbilledReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">avpt:UnbilledReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-UnbilledReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">avpt:UnbilledReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-SoftwareAndSoftwareDevelopmentCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-SoftwareAndSoftwareDevelopmentCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-07-01_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember_OwnershipAxis-AvePointUSLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">avpt:AvePointUSLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">avpt:HSBCVentureBankUsaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i_2020-04-07_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">avpt:HSBCVentureBankUsaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-07</instant>
        </period>
    </context>
    <context id="i_2020-04-07_CreditFacilityAxis-LineOfCreditAccordionFeatureMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">avpt:LineOfCreditAccordionFeatureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">avpt:HSBCVentureBankUsaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-07</instant>
        </period>
    </context>
    <context id="d_2020-04-07_2020-04-07_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember_VariableRateAxis-LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">avpt:HSBCVentureBankUsaIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-07</startDate>
            <endDate>2020-04-07</endDate>
        </period>
    </context>
    <context id="d_2020-04-07_2020-04-07_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">avpt:HSBCVentureBankUsaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-07</startDate>
            <endDate>2020-04-07</endDate>
        </period>
    </context>
    <context id="d_2020-04-08_2021-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">avpt:HSBCVentureBankUsaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-08</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">avpt:HSBCVentureBankUsaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_LossContingenciesByNatureOfContingencyAxis-GuaranteeForOperatingLeasesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">avpt:GuaranteeForOperatingLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2017-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="d_2018-01-01_2018-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i_2019-04-30_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:MicrosoftOffice365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i_2020-05-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:ITSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="d_2020-05-01_2020-05-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:ITSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:MicrosoftOffice365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:MicrosoftOffice365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:ITSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:MicrosoftOffice365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">avpt:ITSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_LossContingenciesByNatureOfContingencyAxis-GuaranteeForServiceAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">avpt:GuaranteeForServiceAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-07-01_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i_2021-12-31_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-07-01_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i_2021-12-31_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-07-01_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">avpt:PrivatePlacementWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i_2021-12-31_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">avpt:PrivatePlacementWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">avpt:PrivatePlacementWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-07-01_2021-07-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i_2021-07-01_ClassOfWarrantOrRightAxis-PublicWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">avpt:PublicWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i_2021-12-31_ClassOfWarrantOrRightAxis-PublicWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">avpt:PublicWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <instant>2020-12-24</instant>
        </period>
    </context>
    <context id="i_2020-12-24_OwnershipAxis-AvepointEdutechPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">avpt:AvepointEdutechPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-24</instant>
        </period>
    </context>
    <context id="d_2021-02-11_2021-02-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <startDate>2021-02-11</startDate>
            <endDate>2021-02-11</endDate>
        </period>
    </context>
    <context id="i_2021-02-11_OwnershipAxis-AvepointEdutechPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">avpt:AvepointEdutechPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-11</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">avpt:AvepointEdutechPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_PlanNameAxis-The2021PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-CostOfSalesMember_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-CostOfSalesMember_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-CostOfSalesMember_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_PlanNameAxis-The20062016And2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The20062016And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i_2021-07-01_AwardTypeAxis-PRCOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:PRCOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_AwardTypeAxis-TimeAndPerformanceBasedOptionMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:TimeAndPerformanceBasedOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-09-01_2021-09-01_PlanNameAxis-The2021PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PlanNameAxis-The2021PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_PlanNameAxis-The2021PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_PlanNameAxis-The2021PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="d_2021-09-01_2021-09-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">avpt:Range1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">avpt:Range1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">avpt:Range2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">avpt:Range2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">avpt:Range3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">avpt:Range3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2021PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2021PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avpt:The2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-07-01_AwardTypeAxis-EarnOutRSUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:EarnOutRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="d_2021-07-01_2021-07-01_AwardTypeAxis-EarnOutRSUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:EarnOutRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-EarnOutRSUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:EarnOutRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-12-26_2019-12-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
        </entity>
        <period>
            <startDate>2019-12-26</startDate>
            <endDate>2019-12-26</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-ModifiedCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_AwardTypeAxis-ModifiedCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_AwardTypeAxis-ModifiedCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-07-01_2021-07-01_AwardTypeAxis-ModifiedOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-ModifiedOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_AwardTypeAxis-ModifiedOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-ModifiedOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_AwardTypeAxis-ModifiedOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_AwardTypeAxis-RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-SixMonthsCompletionOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:SixMonthsCompletionOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-LiabilityClassifiedCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:LiabilityClassifiedCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_AwardTypeAxis-LiabilityClassifiedCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:LiabilityClassifiedCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-07-01_2021-07-01_AwardTypeAxis-ModifiedCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avpt:ModifiedCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_FairValueByLiabilityClassAxis-CompanyEarnOutsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:CompanyEarnOutsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-CompanyEarnOutsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:CompanyEarnOutsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-CompanyEarnOutsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:CompanyEarnOutsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-CompanyEarnOutsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:CompanyEarnOutsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">avpt:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementGeographicalAxis-EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementGeographicalAxis-EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementGeographicalAxis-EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementGeographicalAxis-AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementGeographicalAxis-AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementGeographicalAxis-AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementGeographicalAxis-DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementGeographicalAxis-DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementGeographicalAxis-DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementGeographicalAxis-JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementGeographicalAxis-JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementGeographicalAxis-JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementGeographicalAxis-SG">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementGeographicalAxis-SG">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementGeographicalAxis-SG">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementGeographicalAxis-OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avpt:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementGeographicalAxis-OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avpt:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementGeographicalAxis-OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avpt:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementGeographicalAxis-CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementGeographicalAxis-CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementGeographicalAxis-OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avpt:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementGeographicalAxis-OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avpt:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-CompanyEarnOutsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">avpt:CompanyEarnOutsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-02-18_2022-02-18_BusinessAcquisitionAxis-IaccessSolutionsPteLtdMember_SubsequentEventTypeAxis-SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avpt:IaccessSolutionsPteLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-18</startDate>
            <endDate>2022-02-18</endDate>
        </period>
    </context>
    <context id="d_2022-02-18_2022-02-18_BusinessAcquisitionAxis-IaccessSolutionsPteLtdMember_EquityInterestIssuedOrIssuableByTypeAxis-OrdinarySharesOfEduTechMember_SubsequentEventTypeAxis-SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avpt:IaccessSolutionsPteLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">avpt:OrdinarySharesOfEduTechMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-18</startDate>
            <endDate>2022-02-18</endDate>
        </period>
    </context>
    <context id="i_2022-03-17_ShareRepurchaseProgramAxis-ShareRepurchaseProgramMember_SubsequentEventTypeAxis-SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">avpt:ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-17</instant>
        </period>
    </context>
    <context id="d_2022-03-17_2022-03-17_ShareRepurchaseProgramAxis-ShareRepurchaseProgramMember_SubsequentEventTypeAxis-SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">avpt:ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="d_2022-03-21_2022-03-21_AwardTypeAxis-RestrictedStockUnitsRSUMember_SubsequentEventTypeAxis-SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-21</startDate>
            <endDate>2022-03-21</endDate>
        </period>
    </context>
    <context id="d_2022-03-21_2022-03-21_SubsequentEventTypeAxis-SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001777921</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-21</startDate>
            <endDate>2022-03-21</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Share">
        <measure>shares</measure>
    </unit>
    <unit id="NonApplicable">
        <measure>thunderdome:item</measure>
    </unit>
    <unit id="USDPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Year">
        <measure>utr:Y</measure>
    </unit>
    <unit id="Month">
        <measure>utr:M</measure>
    </unit>
    <unit id="SDG">
        <measure>iso4217:SDG</measure>
    </unit>
    <unit id="SGD">
        <measure>iso4217:SGD</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="d_2021-01-01_2021-12-31"
      id="thunderdome-EntityCentralIndexKey">0001777921</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName
      contextRef="d_2021-01-01_2021-12-31"
      id="thunderdome-EntityRegistrantName">AvePoint, Inc.</dei:EntityRegistrantName>
    <dei:AmendmentFlag contextRef="d_2021-01-01_2021-12-31">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="d_2021-01-01_2021-12-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="d_2021-01-01_2021-12-31">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="d_2021-01-01_2021-12-31">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82736448"
      unitRef="USD">838000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82736449"
      unitRef="USD">1767000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i_2021-12-31"
      id="c82745761"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i_2020-12-31"
      id="c82745762"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember"
      decimals="INF"
      id="c82736451"
      unitRef="USDPerShare">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember"
      decimals="-3"
      id="c82736453"
      unitRef="Share">94695000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember"
      decimals="-3"
      id="c82736455"
      unitRef="Share">42001000</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember"
      decimals="-3"
      id="c82736457"
      unitRef="Share">42001000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember"
      decimals="-3"
      id="c82736459"
      unitRef="USD">403361000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c82736460"
      unitRef="USDPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2020-12-31"
      decimals="INF"
      id="c82736461"
      unitRef="USDPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2021-12-31"
      decimals="-9"
      id="c82736462"
      unitRef="Share">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2020-12-31"
      decimals="-4"
      id="c82736463"
      unitRef="Share">243360000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82736464"
      unitRef="Share">181822000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82736466"
      unitRef="Share">181822000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82736465"
      unitRef="Share">100068000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82736467"
      unitRef="Share">100068000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i_2021-07-01_BusinessAcquisitionAxis-MergerMember"
      decimals="-3"
      id="c82736493"
      unitRef="USD">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-07-01"
      decimals="INF"
      id="c82735850"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82736494"
      unitRef="USD">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82736495"
      unitRef="USD">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82736496"
      unitRef="USD">0</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-InternalUseSoftwareMember"
      id="c82735903">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-SAASMember"
      decimals="-4"
      id="c82735252"
      unitRef="USD">85580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-SAASMember"
      decimals="-3"
      id="c82735253"
      unitRef="USD">52074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-SAASMember"
      decimals="-3"
      id="c82735254"
      unitRef="USD">27744000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735267"
      unitRef="USD">191909000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735268"
      unitRef="USD">151533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735269"
      unitRef="USD">116099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i_2021-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2022-01-01"
      id="c82735925">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:OpenTaxYear
      contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_IncomeTaxAuthorityNameAxis-InternalRevenueServiceIRSMember"
      id="c82735937">2017 2018 2019 2020</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember"
      id="c82735938">2017 2018 2019 2020</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember"
      id="c82735939">2011 2012 2013 2014 2015 2016 2017 2018 2019 2020</us-gaap:OpenTaxYear>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="i_2021-07-26"
      decimals="INF"
      id="c82736038"
      unitRef="Share">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <avpt:NumberOfMajorCustomers
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="-3"
      id="c82736497"
      unitRef="Pure">0</avpt:NumberOfMajorCustomers>
    <avpt:NumberOfMajorCustomers
      contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="-3"
      id="c82736498"
      unitRef="Pure">0</avpt:NumberOfMajorCustomers>
    <avpt:NumberOfMajorCustomers
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="-3"
      id="c82736499"
      unitRef="Pure">0</avpt:NumberOfMajorCustomers>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="d_2020-04-08_2021-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember"
      decimals="-3"
      id="c82736069"
      unitRef="USD">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:TaxCreditCarryforwardExpirationDate
      contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember_RangeAxis-MinimumMember"
      id="c82736083">2022-12-31</us-gaap:TaxCreditCarryforwardExpirationDate>
    <us-gaap:TaxCreditCarryforwardExpirationDate
      contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember_RangeAxis-MaximumMember"
      id="c82736084">2023-12-31</us-gaap:TaxCreditCarryforwardExpirationDate>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82736118"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82736130"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82736501"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:OpenTaxYear
      contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_IncomeTaxAuthorityNameAxis-InternalRevenueServiceIRSMember"
      id="c82736134">2017 2018 2019 2020</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember"
      id="c82736135">2017 2018 2019 2020</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="d_2021-01-01_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember"
      id="c82736136">2011 2012 2013 2014 2015 2016 2017 2018 2019 2020</us-gaap:OpenTaxYear>
    <avpt:PaymentsForUnconditionalPurchaseCommitment
      contextRef="d_2018-01-01_2018-12-31"
      decimals="-3"
      id="c82736152"
      unitRef="USD">0</avpt:PaymentsForUnconditionalPurchaseCommitment>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationTerm
      contextRef="d_2020-05-01_2020-05-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember"
      id="c82736164">P3Y</us-gaap:UnrecordedUnconditionalPurchaseObligationTerm>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i_2021-07-01_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember"
      decimals="INF"
      id="c82735507"
      unitRef="Pure">7.00</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i_2021-12-31_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember"
      decimals="INF"
      id="c82735508"
      unitRef="Pure">6.50</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i_2021-07-01_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember"
      decimals="INF"
      id="c82735509"
      unitRef="Pure">40.00</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i_2021-12-31_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember"
      decimals="INF"
      id="c82735510"
      unitRef="Pure">40.00</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c82736504"
      unitRef="Share">181821767</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2020-12-31"
      decimals="INF"
      id="c82736505"
      unitRef="Share">100068469</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PublicWarrantMember"
      decimals="INF"
      id="c82736241"
      unitRef="Share">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PublicWarrantMember"
      id="c82736242">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i_2020-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember"
      decimals="INF"
      id="c82736506"
      unitRef="Share">42000592</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i_2021-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember"
      decimals="INF"
      id="c82736507"
      unitRef="USDPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i_2021-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember"
      decimals="-3"
      id="c82736508"
      unitRef="Share">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i_2020-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember"
      decimals="INF"
      id="c82736509"
      unitRef="Share">42000592</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82736510"
      unitRef="Share">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:DividendsPreferredStock
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82736511"
      unitRef="USD">0</us-gaap:DividendsPreferredStock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      id="c82736291">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      id="c82736292">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-TimeAndPerformanceBasedOptionMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"
      id="c82736309">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member"
      decimals="INF"
      id="c82772486"
      unitRef="USDPerShare">0.03</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member"
      decimals="INF"
      id="c82772487"
      unitRef="USDPerShare">1.34</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member"
      decimals="INF"
      id="c82772494"
      unitRef="USDPerShare">1.52</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member"
      decimals="INF"
      id="c82772495"
      unitRef="USDPerShare">1.89</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member"
      decimals="INF"
      id="c82772502"
      unitRef="USDPerShare">3.90</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member"
      decimals="INF"
      id="c82772503"
      unitRef="USDPerShare">9.64</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i_2020-12-31"
      decimals="-5"
      id="c82736323"
      unitRef="USD">18400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2021PlanMember"
      id="c82736336">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2021PlanMember"
      id="c82736337">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EarnOutRSUsMember"
      id="c82736345">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EarnOutRSUsMember"
      id="c82736346">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"
      decimals="-3"
      id="c82735666"
      unitRef="USD">204128000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueAdjustment
      contextRef="d_2021-01-01_2021-12-31_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember"
      decimals="-3"
      id="c82735671"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:LiabilitiesFairValueAdjustment
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735675"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:NumberOfOperatingSegments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c82736410"
      unitRef="Pure">1</us-gaap:NumberOfOperatingSegments>
    <avpt:NumberOfMajorCustomers
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="-3"
      id="c82736515"
      unitRef="Pure">0</avpt:NumberOfMajorCustomers>
    <avpt:NumberOfMajorCustomers
      contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="-3"
      id="c82772399"
      unitRef="Pure">0</avpt:NumberOfMajorCustomers>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2022-03-21_2022-03-21_AwardTypeAxis-RestrictedStockUnitsRSUMember_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="INF"
      id="c82736445"
      unitRef="Share">4159532</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82736468"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82736469"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82736470"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82736471"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82736472"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82736473"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82736474"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82736475"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82736476"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82736477"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82736478"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82736479"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82736480"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748148"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748149"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748150"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748151"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748152"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748153"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748154"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748155"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748156"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748157"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748158"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748159"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748170"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748171"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748172"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748173"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748174"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748175"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748176"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748177"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748178"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748179"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748180"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82748181"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <dei:DocumentType contextRef="d_2021-01-01_2021-12-31">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="d_2021-01-01_2021-12-31">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="d_2021-01-01_2021-12-31">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="d_2021-01-01_2021-12-31">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="d_2021-01-01_2021-12-31">001-39048</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="d_2021-01-01_2021-12-31">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="d_2021-01-01_2021-12-31">83-4461709</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="d_2021-01-01_2021-12-31">525 Washington Blvd, Suite 1400</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="d_2021-01-01_2021-12-31">Jersey City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="d_2021-01-01_2021-12-31">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="d_2021-01-01_2021-12-31">07310</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="d_2021-01-01_2021-12-31">201</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="d_2021-01-01_2021-12-31">793-1111</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-CommonStockMember">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-CommonStockMember">AVPT</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-CommonStockMember">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-WarrantMember">Warrants, each whole warrant exercisable for one share of Common Stock at an exercise price of $11.50 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-WarrantMember">AVPTW</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-WarrantMember">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="d_2021-01-01_2021-12-31">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="d_2021-01-01_2021-12-31">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="d_2021-01-01_2021-12-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="d_2021-01-01_2021-12-31">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="d_2021-01-01_2021-12-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="d_2021-01-01_2021-12-31">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="d_2021-01-01_2021-12-31">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="d_2021-01-01_2021-12-31">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag contextRef="d_2021-01-01_2021-12-31">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany contextRef="d_2021-01-01_2021-12-31">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="i_2021-06-30" decimals="INF" unitRef="USD">428750000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="i_2022-03-30" decimals="INF" unitRef="Share">182602086</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId contextRef="d_2021-01-01_2021-12-31">34</dei:AuditorFirmId>
    <dei:AuditorFirmId contextRef="d_2020-01-01_2020-12-31">173</dei:AuditorFirmId>
    <dei:AuditorName contextRef="d_2021-01-01_2021-12-31">DELOITTE &amp; TOUCHE LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="d_2021-01-01_2021-12-31">New York, New York</dei:AuditorLocation>
    <dei:AuditorName contextRef="d_2020-01-01_2020-12-31">Crowe LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="d_2020-01-01_2020-12-31">New York, New York</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734111"
      unitRef="USD">268217000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734112"
      unitRef="USD">69112000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734113"
      unitRef="USD">2411000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734114"
      unitRef="USD">992000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734115"
      unitRef="USD">55067000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2020-12-31"
      decimals="-4"
      id="c82734116"
      unitRef="USD">48250000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734117"
      unitRef="USD">8461000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734118"
      unitRef="USD">2343000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734119"
      unitRef="USD">334156000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734120"
      unitRef="USD">120697000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734121"
      unitRef="USD">3922000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734122"
      unitRef="USD">2663000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734123"
      unitRef="USD">38926000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734124"
      unitRef="USD">31943000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <avpt:UnbilledReceivablesNoncurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734125"
      unitRef="USD">6268000</avpt:UnbilledReceivablesNoncurrent>
    <avpt:UnbilledReceivablesNoncurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734126"
      unitRef="USD">5499000</avpt:UnbilledReceivablesNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734127"
      unitRef="USD">5466000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734128"
      unitRef="USD">8252000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734129"
      unitRef="USD">388738000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734130"
      unitRef="USD">169054000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734131"
      unitRef="USD">1824000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734132"
      unitRef="USD">774000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734133"
      unitRef="USD">35062000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734134"
      unitRef="USD">26245000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734135"
      unitRef="USD">74294000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734136"
      unitRef="USD">65203000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c82734137"
      unitRef="USD">111180000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734138"
      unitRef="USD">92222000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734139"
      unitRef="USD">8038000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734140"
      unitRef="USD">9485000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734141"
      unitRef="USD">0</us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734142"
      unitRef="USD">43502000</us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734143"
      unitRef="USD">10012000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734144"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734145"
      unitRef="USD">3943000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734146"
      unitRef="USD">3658000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734147"
      unitRef="USD">133173000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734148"
      unitRef="USD">148867000</us-gaap:Liabilities>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember"
      decimals="-3"
      id="c82734149"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember"
      decimals="-4"
      id="c82734150"
      unitRef="USD">183390000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember"
      decimals="-3"
      id="c82734151"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember"
      decimals="-3"
      id="c82734152"
      unitRef="USD">25074000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember"
      decimals="-3"
      id="c82734153"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember"
      decimals="-3"
      id="c82734154"
      unitRef="USD">1489000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c82734155"
      unitRef="USD">5210000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734156"
      unitRef="USD">3061000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c82734157"
      unitRef="USD">5210000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734158"
      unitRef="USD">213014000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:CommonStockValue
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734159"
      unitRef="USD">18000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734160"
      unitRef="USD">12000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734161"
      unitRef="USD">625056000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734162"
      unitRef="USD">105159000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockValue
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734163"
      unitRef="USD">1739000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734164"
      unitRef="USD">-0</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734165"
      unitRef="USD">2317000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734166"
      unitRef="USD">1791000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734167"
      unitRef="USD">-375297000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734168"
      unitRef="USD">-299789000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734169"
      unitRef="USD">250355000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734170"
      unitRef="USD">-192827000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734171"
      unitRef="USD">388738000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734172"
      unitRef="USD">169054000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-SAASMember"
      decimals="-4"
      id="c82734189"
      unitRef="USD">85580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-SAASMember"
      decimals="-3"
      id="c82734190"
      unitRef="USD">52074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-SAASMember"
      decimals="-3"
      id="c82734191"
      unitRef="USD">27744000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember"
      decimals="-4"
      id="c82734192"
      unitRef="USD">50970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember"
      decimals="-3"
      id="c82734193"
      unitRef="USD">38949000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember"
      decimals="-3"
      id="c82734194"
      unitRef="USD">26985000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-ServiceMember"
      decimals="-3"
      id="c82734195"
      unitRef="USD">31919000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-ServiceMember"
      decimals="-4"
      id="c82734196"
      unitRef="USD">34140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-ServiceMember"
      decimals="-3"
      id="c82734197"
      unitRef="USD">26662000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-MaintenanceMember"
      decimals="-3"
      id="c82734198"
      unitRef="USD">21022000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-MaintenanceMember"
      decimals="-3"
      id="c82734199"
      unitRef="USD">23462000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-MaintenanceMember"
      decimals="-3"
      id="c82734200"
      unitRef="USD">29122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-LicenseMember"
      decimals="-3"
      id="c82734201"
      unitRef="USD">2418000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-LicenseMember"
      decimals="-3"
      id="c82734202"
      unitRef="USD">2908000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-LicenseMember"
      decimals="-3"
      id="c82734203"
      unitRef="USD">5586000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734204"
      unitRef="USD">191909000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734205"
      unitRef="USD">151533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734206"
      unitRef="USD">116099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-SAASMember"
      decimals="-3"
      id="c82734207"
      unitRef="USD">19039000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-SAASMember"
      decimals="-4"
      id="c82734208"
      unitRef="USD">11050000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-SAASMember"
      decimals="-5"
      id="c82734209"
      unitRef="USD">7500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember"
      decimals="-4"
      id="c82734210"
      unitRef="USD">950000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember"
      decimals="-4"
      id="c82734211"
      unitRef="USD">1930000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember"
      decimals="-3"
      id="c82734212"
      unitRef="USD">1897000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-ServiceMember"
      decimals="-3"
      id="c82734213"
      unitRef="USD">30726000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-ServiceMember"
      decimals="-3"
      id="c82734214"
      unitRef="USD">26089000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-ServiceMember"
      decimals="-3"
      id="c82734215"
      unitRef="USD">24727000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-MaintenanceMember"
      decimals="-3"
      id="c82734216"
      unitRef="USD">1949000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-MaintenanceMember"
      decimals="-3"
      id="c82734217"
      unitRef="USD">1221000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-MaintenanceMember"
      decimals="-3"
      id="c82734218"
      unitRef="USD">2275000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734219"
      unitRef="USD">52664000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c82734220"
      unitRef="USD">40290000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734221"
      unitRef="USD">36399000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734222"
      unitRef="USD">139245000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734223"
      unitRef="USD">111243000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-5"
      id="c82734224"
      unitRef="USD">79700000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734225"
      unitRef="USD">100512000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734226"
      unitRef="USD">76545000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734227"
      unitRef="USD">61901000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734228"
      unitRef="USD">59221000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734229"
      unitRef="USD">36872000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734230"
      unitRef="USD">24614000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734231"
      unitRef="USD">31765000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734232"
      unitRef="USD">12204000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734233"
      unitRef="USD">11148000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734234"
      unitRef="USD">1238000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734235"
      unitRef="USD">1059000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734236"
      unitRef="USD">1049000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734237"
      unitRef="USD">192736000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c82734238"
      unitRef="USD">126680000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734239"
      unitRef="USD">98712000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734240"
      unitRef="USD">-53491000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734241"
      unitRef="USD">-15437000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734242"
      unitRef="USD">-19012000</us-gaap:OperatingIncomeLoss>
    <avpt:GainLossOnChangeInContingentLiabilityAndWarrants
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734243"
      unitRef="USD">21233000</avpt:GainLossOnChangeInContingentLiabilityAndWarrants>
    <avpt:GainLossOnChangeInContingentLiabilityAndWarrants
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734244"
      unitRef="USD">0</avpt:GainLossOnChangeInContingentLiabilityAndWarrants>
    <avpt:GainLossOnChangeInContingentLiabilityAndWarrants
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734245"
      unitRef="USD">0</avpt:GainLossOnChangeInContingentLiabilityAndWarrants>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734246"
      unitRef="USD">102000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734247"
      unitRef="USD">41000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734248"
      unitRef="USD">56000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734249"
      unitRef="USD">-632000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734250"
      unitRef="USD">-511000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734251"
      unitRef="USD">-604000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734252"
      unitRef="USD">-32788000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734253"
      unitRef="USD">-15907000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c82734254"
      unitRef="USD">-19560000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734255"
      unitRef="USD">457000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734256"
      unitRef="USD">1062000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734257"
      unitRef="USD">614000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734258"
      unitRef="USD">-33245000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734259"
      unitRef="USD">-16969000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734260"
      unitRef="USD">-20174000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734261"
      unitRef="USD">1974000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734262"
      unitRef="USD">27000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734263"
      unitRef="USD">-0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734264"
      unitRef="USD">-35219000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734265"
      unitRef="USD">-16996000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734266"
      unitRef="USD">-20174000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734267"
      unitRef="USD">32928000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734268"
      unitRef="USD">34446000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734269"
      unitRef="USD">107469000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734270"
      unitRef="USD">-68147000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734271"
      unitRef="USD">-51442000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734272"
      unitRef="USD">-127643000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c82734273"
      unitRef="USDPerShare">-0.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c82734274"
      unitRef="USDPerShare">-0.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c82734275"
      unitRef="USDPerShare">-1.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c82734276"
      unitRef="USDPerShare">-0.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c82734277"
      unitRef="USDPerShare">-0.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c82734278"
      unitRef="USDPerShare">-1.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734279"
      unitRef="Share">141596000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734280"
      unitRef="Share">89638000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734281"
      unitRef="Share">74006000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734282"
      unitRef="Share">141596000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734283"
      unitRef="Share">89638000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734284"
      unitRef="Share">74006000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734299"
      unitRef="USD">-33245000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734300"
      unitRef="USD">-16969000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734301"
      unitRef="USD">-20174000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734302"
      unitRef="USD">463000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734303"
      unitRef="USD">217000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734304"
      unitRef="USD">347000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734305"
      unitRef="USD">463000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734306"
      unitRef="USD">217000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734307"
      unitRef="USD">347000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734308"
      unitRef="USD">-32782000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734309"
      unitRef="USD">-16752000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734310"
      unitRef="USD">-19827000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734311"
      unitRef="USD">1911000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734312"
      unitRef="USD">27000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734313"
      unitRef="USD">-0</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734314"
      unitRef="USD">-34693000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734315"
      unitRef="USD">-16779000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734316"
      unitRef="USD">-19827000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="INF"
      id="c82734370"
      unitRef="Share">42000592</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-4"
      id="c82734371"
      unitRef="USD">183390000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734372"
      unitRef="USD">25074000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734373"
      unitRef="USD">1489000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734374"
      unitRef="USD">3061000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734375"
      unitRef="USD">213014000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:SharesOutstanding
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734376"
      unitRef="Share">100068469</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734377"
      unitRef="USD">12000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734378"
      unitRef="USD">105159000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734379"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734380"
      unitRef="USD">-299789000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734381"
      unitRef="USD">1791000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734382"
      unitRef="USD">-192827000</us-gaap:StockholdersEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734384"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734385"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734386"
      unitRef="USD">206000</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734387"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734388"
      unitRef="USD">206000</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734390"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734391"
      unitRef="USD">-206000</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734392"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734393"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734394"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734395"
      unitRef="USD">-206000</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfCommonSharesToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734397"
      unitRef="USD">0</avpt:ReclassificationOfCommonSharesToTemporaryEquity>
    <avpt:ReclassificationOfCommonSharesToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734398"
      unitRef="USD">6872000</avpt:ReclassificationOfCommonSharesToTemporaryEquity>
    <avpt:ReclassificationOfCommonSharesToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734399"
      unitRef="USD">0</avpt:ReclassificationOfCommonSharesToTemporaryEquity>
    <avpt:ReclassificationOfCommonSharesToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734400"
      unitRef="USD">0</avpt:ReclassificationOfCommonSharesToTemporaryEquity>
    <avpt:ReclassificationOfCommonSharesToTemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734401"
      unitRef="USD">6872000</avpt:ReclassificationOfCommonSharesToTemporaryEquity>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734410"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734411"
      unitRef="USD">7361000</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734412"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734413"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734414"
      unitRef="USD">7361000</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734416"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734417"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734418"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734419"
      unitRef="USD">-7361000</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734420"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734421"
      unitRef="USD">-7361000</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734428"
      unitRef="Share">5141331</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734429"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734430"
      unitRef="USD">8242000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734431"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734432"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734433"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734434"
      unitRef="USD">8242000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734441"
      unitRef="Share">170852</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734455"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734456"
      unitRef="USD">46475000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734457"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734458"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734459"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734460"
      unitRef="USD">46475000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734462"
      unitRef="USD">32928000</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734463"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734464"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734465"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734466"
      unitRef="USD">32928000</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734468"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734469"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734470"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734471"
      unitRef="USD">-32928000</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734472"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734473"
      unitRef="USD">-32928000</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734475"
      unitRef="USD">0</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734476"
      unitRef="USD">0</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734477"
      unitRef="USD">0</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734478"
      unitRef="USD">238000</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734479"
      unitRef="USD">238000</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734481"
      unitRef="USD">0</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734482"
      unitRef="USD">515000</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734483"
      unitRef="USD">0</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734484"
      unitRef="USD">0</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734485"
      unitRef="USD">0</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734486"
      unitRef="USD">515000</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="INF"
      id="c82734487"
      unitRef="Share">42000592</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734488"
      unitRef="USD">216318000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734489"
      unitRef="USD">-0</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734490"
      unitRef="USD">-0</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734491"
      unitRef="USD">-0</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734492"
      unitRef="USD">216318000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734493"
      unitRef="Share">28500592</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734494"
      unitRef="USD">3000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-4"
      id="c82734495"
      unitRef="USD">85390000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734496"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734497"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734498"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734499"
      unitRef="USD">85393000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734501"
      unitRef="USD">0</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734502"
      unitRef="USD">-39307000</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734503"
      unitRef="USD">0</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734504"
      unitRef="USD">0</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734505"
      unitRef="USD">-39307000</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734507"
      unitRef="USD">0</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734508"
      unitRef="USD">39307000</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734509"
      unitRef="USD">0</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734510"
      unitRef="USD">0</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734511"
      unitRef="USD">0</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember"
      decimals="-3"
      id="c82734512"
      unitRef="USD">39307000</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734514"
      unitRef="USD">0</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734515"
      unitRef="USD">0</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734516"
      unitRef="USD">-1695000</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734517"
      unitRef="USD">0</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734518"
      unitRef="USD">-1695000</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734520"
      unitRef="USD">0</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734521"
      unitRef="USD">41152000</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734522"
      unitRef="USD">0</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734523"
      unitRef="USD">0</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734524"
      unitRef="USD">0</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-01-01_2021-12-31_ReclassificationTypeAxis-ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember"
      decimals="-3"
      id="c82734525"
      unitRef="USD">41152000</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734532"
      unitRef="Share">47940523</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734533"
      unitRef="USD">3000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734534"
      unitRef="USD">299736000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734535"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734536"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734537"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734538"
      unitRef="USD">299739000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734546"
      unitRef="USD">-0</avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares>
    <avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734547"
      unitRef="USD">714000</avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares>
    <avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734548"
      unitRef="USD">-0</avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares>
    <avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734549"
      unitRef="USD">-0</avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares>
    <avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734550"
      unitRef="USD">-0</avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares>
    <avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734551"
      unitRef="USD">714000</avpt:ReclassificationsOfEarnOutRSUsToEarnOutShares>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734559"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734560"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734561"
      unitRef="USD">1739000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734562"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734563"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734564"
      unitRef="USD">1739000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:ProfitLoss
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734572"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734573"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734574"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734575"
      unitRef="USD">-33245000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734576"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734577"
      unitRef="USD">-33245000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734579"
      unitRef="USD">0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734580"
      unitRef="USD">0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734581"
      unitRef="USD">0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734582"
      unitRef="USD">1974000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734583"
      unitRef="USD">1974000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734585"
      unitRef="USD">-0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734586"
      unitRef="USD">-0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734587"
      unitRef="USD">-0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734588"
      unitRef="USD">1974000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734589"
      unitRef="USD">-0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734590"
      unitRef="USD">1974000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734592"
      unitRef="USD">0</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734593"
      unitRef="USD">0</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments
      contextRef="d_2021-01-01_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734594"
      unitRef="USD">0</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734595"
      unitRef="USD">-63000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734596"
      unitRef="USD">-63000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734598"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734599"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734600"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734601"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734602"
      unitRef="USD">526000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82734603"
      unitRef="USD">526000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="INF"
      id="c82734604"
      unitRef="Share">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2021-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734605"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2021-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734606"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2021-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734607"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-4"
      id="c82734608"
      unitRef="USD">5210000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-4"
      id="c82734609"
      unitRef="USD">5210000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:SharesOutstanding
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734610"
      unitRef="Share">181821767</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734611"
      unitRef="USD">18000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734612"
      unitRef="USD">625056000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c82734613"
      unitRef="USD">-1739000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734614"
      unitRef="USD">-375297000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734615"
      unitRef="USD">2317000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82734616"
      unitRef="USD">250355000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="INF"
      id="c82734666"
      unitRef="Share">51091344</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734667"
      unitRef="USD">182656000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2019-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734668"
      unitRef="USD">10684000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2019-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734669"
      unitRef="USD">1291000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734670"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734671"
      unitRef="USD">194631000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:SharesOutstanding
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734672"
      unitRef="Share">84331573</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-4"
      id="c82734673"
      unitRef="USD">10000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734674"
      unitRef="USD">33691000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734675"
      unitRef="USD">-233957000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734676"
      unitRef="USD">1574000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c82734677"
      unitRef="USD">-198682000</us-gaap:StockholdersEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734679"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734680"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734681"
      unitRef="USD">198000</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734682"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734683"
      unitRef="USD">198000</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734685"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734686"
      unitRef="USD">-198000</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734687"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734688"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734689"
      unitRef="USD">-198000</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734691"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-4"
      id="c82734692"
      unitRef="USD">14390000</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734693"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734694"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-4"
      id="c82734695"
      unitRef="USD">14390000</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734697"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734698"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-4"
      id="c82734699"
      unitRef="USD">-14390000</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734700"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c82734701"
      unitRef="USD">-14390000</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734708"
      unitRef="Share">759293</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734709"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734710"
      unitRef="USD">612000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734711"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734712"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734713"
      unitRef="USD">612000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734721"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734722"
      unitRef="USD">3277000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734723"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734724"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734725"
      unitRef="USD">3277000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734732"
      unitRef="Share">11979055</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734733"
      unitRef="USD">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-4"
      id="c82734734"
      unitRef="USD">56260000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734735"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734736"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734737"
      unitRef="USD">56261000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734744"
      unitRef="Share">2607432</avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares>
    <avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734745"
      unitRef="USD">1000</avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue>
    <avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734746"
      unitRef="USD">4639000</avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue>
    <avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734747"
      unitRef="USD">0</avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue>
    <avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734748"
      unitRef="USD">0</avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue>
    <avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c82734749"
      unitRef="USD">4640000</avpt:SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue>
    <avpt:StockIssuedDuringPeriodSharesIssuedForIssuanceCost
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734756"
      unitRef="Share">391115</avpt:StockIssuedDuringPeriodSharesIssuedForIssuanceCost>
    <avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734757"
      unitRef="USD">0</avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost>
    <avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734758"
      unitRef="USD">2407000</avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost>
    <avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734759"
      unitRef="USD">0</avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost>
    <avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734760"
      unitRef="USD">0</avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost>
    <avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734761"
      unitRef="USD">2407000</avpt:StockIssuedDuringPeriodValueIssuedForIssuanceCost>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734763"
      unitRef="USD">32976000</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734764"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734765"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734766"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734767"
      unitRef="USD">32976000</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734769"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      id="c82734770"
      unitRef="USD"
      xsi:nil="true"/>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734771"
      unitRef="USD">-32976000</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734772"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734773"
      unitRef="USD">-32976000</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:TemporaryEquitySharesRedempted
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="INF"
      id="c82734774"
      unitRef="Share">9090752</avpt:TemporaryEquitySharesRedempted>
    <avpt:TemporaryEquityValueRedempted
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734775"
      unitRef="USD">32242000</avpt:TemporaryEquityValueRedempted>
    <avpt:TemporaryEquityValueRedempted
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734776"
      unitRef="USD">-0</avpt:TemporaryEquityValueRedempted>
    <avpt:TemporaryEquityValueRedempted
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734777"
      unitRef="USD">-0</avpt:TemporaryEquityValueRedempted>
    <avpt:TemporaryEquityValueRedempted
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734778"
      unitRef="USD">-0</avpt:TemporaryEquityValueRedempted>
    <avpt:TemporaryEquityValueRedempted
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734779"
      unitRef="USD">32242000</avpt:TemporaryEquityValueRedempted>
    <avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734781"
      unitRef="USD">0</avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock>
    <avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734782"
      unitRef="USD">0</avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock>
    <avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-4"
      id="c82734783"
      unitRef="USD">-1470000</avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock>
    <avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734784"
      unitRef="USD">0</avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock>
    <avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c82734785"
      unitRef="USD">-1470000</avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734787"
      unitRef="USD">0</avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734788"
      unitRef="USD">0</avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734789"
      unitRef="USD">0</avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734790"
      unitRef="USD">3034000</avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734791"
      unitRef="USD">3034000</avpt:IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734793"
      unitRef="USD">0</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734794"
      unitRef="USD">4471000</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734795"
      unitRef="USD">0</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734796"
      unitRef="USD">0</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734797"
      unitRef="USD">4471000</avpt:IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact>
    <us-gaap:ProfitLoss
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734805"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734806"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734807"
      unitRef="USD">-16969000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734808"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734809"
      unitRef="USD">-16969000</us-gaap:ProfitLoss>
    <avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734811"
      unitRef="USD">0</avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity>
    <avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734812"
      unitRef="USD">0</avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity>
    <avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734813"
      unitRef="USD">0</avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity>
    <avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734814"
      unitRef="USD">27000</avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity>
    <avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734815"
      unitRef="USD">27000</avpt:NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734817"
      unitRef="USD">-0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734818"
      unitRef="USD">-0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734819"
      unitRef="USD">27000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734820"
      unitRef="USD">-0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734821"
      unitRef="USD">27000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734829"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734830"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734831"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734832"
      unitRef="USD">217000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82734833"
      unitRef="USD">217000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="INF"
      id="c82734834"
      unitRef="Share">42000592</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-4"
      id="c82734835"
      unitRef="USD">183390000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2020-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734836"
      unitRef="USD">25074000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2020-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734837"
      unitRef="USD">1489000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734838"
      unitRef="USD">3061000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734839"
      unitRef="USD">213014000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:SharesOutstanding
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734840"
      unitRef="Share">100068469</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734841"
      unitRef="USD">12000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734842"
      unitRef="USD">105159000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734843"
      unitRef="USD">-299789000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734844"
      unitRef="USD">1791000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82734845"
      unitRef="USD">-192827000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i_2018-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="INF"
      id="c82734895"
      unitRef="Share">58529461</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2018-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734896"
      unitRef="USD">108958000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2018-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734897"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2018-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734898"
      unitRef="USD">774000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2018-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734899"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2018-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734900"
      unitRef="USD">109732000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:SharesOutstanding
      contextRef="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734901"
      unitRef="Share">73838841</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734902"
      unitRef="USD">9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2018-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734903"
      unitRef="USD">10244000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2018-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734904"
      unitRef="USD">-154289000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2018-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734905"
      unitRef="USD">1227000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2018-12-31"
      decimals="-3"
      id="c82734906"
      unitRef="USD">-142809000</us-gaap:StockholdersEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734908"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734909"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734910"
      unitRef="USD">517000</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734911"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734912"
      unitRef="USD">517000</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734914"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734915"
      unitRef="USD">-517000</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734916"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734917"
      unitRef="USD">0</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734918"
      unitRef="USD">-517000</avpt:ReclassificationOfSharedBasedAwardsToTemporaryEquity>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734920"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734921"
      unitRef="USD">10684000</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82734922"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82734923"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82734924"
      unitRef="USD">10684000</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734926"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734927"
      unitRef="USD">-10684000</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734928"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82734929"
      unitRef="USD">0</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <avpt:RemeasurementOfRedemptionValueOfCommonShares
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734930"
      unitRef="USD">-10684000</avpt:RemeasurementOfRedemptionValueOfCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i_2018-12-31_CumulativeEffectPeriodOfAdoptionAxis-CumulativeEffectPeriodOfAdoptionAdjustmentMember_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82734940"
      unitRef="USD">47975000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2018-12-31_CumulativeEffectPeriodOfAdoptionAxis-CumulativeEffectPeriodOfAdoptionAdjustmentMember"
      decimals="-3"
      id="c82734942"
      unitRef="USD">47975000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734949"
      unitRef="Share">451955</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734951"
      unitRef="USD">88000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734954"
      unitRef="USD">88000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734963"
      unitRef="USD">3094000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734966"
      unitRef="USD">3094000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <avpt:ReclassificationOfOptionsFromPermanentEquityToLiability
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734975"
      unitRef="USD">-2203000</avpt:ReclassificationOfOptionsFromPermanentEquityToLiability>
    <avpt:ReclassificationOfOptionsFromPermanentEquityToLiability
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82734978"
      unitRef="USD">-2203000</avpt:ReclassificationOfOptionsFromPermanentEquityToLiability>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82734985"
      unitRef="Share">10040777</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82734986"
      unitRef="USD">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82734987"
      unitRef="USD">33669000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c82734990"
      unitRef="USD">33670000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesCPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="INF"
      id="c82734991"
      unitRef="Share">42000593</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesCPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-4"
      id="c82734992"
      unitRef="USD">145230000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesCPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-4"
      id="c82734996"
      unitRef="USD">145230000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <avpt:TemporaryEquitySharesRedempted
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="INF"
      id="c82735003"
      unitRef="Share">5834851</avpt:TemporaryEquitySharesRedempted>
    <avpt:TemporaryEquityValueRedempted
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82735004"
      unitRef="USD">9258000</avpt:TemporaryEquityValueRedempted>
    <avpt:TemporaryEquityValueRedempted
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82735008"
      unitRef="USD">9258000</avpt:TemporaryEquityValueRedempted>
    <avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-4"
      id="c82735012"
      unitRef="USD">-8030000</avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock>
    <avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesAPreferredStockMember"
      decimals="-4"
      id="c82735014"
      unitRef="USD">-8030000</avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock>
    <avpt:TemporaryEquitySharesRedempted
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="INF"
      id="c82735015"
      unitRef="Share">43603859</avpt:TemporaryEquitySharesRedempted>
    <avpt:TemporaryEquityValueRedempted
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82735016"
      unitRef="USD">80695000</avpt:TemporaryEquityValueRedempted>
    <avpt:TemporaryEquityValueRedempted
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82735020"
      unitRef="USD">80695000</avpt:TemporaryEquityValueRedempted>
    <avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82735024"
      unitRef="USD">-81018000</avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock>
    <avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember"
      decimals="-3"
      id="c82735026"
      unitRef="USD">-81018000</avpt:EquityAdjustmentForRedemptionOfConvertiblePreferredStock>
    <avpt:TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82735028"
      unitRef="USD">15408000</avpt:TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock>
    <avpt:TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82735032"
      unitRef="USD">15408000</avpt:TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock>
    <avpt:EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82735036"
      unitRef="USD">15408000</avpt:EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock>
    <avpt:EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-SeriesBPreferredStockMember"
      decimals="-3"
      id="c82735038"
      unitRef="USD">15408000</avpt:EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2019-01-01_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82735040"
      unitRef="USD">3013000</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82735044"
      unitRef="USD">3013000</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82735048"
      unitRef="USD">-3013000</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735050"
      unitRef="USD">-3013000</avpt:RemeasurementOfRedemptionValueOfConvertiblePreferredStock>
    <us-gaap:ProfitLoss
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82735058"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82735059"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82735060"
      unitRef="USD">-20174000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82735061"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735062"
      unitRef="USD">-20174000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c82735070"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82735071"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82735072"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82735073"
      unitRef="USD">347000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735074"
      unitRef="USD">347000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="INF"
      id="c82735075"
      unitRef="Share">51091344</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2019-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82735076"
      unitRef="USD">182656000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2019-12-31_StatementClassOfStockAxis-RedeemableCommonSharesMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82735077"
      unitRef="USD">10684000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2019-12-31_StatementClassOfStockAxis-ShareBasedAwardsMember_StatementEquityComponentsAxis-TemporaryEquityMember"
      decimals="-3"
      id="c82735078"
      unitRef="USD">1291000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c82735079"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember"
      decimals="-3"
      id="c82735080"
      unitRef="USD">194631000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:SharesOutstanding
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c82735081"
      unitRef="Share">84331573</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-4"
      id="c82735082"
      unitRef="USD">10000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c82735083"
      unitRef="USD">33691000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c82735084"
      unitRef="USD">-233957000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c82735085"
      unitRef="USD">1574000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c82735086"
      unitRef="USD">-198682000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735097"
      unitRef="USD">-33245000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735098"
      unitRef="USD">-16969000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735099"
      unitRef="USD">-20174000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735100"
      unitRef="USD">1238000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735101"
      unitRef="USD">1059000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735102"
      unitRef="USD">1049000</us-gaap:DepreciationDepletionAndAmortization>
    <avpt:ForeignCurrencyRemeasurementGainLoss
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735103"
      unitRef="USD">-1308000</avpt:ForeignCurrencyRemeasurementGainLoss>
    <avpt:ForeignCurrencyRemeasurementGainLoss
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735104"
      unitRef="USD">378000</avpt:ForeignCurrencyRemeasurementGainLoss>
    <avpt:ForeignCurrencyRemeasurementGainLoss
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735105"
      unitRef="USD">-362000</avpt:ForeignCurrencyRemeasurementGainLoss>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-4"
      id="c82735106"
      unitRef="USD">-740000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c82735107"
      unitRef="USD">690000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735108"
      unitRef="USD">296000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735109"
      unitRef="USD">59508000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735110"
      unitRef="USD">33767000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735111"
      unitRef="USD">13893000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735112"
      unitRef="USD">15000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c82735113"
      unitRef="USD">-80000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735114"
      unitRef="USD">-7000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735115"
      unitRef="USD">-175000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735116"
      unitRef="USD">-433000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c82735117"
      unitRef="USD">-1610000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <avpt:GainLossOnChangeInContingentLiabilityAndWarrants
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735118"
      unitRef="USD">21233000</avpt:GainLossOnChangeInContingentLiabilityAndWarrants>
    <avpt:GainLossOnChangeInContingentLiabilityAndWarrants
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735119"
      unitRef="USD">-0</avpt:GainLossOnChangeInContingentLiabilityAndWarrants>
    <avpt:GainLossOnChangeInContingentLiabilityAndWarrants
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735120"
      unitRef="USD">-0</avpt:GainLossOnChangeInContingentLiabilityAndWarrants>
    <avpt:IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735121"
      unitRef="USD">9012000</avpt:IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables>
    <avpt:IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735122"
      unitRef="USD">8946000</avpt:IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables>
    <avpt:IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c82735123"
      unitRef="USD">13150000</avpt:IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735124"
      unitRef="USD">5914000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735125"
      unitRef="USD">-1204000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735126"
      unitRef="USD">-156000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735127"
      unitRef="USD">8121000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735128"
      unitRef="USD">3236000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735129"
      unitRef="USD">5023000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735130"
      unitRef="USD">10626000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735131"
      unitRef="USD">971000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735132"
      unitRef="USD">7778000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735133"
      unitRef="USD">10805000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735134"
      unitRef="USD">11311000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735135"
      unitRef="USD">14365000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-4"
      id="c82735136"
      unitRef="USD">5030000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c82735137"
      unitRef="USD">19120000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735138"
      unitRef="USD">-2051000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735139"
      unitRef="USD">916000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735140"
      unitRef="USD">-2391000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735141"
      unitRef="USD">398000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735142"
      unitRef="USD">2461000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735143"
      unitRef="USD">1023000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735144"
      unitRef="USD">1083000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735145"
      unitRef="USD">-3377000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735146"
      unitRef="USD">1368000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735147"
      unitRef="USD">-1481000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <avpt:ProceedsFromRecapitalizationGross
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735148"
      unitRef="USD">491563000</avpt:ProceedsFromRecapitalizationGross>
    <avpt:ProceedsFromRecapitalizationGross
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735149"
      unitRef="USD">0</avpt:ProceedsFromRecapitalizationGross>
    <avpt:ProceedsFromRecapitalizationGross
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735150"
      unitRef="USD">0</avpt:ProceedsFromRecapitalizationGross>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735151"
      unitRef="USD">130925000</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735152"
      unitRef="USD">33712000</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-6"
      id="c82735153"
      unitRef="USD">179000000</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <avpt:PaymentsForRedemptionOfLegacyCommonStock
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735154"
      unitRef="USD">106169000</avpt:PaymentsForRedemptionOfLegacyCommonStock>
    <avpt:PaymentsForRedemptionOfLegacyCommonStock
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735155"
      unitRef="USD">-0</avpt:PaymentsForRedemptionOfLegacyCommonStock>
    <avpt:PaymentsForRedemptionOfLegacyCommonStock
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735156"
      unitRef="USD">-0</avpt:PaymentsForRedemptionOfLegacyCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735157"
      unitRef="USD">1628000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735158"
      unitRef="USD">-0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735159"
      unitRef="USD">-0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <avpt:PaymentOfNetCashSettlementForDirectiveOutstandingOptions
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-4"
      id="c82735160"
      unitRef="USD">7530000</avpt:PaymentOfNetCashSettlementForDirectiveOutstandingOptions>
    <avpt:PaymentOfNetCashSettlementForDirectiveOutstandingOptions
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735161"
      unitRef="USD">-0</avpt:PaymentOfNetCashSettlementForDirectiveOutstandingOptions>
    <avpt:PaymentOfNetCashSettlementForDirectiveOutstandingOptions
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735162"
      unitRef="USD">-0</avpt:PaymentOfNetCashSettlementForDirectiveOutstandingOptions>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735163"
      unitRef="USD">5566000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735164"
      unitRef="USD">612000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735165"
      unitRef="USD">88000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735166"
      unitRef="USD">753000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735167"
      unitRef="USD">7505000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735168"
      unitRef="USD">0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735169"
      unitRef="USD">25000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735170"
      unitRef="USD">49000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735171"
      unitRef="USD">82000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735172"
      unitRef="USD">-0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-5"
      id="c82735173"
      unitRef="USD">300000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735174"
      unitRef="USD">-0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <avpt:ProceedsFromIssuanceOfCommonStockNet
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735175"
      unitRef="USD">0</avpt:ProceedsFromIssuanceOfCommonStockNet>
    <avpt:ProceedsFromIssuanceOfCommonStockNet
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c82735176"
      unitRef="USD">58770000</avpt:ProceedsFromIssuanceOfCommonStockNet>
    <avpt:ProceedsFromIssuanceOfCommonStockNet
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c82735177"
      unitRef="USD">33670000</avpt:ProceedsFromIssuanceOfCommonStockNet>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735178"
      unitRef="USD">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735179"
      unitRef="USD">284000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735180"
      unitRef="USD">0</us-gaap:ProceedsFromNotesPayable>
    <avpt:ProceedsFromNonrecoursePromissoryNote
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735181"
      unitRef="USD">0</avpt:ProceedsFromNonrecoursePromissoryNote>
    <avpt:ProceedsFromNonrecoursePromissoryNote
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735182"
      unitRef="USD">4639000</avpt:ProceedsFromNonrecoursePromissoryNote>
    <avpt:ProceedsFromNonrecoursePromissoryNote
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735183"
      unitRef="USD">0</avpt:ProceedsFromNonrecoursePromissoryNote>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735184"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735185"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-7"
      id="c82735186"
      unitRef="USD">150000000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <avpt:PaymentsForTransactionFeesBusinessAcquisition
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735187"
      unitRef="USD">2998000</avpt:PaymentsForTransactionFeesBusinessAcquisition>
    <avpt:PaymentsForTransactionFeesBusinessAcquisition
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735188"
      unitRef="USD">2089000</avpt:PaymentsForTransactionFeesBusinessAcquisition>
    <avpt:PaymentsForTransactionFeesBusinessAcquisition
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735189"
      unitRef="USD">-0</avpt:PaymentsForTransactionFeesBusinessAcquisition>
    <avpt:ProceedsFromRecapitalizationIssuanceCosts
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-4"
      id="c82735190"
      unitRef="USD">49990000</avpt:ProceedsFromRecapitalizationIssuanceCosts>
    <avpt:ProceedsFromRecapitalizationIssuanceCosts
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735191"
      unitRef="USD">101000</avpt:ProceedsFromRecapitalizationIssuanceCosts>
    <avpt:ProceedsFromRecapitalizationIssuanceCosts
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c82735192"
      unitRef="USD">4770000</avpt:ProceedsFromRecapitalizationIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735193"
      unitRef="USD">198617000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735194"
      unitRef="USD">35559000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735195"
      unitRef="USD">-94000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735196"
      unitRef="USD">-1165000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735197"
      unitRef="USD">903000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c82735198"
      unitRef="USD">-590000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735199"
      unitRef="USD">199105000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c82735200"
      unitRef="USD">56950000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735201"
      unitRef="USD">-4216000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735202"
      unitRef="USD">69112000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c82735203"
      unitRef="USD">12162000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2018-12-31"
      decimals="-3"
      id="c82735204"
      unitRef="USD">16378000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735205"
      unitRef="USD">268217000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735206"
      unitRef="USD">69112000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c82735207"
      unitRef="USD">12162000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735208"
      unitRef="USD">13000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735209"
      unitRef="USD">0</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735210"
      unitRef="USD">0</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735211"
      unitRef="USD">4037000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735212"
      unitRef="USD">1068000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735213"
      unitRef="USD">247000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:StockIssued1
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735214"
      unitRef="USD">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735215"
      unitRef="USD">2408000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735216"
      unitRef="USD">0</us-gaap:StockIssued1>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735217"
      unitRef="USD">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735218"
      unitRef="USD">29000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735219"
      unitRef="USD">57000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:NatureOfOperations contextRef="d_2021-01-01_2021-12-31" id="c2082426">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;1.&lt;/em&gt; Nature of Business and Organization &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Apex Technology Acquisition Corporation ("&lt;i&gt;&lt;b&gt;Apex&lt;/b&gt;&lt;/i&gt;") was a blank check company incorporated in Delaware on &lt;em style="font: inherit;"&gt; April 5, 2019. &lt;/em&gt;Apex&#160;was formed for the purpose of entering into a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with &lt;em style="font: inherit;"&gt;one&lt;/em&gt; or more businesses.&#160;AvePoint, Inc.&#160;(&#x201c;&lt;i&gt;&lt;b&gt;Legacy AvePoint&lt;/b&gt;&lt;/i&gt;&#x201d;)&#160;was incorporated as a New Jersey corporation on &lt;em style="font: inherit;"&gt; July&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;24,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2001,&lt;/em&gt; was redomiciled as a Delaware corporation in &lt;em style="font: inherit;"&gt;2006,&lt;/em&gt; and changed its name to "AvePoint Operations, Inc." in &lt;em style="font: inherit;"&gt; June&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;2021.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;On &lt;em style="font: inherit;"&gt; November&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;23,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; Legacy AvePoint and the members of the Apex Group entered into the Business Combination Agreement. On &lt;em style="font: inherit;"&gt; July 1, 2021, &lt;/em&gt;Pursuant to the terms of the Business Combination Agreement, Merger Sub &lt;em style="font: inherit;"&gt;1,&lt;/em&gt; a wholly owned subsidiary of Apex, merged with and into Legacy AvePoint, with Legacy AvePoint surviving the merger as a wholly-owned subsidiary of Apex. Promptly following the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; merger, Legacy AvePoint merged with and into Merger Sub &lt;em style="font: inherit;"&gt;2,&lt;/em&gt; with Merger Sub &lt;em style="font: inherit;"&gt;2&lt;/em&gt; as the surviving company and a wholly owned subsidiary of Apex, subsequently renamed &#x201c;AvePoint US LLC.&#x201d; Following the consummation of those merger activities, Apex was renamed &#x201c;AvePoint, Inc.&#x201d; On &lt;em style="font: inherit;"&gt; July 26, 2021,&#160;&lt;/em&gt;AvePoint US LLC merged with and into AvePoint, Inc. with AvePoint, Inc. (hereinafter referred to as &#x201c;&lt;i&gt;&lt;b&gt;AvePoint&lt;/b&gt;&lt;/i&gt;,&#x201d; &#x201c;&lt;i&gt;&lt;b&gt;we&lt;/b&gt;&lt;/i&gt;,&#x201d; "&lt;i&gt;&lt;b&gt;us&lt;/b&gt;&lt;/i&gt;," or &#x201c;&lt;i&gt;&lt;b&gt;our&lt;/b&gt;&lt;/i&gt;&#x201d;) surviving.&#160;See the sections of this Annual Report titled "&lt;i&gt;Business &lt;/i&gt;&#x2014;&lt;i&gt; &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; Consummation of the Business Combination&lt;/i&gt;&#x201d; (Part I, Item &lt;em style="font: inherit;"&gt;1&lt;/em&gt; of this Annual Report) and "&lt;i&gt;Note &lt;em style="font: inherit;"&gt;3&lt;/em&gt; - Business Combination&lt;/i&gt;" (Part II, Item &lt;em style="font: inherit;"&gt;8&lt;/em&gt; of this Annual Report) for additional information.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;"&gt;We are a leading provider of enterprise collaboration and productivity software solutions. We develop, market, and sell our suite of software solutions and services, primarily in North America, Europe, Australia, and Asia. We provide our customers with high-performance infrastructure management, compliance, data governance, mobility and productivity, online services and software solutions consulting. We do this through our Confidence Platform, a SaaS platform that assists organizations who use &lt;em style="font: inherit;"&gt;M365&lt;/em&gt; and more than a half dozen other cloud collaboration utilities. Our Confidence Platform, built on AOS, contains our suites of software solutions: our Control Suite, for data governance enabling collaboration services at scale, with automation and repeatable business templates; our Fidelity Suite for the preservation of data integrity as organizations undergo digital transformation projects to streamline the way they work from &lt;em style="font: inherit;"&gt;one&lt;/em&gt; collaboration system to the next; and our Resilience Suite to help organizations comply with data governance regulations, preserve business records for compliance, and ensure business continuity.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Our principal headquarters are located in Jersey City, New Jersey, with our operating headquarters in Richmond, Virginia and&#160;additional offices in North America, Europe, Asia, Australia and the Middle East.&lt;/p&gt;
  </us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082427">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2.&lt;/em&gt; Summary of Significant Accounting Policies &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Basis of Presentation &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) and include the consolidated accounts of AvePoint, Inc. and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Comparative Data&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;&#xfeff;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;Certain amounts from prior periods which have been presented separately have been grouped to conform to the current period presentation, including:&lt;/p&gt; &#160;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The reclassification of prepaid rent to be included in prepaid expenses and other current assets on the consolidated balance sheets as of &lt;em style="font: inherit;"&gt; December 31, 2020;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The reclassification of accrued rent obligation to be included in accounts payable, accrued expenses and other liabilities on the consolidated statements of cash flows for the years ended &lt;em style="font: inherit;"&gt; December 31, 2020 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2019;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The reclassification of equity issuance costs to be offset from proceeds from issuance of common stock on the consolidated statements of mezzanine equity and stockholders' equity (deficiency) for the year ended &lt;em style="font: inherit;"&gt; December 31, 2020;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The reclassification of equity issuance costs to be offset from proceeds from issuance of Series C preferred stock on the consolidated statements of mezzanine equity and stockholders' equity (deficiency) for the year&#160;ended &lt;em style="font: inherit;"&gt; December 31, 2019;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The reclassification of remeasurement of redemption value of Series B preferred stock to be offset from remeasurement of redemption value of Series C preferred stock and both included in the remeasurement of redemption value of convertible preferred stock on the consolidated statements of mezzanine equity and stockholders&#x2019; equity (deficiency) for the year ended &lt;em style="font: inherit;"&gt; December 31, 2019; &lt;/em&gt;and&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &#160;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt;The reclassification of current portion of capital lease and deferred rent into others on the Note &lt;em style="font: inherit;"&gt;7&lt;/em&gt; &#x2014; accrued expenses and other liabilities in the notes to consolidated financial statements as of &lt;em style="font: inherit;"&gt; December 31, 2020.&lt;/em&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: top; width: 95%;"&gt;&lt;em style="font: inherit;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &#160;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;"/&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Business Combination&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;The Business Combination was accounted for as a reverse recapitalization as Legacy AvePoint&#160;was determined to be the accounting acquirer under Financial Accounting Standards Board&#x2019;s Accounting Standards Codification Topic &lt;em style="font: inherit;"&gt;805,&lt;/em&gt; Business Combinations. This determination was primarily based on Legacy AvePoint comprising the ongoing operations of the combined entity, Legacy AvePoint&#x2019;s senior management comprising the majority of the senior management of the combined company&#160;and the prior shareholders of Legacy AvePoint having a majority of the voting power of the combined entity. In connection with the Business Combination, the outstanding shares of Legacy AvePoint's&#160;preferred stock were redeemed for cash and shares of AvePoint&#x2019;s Common Stock and the outstanding shares of Legacy AvePoint's&#160;common stock were converted into AvePoint's Common Stock, representing a recapitalization, and the net assets of the Company were acquired at historical cost, with no goodwill or intangible assets recorded. Operations and assets and liabilities of the Company prior to the Business Combination&#160;in these financial statements are those of Legacy AvePoint. As a result, these financial statements represent the continuation of Legacy AvePoint and the historical shareholders&#x2019; deficiency. Common stock, preferred stock and loss per share of Legacy AvePoint&#160;prior to the Business Combination have been retrospectively adjusted for the Business Combination using an exchange ratio of &lt;span style="-sec-ix-hidden:c82735850"&gt;8.69144.&lt;/span&gt; Options to purchase common stock of Legacy AvePoint were converted into options to purchase common stock of AvePoint, Inc. using an exchange ratio&#160;of &lt;em style="font: inherit;"&gt;8.6914.&lt;/em&gt; The options, as converted, continue to be governed by Legacy AvePoint's existing stock option plan. The accumulated deficit of Legacy AvePoint&#160;has been carried forward after the Business Combination. Refer to &lt;i style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;"Note &lt;em style="font: inherit;"&gt;3&lt;/em&gt;&#160;&#x2014; Business Combination"&lt;/i&gt; for additional information. All per share information in the consolidated balance sheets, consolidated statements of operations, consolidated statements of mezzanine equity and stockholders' equity (deficiency) and the notes to consolidated financial statements have been retroactively adjusted using an exchange ratio of 8.69144 per share.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"/&gt;
   &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;
     &#160;
   &lt;/div&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Use of Estimates &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our&#160;consolidated financial statements and accompanying notes. We base our estimates and assumptions on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our consolidated balance sheets and the amounts of revenue and expenses reported for each of its periods presented are affected by estimates and assumptions, which are used for, but &lt;em style="font: inherit;"&gt;not&lt;/em&gt; limited to, the accounting for revenue recognition, allowance for doubtful accounts, deferred contract costs, income taxes and related reserves, stock-based compensation, and earn-out liabilities. Actual results and outcomes &lt;em style="font: inherit;"&gt; may &lt;/em&gt;differ from management&#x2019;s estimates and assumptions due to risks and uncertainties, including uncertainty in the current economic environment due to the outbreak of COVID-&lt;em style="font: inherit;"&gt;19.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;em style="font: inherit;"/&gt;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Foreign Currency &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We have foreign operations where the functional currency has been determined to be the local currency, in accordance with FASB ASC &lt;em style="font: inherit;"&gt;830,&lt;/em&gt; &lt;i&gt;Foreign Currency Matters&lt;/i&gt;. Adjustments resulting from translating such foreign functional currency assets and liabilities into U.S. dollars, based on current exchange rates, are recorded as a separate component of stockholders&#x2019; deficiency under the caption, accumulated other comprehensive income. Revenue and expenses are translated using average rates prevailing during the period. Transaction gains and losses arising from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in other income (expense), net in the Company&#x2019;s consolidated statements of operations. Transaction losses&#160;totaled $0.9&#160;million,&#160;$0.6&#160;million and $0.7 million&#160;for the&#160;years ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt; respectively.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Cash and Cash Equivalents &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We maintain cash with several high credit-quality financial institutions. We consider all investments available with original maturities of &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months or less to be cash equivalents and consist mainly of U.S. treasury bills and certificate of deposits. These investments are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; subject to significant market risk. We maintain our cash and cash equivalents in bank accounts which, at times, exceed the federally insured limits. We have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; experienced any losses in such accounts. We maintain cash balances used in operations at entities based in the People&#x2019;s Republic of China, which imposes regulations that limit the ability to transfer cash out of the country. As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;, our cash balances at these entities were $9.3&#160;million&#160;and $6.8&#160;million, respectively. For purposes of the&#160;consolidated statements of cash flows, cash includes all amounts in the consolidated balance sheets captioned cash and cash equivalents.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Short-Term Investments&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Short-term investments consist mainly certificate of deposits held by financial institutions which have an initial maturity of greater than &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months but less than or equal to &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year at period end.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Allowance for Doubtful Accounts&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The Company evaluates the collectability of its accounts receivable based on a combination of factors. Where we are aware of circumstances that &lt;em style="font: inherit;"&gt; may &lt;/em&gt;impair a specific customer&#x2019;s ability to meet its financial obligations, we record a specific allowance against amounts due. For all other customers, we recognize allowances for doubtful accounts based on the length of time the receivables are outstanding, the current business environment and its historical experience. Accounts are written off when deemed uncollectible. Recoveries of accounts receivable previously written off are recorded when received. As such, we present trade receivables at their net estimated realizable value through use of the allowance for doubtful accounts.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Property and Equipment&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;Property and equipment are stated at cost and depreciated on a straight-line basis over the shorter of their estimated useful lives or related contract terms beginning in the year the asset was placed into service.&lt;/p&gt;

     &lt;table cellpadding="0" cellspacing="0" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 80%; margin-left: 10%; margin-right: 10%;"&gt;&lt;tbody&gt;&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: middle; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="vertical-align: bottom; width: 13%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Computer equipment and software&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;3.0&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt; &lt;/em&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Leasehold improvements&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;5.0&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;-&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;11.0&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Furniture and fixture&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;7.0&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt; &lt;/em&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Office equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;5.0&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt; &lt;/em&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Buildings&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;39.5&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt; &lt;/em&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
     &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Normal repair and maintenance costs are expensed as incurred. We write off depreciated assets that are &lt;em style="font: inherit;"&gt;no&lt;/em&gt; longer in service.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the improvements and such amortization is included in depreciation and amortization expense.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We evaluate long-lived assets, which include leasehold improvements and equipment subject to amortization, for impairment whenever events or changes in business circumstances indicate that the carrying value of an asset &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; be recoverable. An impairment loss will be recognized when the aggregate of estimated undiscounted future cash flows expected to result from the use and the eventual disposition of the long-lived assets less than its carrying amount. Impairment, if any, is determined based on the fair value of the long-lived asset.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;There were no impairment charges recognized during the years ended years&#160;ended&#160;&lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;, and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;, respectively.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We evaluate the portion of depreciation and amortization expense attributable to cost of revenue based on organizational headcount directly attributable to the generation of revenue. Based on this evaluation, we have determined that depreciation and amortization attributable to cost of revenue is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; material; therefore, the full expense has been recorded in operating expenses in the consolidated statements of operations.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Deferred Contract Costs &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We defer sales commissions earned by its sales force that are considered to be incremental and recoverable costs of obtaining SaaS, term&#160;license and support, service, perpetual license and maintenance contracts. We have structured commissions plans such that the commission rate paid on renewal contracts are less than those paid on the initial contract; therefore, it is determined that the renewal commissions are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; commensurate with the initial commission. We determine the estimated average customer relationship period and average renewal term utilizing a portfolio approach. Deferred costs are periodically reviewed for impairment.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Amortization of deferred contract costs of $9.5&#160;million, $10.5&#160;million and $7.7 million&#160;for the years&#160;ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt; respectively, is included as a component of sales and marketing expenses in our&#160;consolidated statements of operations. Deferred contract costs recognized as a contract asset on our balance sheet was&#160;$38.9 million&#160;and $31.9 million&#160;at &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;, respectively.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Software Development Costs&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Costs incurred in the development of new software products and enhancements to existing software products to be accounted for under software revenue recognition guidance are accounted for in accordance with ASC &lt;em style="font: inherit;"&gt;985&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20,&lt;/em&gt; Costs of Software to be Sold, Leased, or Marketed, or ASC &lt;em style="font: inherit;"&gt;985&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20.&lt;/em&gt; These costs, consisting primarily of salaries and related payroll costs, are expensed as incurred until technological feasibility has been established. After technological feasibility is established, costs are capitalized in accordance with ASC &lt;em style="font: inherit;"&gt;985&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20.&lt;/em&gt; Company&#x2019;s primary on-premises product is DocAve which is within the scope of subtopic &lt;em style="font: inherit;"&gt;985&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20.&lt;/em&gt; DocAve has been on the market since &lt;em style="font: inherit;"&gt;2002.&lt;/em&gt; Typically, the economic life of software produced is less than 5 years. As such, any costs subject to capitalization under ASC &lt;em style="font: inherit;"&gt;985&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20&lt;/em&gt; would be fully amortized at this time. As a result, no internally generated software development costs have been capitalized as of &lt;em style="font: inherit;"&gt; December 31, 2021 &lt;/em&gt;or &lt;em style="font: inherit;"&gt; December 31, 2020.&lt;/em&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We account for costs to develop or obtain internal-use software and implementation costs incurred in hosting arrangements in accordance with ASC &lt;em style="font: inherit;"&gt;350&lt;/em&gt;-&lt;em style="font: inherit;"&gt;40,&lt;/em&gt; Internal-Use Software, or ASC &lt;em style="font: inherit;"&gt;350&lt;/em&gt;-&lt;em style="font: inherit;"&gt;40.&lt;/em&gt; We also account for costs of significant upgrades and enhancements resulting in additional functionality under ASC &lt;em style="font: inherit;"&gt;350&lt;/em&gt;-&lt;em style="font: inherit;"&gt;40.&lt;/em&gt; These costs are primarily software purchased for internal-use, purchased software licenses, implementation costs, and development costs related to our hosted product, which is accessed by customers on a subscription basis. Costs incurred for maintenance, training, and minor modifications or enhancements are expensed as incurred. Internal-use software is amortized on a straight-line basis over its estimated useful life, which is generally &lt;span style="-sec-ix-hidden:c82735903"&gt;three&lt;/span&gt; years. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. Internally developed software costs required to be capitalized as defined by the accounting guidance are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; material to our consolidated financial statements.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Revenue Recognition &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We derive revenue from &lt;em style="font: inherit;"&gt;four&lt;/em&gt; primary sources: SaaS, term&#160;license and support, services, and maintenance.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The following table presents our revenue by source:&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

     &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the Year Ended&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Revenue:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;SaaS&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735252"&gt;$ 85,580&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735253"&gt;$ 52,074&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735254"&gt;$ 27,744&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Term license and support&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;50,970&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;38,949&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;26,985&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;31,919&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;34,140&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;26,662&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Maintenance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;21,022&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;23,462&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;29,122&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Perpetual license&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;2,418&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;2,908&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;5,586&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total revenue&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735267"&gt;$ 191,909&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735268"&gt;$ 151,533&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735269"&gt;$ 116,099&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
     &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Term&#160;license and perpetual license revenue recognized at point in time was&#160;$39.7&#160;million,&#160;$32.4&#160;million&#160;and $26.3 million for the years&#160;ended&#160;&lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019,&lt;/em&gt; respectively.&#160;The remaining revenue amount is recognized over time.&lt;/p&gt;
    &lt;div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-align: justify;"&gt;
      &#160;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-align: justify;"&gt;
      Our sources of revenue mainly include:
    &lt;/div&gt;
    &lt;div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;
      &#160;
    &lt;/div&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;SaaS and term&#160;license and support revenue includes revenue from sale of SaaS and term&#160;license and support, versions of our software and related customer support. SaaS revenue is recognized ratably over the term of the of the contract. Term&#160;License revenue includes distinct&#160;on-premises&#160;license and support performance obligations. The license is generally recognized upfront at the point in time when the software is made available to the customer to download and use, and the support is recognized ratably over the term of the of the contract.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Perpetual license revenue is recognized up front upon delivery of the licensed product and/or the utility that enables the customer to access authorization keys, provided that an enforceable contract has been received. Typically, our perpetual licenses are sold with post-contract support (PCS), which includes unspecified technical enhancements and customer support. Revenue from PCS is classified as maintenance revenue and is recognized ratably over the term of the contract, which is typically &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year, as we satisfy the PCS performance obligation.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Services revenue includes revenue derived primarily from the implementation of software, training, consulting, and migrations. We also offer license customization and managed services. Services revenue from implementation, training, consulting, migration, and license customization is recognized by applying a measure of progress, such as labor hours to determine the percentage of completion of each contract. Services revenue from managed services is recognized ratably on a straight line basis over the contract term.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;ASC &lt;em style="font: inherit;"&gt;606&lt;/em&gt; is a single standard for revenue recognition that applies to all of our SaaS, term&#160;license and support, services, perpetual license and maintenance arrangements and generally requires revenue to be recognized upon the transfer of control of promised goods or services provided to its customers, reflecting the amount of consideration it expects to receive for those goods or services. Pursuant to ASC &lt;em style="font: inherit;"&gt;606,&lt;/em&gt; revenue are recognized upon the application of the following steps:&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;identification of the contract, or contracts, with a customer;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;identification of the performance obligations in the contract;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;determination of the transaction price;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;allocation of the transaction price to the performance obligations in the contract; and&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;recognition of revenue when, or as, the contractual performance obligations are satisfied.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The timing of revenue recognition &lt;em style="font: inherit;"&gt; may &lt;/em&gt;differ from the timing of invoicing to our customers. We record an unbilled receivable when revenue is recognized prior to invoicing. Current unbilled receivable is included in accounts receivable, net in the consolidated balance sheets. We record deferred revenue in the consolidated balance sheets when cash is collected or invoiced before revenue is earned. Our standard payment terms are generally net &lt;em style="font: inherit;"&gt;30&lt;/em&gt; days. Invoices for SaaS, term&#160;license and support and maintenance are generally issued annually in advance or when the license is made available for customer use. Invoices for license contracts are generally issued when the license is available for the customer for download. Services are generally invoiced in advance or as the services are performed.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Total deferred revenue as of &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;&#160;was $74.7&#160;million, of which $62.1&#160;million was recognized as revenues&#160;for the year ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;.&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The opening and closing balances of the Company&#x2019;s accounts receivable, net, deferred revenue and deferred contract costs are as follows:&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

     &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accounts&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Deferred&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;receivable,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Deferred&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;contract&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net (1)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;revenue&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;costs&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Opening (January 1, 2020)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;43,619&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;60,600&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;28,351&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Closing (December 31, 2020)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;53,749&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;74,688&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;31,943&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Increase/(decrease)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;10,130&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;14,088&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3,592&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Opening (January 1, 2021)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;53,749&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;74,688&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;31,943&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Closing (December 31, 2021)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;61,335&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;82,332&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;38,926&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Increase/(decrease)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;7,586&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;7,644&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,983&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
     &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) Accounts receivable, net is inclusive of accounts receivable,&#160;net of allowance for doubtful accounts, current unbilled receivables and long-term unbilled receivables.&lt;/p&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Our revenue arrangements generally include standard warranty or service level provisions that its arrangements will perform and operate in all material respects as defined in the respective agreements, the financial impacts of which have historically been and are expected to continue to be insignificant. Our arrangements generally do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; include a general right of return relative to the delivered products or services. We recognize revenue&#160;net of any taxes collected from customers, which are subsequently remitted to governmental authorities.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Many of our&#160;contracts include multiple performance obligations. Judgment is required in determining whether each performance obligation is distinct. Our products and services generally do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; require a significant amount of integration or interdependency; therefore, the Company&#x2019;s products and services are generally &lt;em style="font: inherit;"&gt;not&lt;/em&gt; combined. We allocate&#160;the transaction price for each contract to each performance obligation based on the relative standalone selling price (&#x201c;&lt;i&gt;&lt;b&gt;SSP&lt;/b&gt;&lt;/i&gt;&#x201d;) for each performance obligation within each contract.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We use&#160;judgment in determining the SSP for products and services. For substantially all performance obligations except&#160;term licenses, we are&#160;able to establish the SSP based on the observable prices of products or services sold separately in comparable circumstances to similar customers. We typically establish an SSP range for our products and services which is reassessed on a periodic basis or when facts and circumstances change. Term license are sold only as a bundled arrangement that includes the rights to a term license and support.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
    &lt;div style="color: rgb(0, 0, 0); white-space: pre-wrap; font-size: 10pt; text-indent: 36pt;"&gt;
      In determining the SSP of license and support in a term license arrangement we applied observable inputs using the value relationship between support and term license, the value relationship between support and perpetual licenses, the average economic life of our products, software renewals rates and the price of the bundled arrangement&#160; in relation to the perpetual licensing approach. Using a combination of the relative fair value method or the residual value method the SSP of the performance obligations in an arrangement was allocated to each performance obligation within a sales arrangement.
    &lt;/div&gt; &lt;p style="text-indent: 36pt;"&gt;&lt;span style="background-color:#ffffff;"&gt;As of &lt;/span&gt;&lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&lt;span style="background-color:#ffffff;"&gt;, transaction price allocated to remaining performance obligations, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods, was &lt;/span&gt;$201.1&lt;span style="background-color:#ffffff;"&gt;&#160;million, of which &lt;/span&gt;$147.1&lt;span style="background-color:#ffffff;"&gt;&#160;million&#160;is related to SaaS and term&#160;license and support revenue. We expect to recognize approximately &lt;/span&gt;76%&lt;span style="background-color:#ffffff;"&gt;&#160;of the total transaction price allocated to remaining performance obligations&#160;over the next &lt;span style="-sec-ix-hidden:c82735925"&gt;twelve&lt;/span&gt; months and the remainder thereafter.&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We utilize indirect sales channels which utilize Channel Partners. These deals are executed in &lt;em style="font: inherit;"&gt;one&lt;/em&gt; of &lt;em style="font: inherit;"&gt;two&lt;/em&gt; ways:&lt;/p&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18pt;"&gt; &lt;p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;1.&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: auto;"&gt; &lt;p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Channel Partner as Customer&lt;/i&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"&gt;In the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; form of these arrangements, the Channel Partner purchases the products from us at a discounted price and resells the products to end users at a price determined by the Channel Partner. In this scenario, the Channel Partner is the entity that has contracted with us and therefore is determined to be our customer. We recognize revenue when control of the goods and/or services are transferred to the customer. In this &lt;em style="font: inherit;"&gt;first&lt;/em&gt; form of the sales transaction, revenue recognition occurs upon transfer to the Channel Partner (acting as reseller) or as directed by the Channel Partner's (acting as reseller's) to its customer.&lt;/p&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18pt;"&gt; &lt;p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;2.&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: auto;"&gt; &lt;p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;End User as Customer&lt;/i&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"&gt;In the &lt;em style="font: inherit;"&gt;second&lt;/em&gt; form, we bill the end user and the Channel Partner receives a commission. Upon analysis of deals executed through the &lt;em style="font: inherit;"&gt;second&lt;/em&gt; form of these channels, we determined that the end user represents our customer due to the fact that the end user purchased goods and/or services that are outputs of our ordinary activities. Consequently, Channel Partners utilized in deals executed through this &lt;em style="font: inherit;"&gt;second&lt;/em&gt; model are deemed to be agents of the transaction. In this &lt;em style="font: inherit;"&gt;second&lt;/em&gt; form of these arrangements, we recognize revenue upon transfer of the goods and/or services to the end user.&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"/&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Stock-Based Compensation&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;Stock-based compensation represents the cost related to stock-based awards granted to employees. To date, we have issued both stock options and restricted stock units ("&lt;i&gt;&lt;b&gt;RSUs&lt;/b&gt;&lt;/i&gt;'). With respect to equity-classified awards, the Company measures stock-based compensation cost at the grant date based on the estimated fair value of the award and recognizes the cost as expense ratably (net of estimated forfeitures) over the requisite service period. With respect to liability-classified awards, the Company measures stock-based compensation cost at the grant date and at each reporting period based on the estimated fair value of the award. Stock-based compensation cost is&#160;recognized ratably over the requisite service period, net of actual forfeitures in the period.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;We estimate the fair value of stock options using a Black-Scholes valuation model. The Black-Scholes model requires highly subjective assumptions in order to derive the inputs necessary to the calculate the fair value of stock options. To estimate the expected term of stock options, the Company considered contractual terms of the options, including the vesting and expiration periods, as well as historical option exercise data and current market conditions to determine an estimated expected term. The Company&#x2019;s historical experience is too limited to be able to reasonably estimate expected term. Expected volatility is based on historical volatility of a group of peer entities. Dividend yields are based upon historical dividend yields. Risk-free interest rates are based on the implied yields currently available on U.S. Treasury &lt;em style="font: inherit;"&gt;zero&lt;/em&gt; coupon issues with a remaining term equal to the expected term.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"/&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Income Taxes &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Deferred tax assets and liabilities are recognized for the future tax consequences attributable to difference between financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to be applied to taxable income in the years in which those temporary differences are expected to be recovered or settled.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We recognize liabilities for uncertain tax positions taken or expected to be taken in income tax returns. Accrued interest and penalties related to unrecognized tax benefits are recognized as part of the provision for income taxes. Judgment is required in determining the provision for income taxes, deferred tax assets and liabilities and unrecognize tax benefits. In determining the need for a valuation allowance, the historical and projected financial performance of the operation that is recording a net deferred tax asset is considered along with any other pertinent information.&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We file income tax returns in the U.S. federal, various states and foreign jurisdictions. The tax years &lt;span style="-sec-ix-hidden:c82735937"&gt;2017&lt;/span&gt; through &lt;span style="-sec-ix-hidden:c82735938"&gt;2020&lt;/span&gt;&#160;are open and subject to audit by US federal, state and local authorities. The tax years &lt;span style="-sec-ix-hidden:c82735939"&gt;2011&lt;/span&gt; through &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&#160;are open and subject to audit by foreign tax jurisdictions.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"/&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Redeemable Noncontrolling Interest &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;At &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; we owned approximately 76.09% and 77.78%, respectively, and AEPL PTE. LTD. (&#x201c;&lt;i&gt;&lt;b&gt;AEPL&lt;/b&gt;&lt;/i&gt;&#x201d;) owned 23.91% and 22.22%, respectively, of AvePoint EduTech Pte. Ltd.. (&#x201c;&lt;i&gt;&lt;b&gt;EduTech&lt;/b&gt;&lt;/i&gt;&#x201d;). As part of AEPL&#x2019;s investment in EduTech, we granted AEPL a put option which allows AEPL to cause us to repurchase AEPL&#x2019;s shares in EduTech at any time between &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;24,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2022&lt;/em&gt; and &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;24,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023&lt;/em&gt; at a price equal to AEPL&#x2019;s initial investment. Consequently, we record redeemable noncontrolling interest as mezzanine equity in our&#160;consolidated balance sheets. At each reporting period, we increase the carrying amount of the redeemable noncontrolling interest by periodic accretions using the interest method so that the carrying amount will equal the redemption amount on the date that the put option becomes exercisable, and adjustments to the value are recorded as net income attributable to and accretion of redeemable noncontrolling interest on consolidated statements of mezzanine equity and stockholders' equity (deficiency).&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"/&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Emerging Growth Company &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;We are considered an emerging growth company. Section&#160;&lt;em style="font: inherit;"&gt;102&lt;/em&gt;(b)(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) of the Jobs Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; had a Securities Act registration statement declared effective or do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. 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 an election to opt out is irrevocable. We have elected &lt;em style="font: inherit;"&gt;not&lt;/em&gt; 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, we, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In &lt;em style="font: inherit;"&gt; August 2020, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;06,&lt;/em&gt; &#x201c;Debt &#x2014; Debt with Conversion and Other Options (Subtopic &lt;em style="font: inherit;"&gt;470&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20&lt;/em&gt;) and Derivatives and Hedging &#x2014; Contracts in Entity&#x2019;s Own Equity (Subtopic &lt;em style="font: inherit;"&gt;815&lt;/em&gt; &#x2014; &lt;em style="font: inherit;"&gt;40&lt;/em&gt;)&#x201d; (&#x201c;ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;06&#x201d;&lt;/em&gt;). ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;06&lt;/em&gt; simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity&#x2019;s own equity. The ASU is part of the FASB&#x2019;s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The amendments in this ASU are effective for entities eligible to be smaller reporting companies for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2023. &lt;/em&gt;We are currently evaluating the impact ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;06&lt;/em&gt; will have on our consolidated financial statements.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In &lt;em style="font: inherit;"&gt; December 2019, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;-&lt;em style="font: inherit;"&gt;12,&lt;/em&gt; Income Taxes (ASC &lt;em style="font: inherit;"&gt;740&lt;/em&gt;): Simplifying the Accounting for Income Taxes (ASU &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;-&lt;em style="font: inherit;"&gt;12&lt;/em&gt;), which is intended to simplify various areas related to the accounting for income taxes and improve consistent application of ASC &lt;em style="font: inherit;"&gt;740.&lt;/em&gt; The amendments in this ASU are effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2021. &lt;/em&gt;Early adoption of the amendments is permitted, including adoption in any interim period for public business entities for periods for which financial statements have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; yet been issued and all other entities for periods for which financial statements have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; yet been made available for issuance. We are currently evaluating the impact of its pending adoption of ASU &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;-&lt;em style="font: inherit;"&gt;12&lt;/em&gt; on our&#160;consolidated financial statements.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In &lt;em style="font: inherit;"&gt; February 2016, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2016&lt;/em&gt;-&lt;em style="font: inherit;"&gt;02,&lt;/em&gt; Leases (ASC &lt;em style="font: inherit;"&gt;842&lt;/em&gt;) and subsequently issued amendments to the initial guidance: ASU &lt;em style="font: inherit;"&gt;2017&lt;/em&gt;-&lt;em style="font: inherit;"&gt;13,&lt;/em&gt; ASU &lt;em style="font: inherit;"&gt;2018&lt;/em&gt;-&lt;em style="font: inherit;"&gt;10,&lt;/em&gt; ASU &lt;em style="font: inherit;"&gt;2018&lt;/em&gt;-&lt;em style="font: inherit;"&gt;11,&lt;/em&gt; ASU &lt;em style="font: inherit;"&gt;2018&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20,&lt;/em&gt; ASU &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;-&lt;em style="font: inherit;"&gt;01,&lt;/em&gt; ASU &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;-&lt;em style="font: inherit;"&gt;10,&lt;/em&gt; ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;02,&lt;/em&gt;&#160;ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;05&lt;/em&gt; and ASU &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;-&lt;em style="font: inherit;"&gt;05&lt;/em&gt;&#160;(collectively, ASC &lt;em style="font: inherit;"&gt;842&lt;/em&gt;). ASC &lt;em style="font: inherit;"&gt;842&lt;/em&gt; requires companies to generally recognize on the balance sheet operating and financing lease liabilities and corresponding right-of-use assets. ASC &lt;em style="font: inherit;"&gt;842&lt;/em&gt; is effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2021. &lt;/em&gt;ASC &lt;em style="font: inherit;"&gt;842&lt;/em&gt; must be adopted using a modified retrospective method and its early adoption is permitted. The Company is currently evaluating the impact of adoption of this ASU on its consolidated financial statements. While the Company generally expects the financial records to be impacted by the requirements highlighted above, the Company cannot reasonably estimate the impact that adoption of the ASUs referenced in this announcement is expected to have on the financial statements at this time.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In &lt;em style="font: inherit;"&gt; January 2016, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2016&lt;/em&gt;-&lt;em style="font: inherit;"&gt;13,&lt;/em&gt; &#x201c;Financial Instruments &#x2014; Credit Losses on Financial Instruments,&#x201d; which replaces incurred loss methodology to estimate credit losses on financial instruments with a methodology that reflects expected credit losses. This amendment affects entities holding financial assets that are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; accounted for at fair value through net income including trade receivables. Subsequently FASB issued ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;02&lt;/em&gt; which deferred the adoption date. The amendments in this ASU are effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2022. &lt;/em&gt;Early application of the amendments is permitted. The Company is currently evaluating the impact of adoption of this ASU on its consolidated financial statements.&lt;/p&gt; &lt;p style="text-indent: 36pt;"&gt;While we generally expect the financial records to be impacted by the requirements highlighted above, we cannot reasonably estimate the impact that adoption of the ASUs referenced in this announcement is expected to have on the financial statements at this time.&lt;/p&gt;
   &lt;p style="text-indent: 36pt;"/&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/&gt;
  </us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c82758605">&lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Basis of Presentation &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) and include the consolidated accounts of AvePoint, Inc. and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="d_2021-01-01_2021-12-31" id="c82758608">&lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Comparative Data&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;&#xfeff;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;Certain amounts from prior periods which have been presented separately have been grouped to conform to the current period presentation, including:&lt;/p&gt; &#160;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The reclassification of prepaid rent to be included in prepaid expenses and other current assets on the consolidated balance sheets as of &lt;em style="font: inherit;"&gt; December 31, 2020;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The reclassification of accrued rent obligation to be included in accounts payable, accrued expenses and other liabilities on the consolidated statements of cash flows for the years ended &lt;em style="font: inherit;"&gt; December 31, 2020 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2019;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The reclassification of equity issuance costs to be offset from proceeds from issuance of common stock on the consolidated statements of mezzanine equity and stockholders' equity (deficiency) for the year ended &lt;em style="font: inherit;"&gt; December 31, 2020;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The reclassification of equity issuance costs to be offset from proceeds from issuance of Series C preferred stock on the consolidated statements of mezzanine equity and stockholders' equity (deficiency) for the year&#160;ended &lt;em style="font: inherit;"&gt; December 31, 2019;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The reclassification of remeasurement of redemption value of Series B preferred stock to be offset from remeasurement of redemption value of Series C preferred stock and both included in the remeasurement of redemption value of convertible preferred stock on the consolidated statements of mezzanine equity and stockholders&#x2019; equity (deficiency) for the year ended &lt;em style="font: inherit;"&gt; December 31, 2019; &lt;/em&gt;and&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &#160;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt;The reclassification of current portion of capital lease and deferred rent into others on the Note &lt;em style="font: inherit;"&gt;7&lt;/em&gt; &#x2014; accrued expenses and other liabilities in the notes to consolidated financial statements as of &lt;em style="font: inherit;"&gt; December 31, 2020.&lt;/em&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:BusinessCombinationsPolicy contextRef="d_2021-01-01_2021-12-31" id="c82758609">&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Business Combination&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;The Business Combination was accounted for as a reverse recapitalization as Legacy AvePoint&#160;was determined to be the accounting acquirer under Financial Accounting Standards Board&#x2019;s Accounting Standards Codification Topic &lt;em style="font: inherit;"&gt;805,&lt;/em&gt; Business Combinations. This determination was primarily based on Legacy AvePoint comprising the ongoing operations of the combined entity, Legacy AvePoint&#x2019;s senior management comprising the majority of the senior management of the combined company&#160;and the prior shareholders of Legacy AvePoint having a majority of the voting power of the combined entity. In connection with the Business Combination, the outstanding shares of Legacy AvePoint's&#160;preferred stock were redeemed for cash and shares of AvePoint&#x2019;s Common Stock and the outstanding shares of Legacy AvePoint's&#160;common stock were converted into AvePoint's Common Stock, representing a recapitalization, and the net assets of the Company were acquired at historical cost, with no goodwill or intangible assets recorded. Operations and assets and liabilities of the Company prior to the Business Combination&#160;in these financial statements are those of Legacy AvePoint. As a result, these financial statements represent the continuation of Legacy AvePoint and the historical shareholders&#x2019; deficiency. Common stock, preferred stock and loss per share of Legacy AvePoint&#160;prior to the Business Combination have been retrospectively adjusted for the Business Combination using an exchange ratio of &lt;span style="-sec-ix-hidden:c82735850"&gt;8.69144.&lt;/span&gt; Options to purchase common stock of Legacy AvePoint were converted into options to purchase common stock of AvePoint, Inc. using an exchange ratio&#160;of &lt;em style="font: inherit;"&gt;8.6914.&lt;/em&gt; The options, as converted, continue to be governed by Legacy AvePoint's existing stock option plan. The accumulated deficit of Legacy AvePoint&#160;has been carried forward after the Business Combination. Refer to &lt;i style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;"Note &lt;em style="font: inherit;"&gt;3&lt;/em&gt;&#160;&#x2014; Business Combination"&lt;/i&gt; for additional information. All per share information in the consolidated balance sheets, consolidated statements of operations, consolidated statements of mezzanine equity and stockholders' equity (deficiency) and the notes to consolidated financial statements have been retroactively adjusted using an exchange ratio of 8.69144 per share.&lt;/p&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:Goodwill
      contextRef="i_2021-07-01_BusinessAcquisitionAxis-MergerMember"
      decimals="-3"
      id="c82735849"
      unitRef="USD">0</us-gaap:Goodwill>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-07-01"
      decimals="INF"
      id="c82735853"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <us-gaap:UseOfEstimates contextRef="d_2021-01-01_2021-12-31" id="c82758610">&lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Use of Estimates &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our&#160;consolidated financial statements and accompanying notes. We base our estimates and assumptions on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our consolidated balance sheets and the amounts of revenue and expenses reported for each of its periods presented are affected by estimates and assumptions, which are used for, but &lt;em style="font: inherit;"&gt;not&lt;/em&gt; limited to, the accounting for revenue recognition, allowance for doubtful accounts, deferred contract costs, income taxes and related reserves, stock-based compensation, and earn-out liabilities. Actual results and outcomes &lt;em style="font: inherit;"&gt; may &lt;/em&gt;differ from management&#x2019;s estimates and assumptions due to risks and uncertainties, including uncertainty in the current economic environment due to the outbreak of COVID-&lt;em style="font: inherit;"&gt;19.&lt;/em&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c82758611">&lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Foreign Currency &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We have foreign operations where the functional currency has been determined to be the local currency, in accordance with FASB ASC &lt;em style="font: inherit;"&gt;830,&lt;/em&gt; &lt;i&gt;Foreign Currency Matters&lt;/i&gt;. Adjustments resulting from translating such foreign functional currency assets and liabilities into U.S. dollars, based on current exchange rates, are recorded as a separate component of stockholders&#x2019; deficiency under the caption, accumulated other comprehensive income. Revenue and expenses are translated using average rates prevailing during the period. Transaction gains and losses arising from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in other income (expense), net in the Company&#x2019;s consolidated statements of operations. Transaction losses&#160;totaled $0.9&#160;million,&#160;$0.6&#160;million and $0.7 million&#160;for the&#160;years ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt; respectively.&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-OtherNonoperatingIncomeExpenseMember"
      decimals="-5"
      id="c82735858"
      unitRef="USD">-900000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-OtherNonoperatingIncomeExpenseMember"
      decimals="-5"
      id="c82735859"
      unitRef="USD">-600000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-OtherNonoperatingIncomeExpenseMember"
      decimals="-5"
      id="c82735860"
      unitRef="USD">-700000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c82758612">&lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Cash and Cash Equivalents &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We maintain cash with several high credit-quality financial institutions. We consider all investments available with original maturities of &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months or less to be cash equivalents and consist mainly of U.S. treasury bills and certificate of deposits. These investments are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; subject to significant market risk. We maintain our cash and cash equivalents in bank accounts which, at times, exceed the federally insured limits. We have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; experienced any losses in such accounts. We maintain cash balances used in operations at entities based in the People&#x2019;s Republic of China, which imposes regulations that limit the ability to transfer cash out of the country. As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;, our cash balances at these entities were $9.3&#160;million&#160;and $6.8&#160;million, respectively. For purposes of the&#160;consolidated statements of cash flows, cash includes all amounts in the consolidated balance sheets captioned cash and cash equivalents.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:Cash
      contextRef="i_2021-12-31"
      decimals="-5"
      id="c82735866"
      unitRef="USD">9300000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i_2020-12-31"
      decimals="-5"
      id="c82735867"
      unitRef="USD">6800000</us-gaap:Cash>
    <us-gaap:InvestmentPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c82758625">&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Short-Term Investments&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Short-term investments consist mainly certificate of deposits held by financial institutions which have an initial maturity of greater than &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months but less than or equal to &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year at period end.&lt;/p&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef="d_2021-01-01_2021-12-31" id="c82758626">&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Allowance for Doubtful Accounts&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The Company evaluates the collectability of its accounts receivable based on a combination of factors. Where we are aware of circumstances that &lt;em style="font: inherit;"&gt; may &lt;/em&gt;impair a specific customer&#x2019;s ability to meet its financial obligations, we record a specific allowance against amounts due. For all other customers, we recognize allowances for doubtful accounts based on the length of time the receivables are outstanding, the current business environment and its historical experience. Accounts are written off when deemed uncollectible. Recoveries of accounts receivable previously written off are recorded when received. As such, we present trade receivables at their net estimated realizable value through use of the allowance for doubtful accounts.&lt;/p&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c82758627">&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Property and Equipment&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;Property and equipment are stated at cost and depreciated on a straight-line basis over the shorter of their estimated useful lives or related contract terms beginning in the year the asset was placed into service.&lt;/p&gt;

     &lt;table cellpadding="0" cellspacing="0" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 80%; margin-left: 10%; margin-right: 10%;"&gt;&lt;tbody&gt;&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: middle; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="vertical-align: bottom; width: 13%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Computer equipment and software&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;3.0&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt; &lt;/em&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Leasehold improvements&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;5.0&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;-&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;11.0&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Furniture and fixture&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;7.0&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt; &lt;/em&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Office equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;5.0&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt; &lt;/em&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Buildings&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;39.5&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt; &lt;/em&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
     &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Normal repair and maintenance costs are expensed as incurred. We write off depreciated assets that are &lt;em style="font: inherit;"&gt;no&lt;/em&gt; longer in service.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the improvements and such amortization is included in depreciation and amortization expense.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We evaluate long-lived assets, which include leasehold improvements and equipment subject to amortization, for impairment whenever events or changes in business circumstances indicate that the carrying value of an asset &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; be recoverable. An impairment loss will be recognized when the aggregate of estimated undiscounted future cash flows expected to result from the use and the eventual disposition of the long-lived assets less than its carrying amount. Impairment, if any, is determined based on the fair value of the long-lived asset.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;There were no impairment charges recognized during the years ended years&#160;ended&#160;&lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;, and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;, respectively.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We evaluate the portion of depreciation and amortization expense attributable to cost of revenue based on organizational headcount directly attributable to the generation of revenue. Based on this evaluation, we have determined that depreciation and amortization attributable to cost of revenue is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; material; therefore, the full expense has been recorded in operating expenses in the consolidated statements of operations.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <avpt:ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082428">
     &lt;table cellpadding="0" cellspacing="0" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 80%; margin-left: 10%; margin-right: 10%;"&gt;&lt;tbody&gt;&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: middle; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="vertical-align: bottom; width: 13%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Computer equipment and software&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;3.0&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt; &lt;/em&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Leasehold improvements&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;5.0&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;-&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;11.0&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Furniture and fixture&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;7.0&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt; &lt;/em&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Office equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;5.0&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt; &lt;/em&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="vertical-align: bottom; width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Buildings&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 3%; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;39.5&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 10%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt; &lt;/em&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
    </avpt:ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentAndSoftwareMember"
      id="c82735229">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MinimumMember"
      id="c82735231">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MaximumMember"
      id="c82735233">P11Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"
      id="c82735235">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember"
      id="c82735238">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember"
      id="c82735241">P39Y6M</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735872"
      unitRef="USD">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:DeferredChargesPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c82758628">&lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Deferred Contract Costs &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We defer sales commissions earned by its sales force that are considered to be incremental and recoverable costs of obtaining SaaS, term&#160;license and support, service, perpetual license and maintenance contracts. We have structured commissions plans such that the commission rate paid on renewal contracts are less than those paid on the initial contract; therefore, it is determined that the renewal commissions are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; commensurate with the initial commission. We determine the estimated average customer relationship period and average renewal term utilizing a portfolio approach. Deferred costs are periodically reviewed for impairment.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Amortization of deferred contract costs of $9.5&#160;million, $10.5&#160;million and $7.7 million&#160;for the years&#160;ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt; respectively, is included as a component of sales and marketing expenses in our&#160;consolidated statements of operations. Deferred contract costs recognized as a contract asset on our balance sheet was&#160;$38.9 million&#160;and $31.9 million&#160;at &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;, respectively.&lt;/p&gt;</us-gaap:DeferredChargesPolicyTextBlock>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-5"
      id="c82735877"
      unitRef="USD">9500000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-5"
      id="c82735878"
      unitRef="USD">10500000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-5"
      id="c82735879"
      unitRef="USD">7700000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i_2021-12-31"
      decimals="-5"
      id="c82735882"
      unitRef="USD">38900000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i_2020-12-31"
      decimals="-5"
      id="c82735883"
      unitRef="USD">31900000</us-gaap:CapitalizedContractCostNet>
    <avpt:SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c82758629">&lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Software Development Costs&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Costs incurred in the development of new software products and enhancements to existing software products to be accounted for under software revenue recognition guidance are accounted for in accordance with ASC &lt;em style="font: inherit;"&gt;985&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20,&lt;/em&gt; Costs of Software to be Sold, Leased, or Marketed, or ASC &lt;em style="font: inherit;"&gt;985&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20.&lt;/em&gt; These costs, consisting primarily of salaries and related payroll costs, are expensed as incurred until technological feasibility has been established. After technological feasibility is established, costs are capitalized in accordance with ASC &lt;em style="font: inherit;"&gt;985&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20.&lt;/em&gt; Company&#x2019;s primary on-premises product is DocAve which is within the scope of subtopic &lt;em style="font: inherit;"&gt;985&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20.&lt;/em&gt; DocAve has been on the market since &lt;em style="font: inherit;"&gt;2002.&lt;/em&gt; Typically, the economic life of software produced is less than 5 years. As such, any costs subject to capitalization under ASC &lt;em style="font: inherit;"&gt;985&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20&lt;/em&gt; would be fully amortized at this time. As a result, no internally generated software development costs have been capitalized as of &lt;em style="font: inherit;"&gt; December 31, 2021 &lt;/em&gt;or &lt;em style="font: inherit;"&gt; December 31, 2020.&lt;/em&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We account for costs to develop or obtain internal-use software and implementation costs incurred in hosting arrangements in accordance with ASC &lt;em style="font: inherit;"&gt;350&lt;/em&gt;-&lt;em style="font: inherit;"&gt;40,&lt;/em&gt; Internal-Use Software, or ASC &lt;em style="font: inherit;"&gt;350&lt;/em&gt;-&lt;em style="font: inherit;"&gt;40.&lt;/em&gt; We also account for costs of significant upgrades and enhancements resulting in additional functionality under ASC &lt;em style="font: inherit;"&gt;350&lt;/em&gt;-&lt;em style="font: inherit;"&gt;40.&lt;/em&gt; These costs are primarily software purchased for internal-use, purchased software licenses, implementation costs, and development costs related to our hosted product, which is accessed by customers on a subscription basis. Costs incurred for maintenance, training, and minor modifications or enhancements are expensed as incurred. Internal-use software is amortized on a straight-line basis over its estimated useful life, which is generally &lt;span style="-sec-ix-hidden:c82735903"&gt;three&lt;/span&gt; years. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. Internally developed software costs required to be capitalized as defined by the accounting guidance are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; material to our consolidated financial statements.&lt;/p&gt;</avpt:SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-SoftwareDevelopmentSoldToCustomersMember"
      id="c82735893">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735896"
      unitRef="USD">0</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c82758630">&lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Revenue Recognition &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We derive revenue from &lt;em style="font: inherit;"&gt;four&lt;/em&gt; primary sources: SaaS, term&#160;license and support, services, and maintenance.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The following table presents our revenue by source:&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

     &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the Year Ended&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Revenue:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;SaaS&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735252"&gt;$ 85,580&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735253"&gt;$ 52,074&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735254"&gt;$ 27,744&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Term license and support&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;50,970&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;38,949&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;26,985&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;31,919&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;34,140&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;26,662&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Maintenance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;21,022&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;23,462&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;29,122&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Perpetual license&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;2,418&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;2,908&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;5,586&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total revenue&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735267"&gt;$ 191,909&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735268"&gt;$ 151,533&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735269"&gt;$ 116,099&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
     &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Term&#160;license and perpetual license revenue recognized at point in time was&#160;$39.7&#160;million,&#160;$32.4&#160;million&#160;and $26.3 million for the years&#160;ended&#160;&lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019,&lt;/em&gt; respectively.&#160;The remaining revenue amount is recognized over time.&lt;/p&gt;
    &lt;div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-align: justify;"&gt;
      &#160;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-align: justify;"&gt;
      Our sources of revenue mainly include:
    &lt;/div&gt;
    &lt;div style="font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;
      &#160;
    &lt;/div&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;SaaS and term&#160;license and support revenue includes revenue from sale of SaaS and term&#160;license and support, versions of our software and related customer support. SaaS revenue is recognized ratably over the term of the of the contract. Term&#160;License revenue includes distinct&#160;on-premises&#160;license and support performance obligations. The license is generally recognized upfront at the point in time when the software is made available to the customer to download and use, and the support is recognized ratably over the term of the of the contract.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Perpetual license revenue is recognized up front upon delivery of the licensed product and/or the utility that enables the customer to access authorization keys, provided that an enforceable contract has been received. Typically, our perpetual licenses are sold with post-contract support (PCS), which includes unspecified technical enhancements and customer support. Revenue from PCS is classified as maintenance revenue and is recognized ratably over the term of the contract, which is typically &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year, as we satisfy the PCS performance obligation.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Services revenue includes revenue derived primarily from the implementation of software, training, consulting, and migrations. We also offer license customization and managed services. Services revenue from implementation, training, consulting, migration, and license customization is recognized by applying a measure of progress, such as labor hours to determine the percentage of completion of each contract. Services revenue from managed services is recognized ratably on a straight line basis over the contract term.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;ASC &lt;em style="font: inherit;"&gt;606&lt;/em&gt; is a single standard for revenue recognition that applies to all of our SaaS, term&#160;license and support, services, perpetual license and maintenance arrangements and generally requires revenue to be recognized upon the transfer of control of promised goods or services provided to its customers, reflecting the amount of consideration it expects to receive for those goods or services. Pursuant to ASC &lt;em style="font: inherit;"&gt;606,&lt;/em&gt; revenue are recognized upon the application of the following steps:&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;identification of the contract, or contracts, with a customer;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;identification of the performance obligations in the contract;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;determination of the transaction price;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;allocation of the transaction price to the performance obligations in the contract; and&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; width: 3%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 2%;"&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;recognition of revenue when, or as, the contractual performance obligations are satisfied.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The timing of revenue recognition &lt;em style="font: inherit;"&gt; may &lt;/em&gt;differ from the timing of invoicing to our customers. We record an unbilled receivable when revenue is recognized prior to invoicing. Current unbilled receivable is included in accounts receivable, net in the consolidated balance sheets. We record deferred revenue in the consolidated balance sheets when cash is collected or invoiced before revenue is earned. Our standard payment terms are generally net &lt;em style="font: inherit;"&gt;30&lt;/em&gt; days. Invoices for SaaS, term&#160;license and support and maintenance are generally issued annually in advance or when the license is made available for customer use. Invoices for license contracts are generally issued when the license is available for the customer for download. Services are generally invoiced in advance or as the services are performed.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Total deferred revenue as of &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;&#160;was $74.7&#160;million, of which $62.1&#160;million was recognized as revenues&#160;for the year ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;.&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
    &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The opening and closing balances of the Company&#x2019;s accounts receivable, net, deferred revenue and deferred contract costs are as follows:&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

     &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accounts&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Deferred&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;receivable,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Deferred&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;contract&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net (1)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;revenue&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;costs&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Opening (January 1, 2020)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;43,619&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;60,600&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;28,351&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Closing (December 31, 2020)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;53,749&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;74,688&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;31,943&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Increase/(decrease)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;10,130&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;14,088&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3,592&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Opening (January 1, 2021)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;53,749&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;74,688&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;31,943&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Closing (December 31, 2021)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;61,335&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;82,332&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;38,926&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Increase/(decrease)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;7,586&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;7,644&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,983&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
     &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) Accounts receivable, net is inclusive of accounts receivable,&#160;net of allowance for doubtful accounts, current unbilled receivables and long-term unbilled receivables.&lt;/p&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Our revenue arrangements generally include standard warranty or service level provisions that its arrangements will perform and operate in all material respects as defined in the respective agreements, the financial impacts of which have historically been and are expected to continue to be insignificant. Our arrangements generally do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; include a general right of return relative to the delivered products or services. We recognize revenue&#160;net of any taxes collected from customers, which are subsequently remitted to governmental authorities.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Many of our&#160;contracts include multiple performance obligations. Judgment is required in determining whether each performance obligation is distinct. Our products and services generally do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; require a significant amount of integration or interdependency; therefore, the Company&#x2019;s products and services are generally &lt;em style="font: inherit;"&gt;not&lt;/em&gt; combined. We allocate&#160;the transaction price for each contract to each performance obligation based on the relative standalone selling price (&#x201c;&lt;i&gt;&lt;b&gt;SSP&lt;/b&gt;&lt;/i&gt;&#x201d;) for each performance obligation within each contract.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We use&#160;judgment in determining the SSP for products and services. For substantially all performance obligations except&#160;term licenses, we are&#160;able to establish the SSP based on the observable prices of products or services sold separately in comparable circumstances to similar customers. We typically establish an SSP range for our products and services which is reassessed on a periodic basis or when facts and circumstances change. Term license are sold only as a bundled arrangement that includes the rights to a term license and support.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
    &lt;div style="color: rgb(0, 0, 0); white-space: pre-wrap; font-size: 10pt; text-indent: 36pt;"&gt;
      In determining the SSP of license and support in a term license arrangement we applied observable inputs using the value relationship between support and term license, the value relationship between support and perpetual licenses, the average economic life of our products, software renewals rates and the price of the bundled arrangement&#160; in relation to the perpetual licensing approach. Using a combination of the relative fair value method or the residual value method the SSP of the performance obligations in an arrangement was allocated to each performance obligation within a sales arrangement.
    &lt;/div&gt; &lt;p style="text-indent: 36pt;"&gt;&lt;span style="background-color:#ffffff;"&gt;As of &lt;/span&gt;&lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&lt;span style="background-color:#ffffff;"&gt;, transaction price allocated to remaining performance obligations, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods, was &lt;/span&gt;$201.1&lt;span style="background-color:#ffffff;"&gt;&#160;million, of which &lt;/span&gt;$147.1&lt;span style="background-color:#ffffff;"&gt;&#160;million&#160;is related to SaaS and term&#160;license and support revenue. We expect to recognize approximately &lt;/span&gt;76%&lt;span style="background-color:#ffffff;"&gt;&#160;of the total transaction price allocated to remaining performance obligations&#160;over the next &lt;span style="-sec-ix-hidden:c82735925"&gt;twelve&lt;/span&gt; months and the remainder thereafter.&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We utilize indirect sales channels which utilize Channel Partners. These deals are executed in &lt;em style="font: inherit;"&gt;one&lt;/em&gt; of &lt;em style="font: inherit;"&gt;two&lt;/em&gt; ways:&lt;/p&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18pt;"&gt; &lt;p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;1.&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: auto;"&gt; &lt;p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Channel Partner as Customer&lt;/i&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"&gt;In the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; form of these arrangements, the Channel Partner purchases the products from us at a discounted price and resells the products to end users at a price determined by the Channel Partner. In this scenario, the Channel Partner is the entity that has contracted with us and therefore is determined to be our customer. We recognize revenue when control of the goods and/or services are transferred to the customer. In this &lt;em style="font: inherit;"&gt;first&lt;/em&gt; form of the sales transaction, revenue recognition occurs upon transfer to the Channel Partner (acting as reseller) or as directed by the Channel Partner's (acting as reseller's) to its customer.&lt;/p&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18pt;"&gt; &lt;p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;2.&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: auto;"&gt; &lt;p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;End User as Customer&lt;/i&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"&gt;In the &lt;em style="font: inherit;"&gt;second&lt;/em&gt; form, we bill the end user and the Channel Partner receives a commission. Upon analysis of deals executed through the &lt;em style="font: inherit;"&gt;second&lt;/em&gt; form of these channels, we determined that the end user represents our customer due to the fact that the end user purchased goods and/or services that are outputs of our ordinary activities. Consequently, Channel Partners utilized in deals executed through this &lt;em style="font: inherit;"&gt;second&lt;/em&gt; model are deemed to be agents of the transaction. In this &lt;em style="font: inherit;"&gt;second&lt;/em&gt; form of these arrangements, we recognize revenue upon transfer of the goods and/or services to the end user.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082429">
     &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the Year Ended&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Revenue:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;SaaS&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735252"&gt;$ 85,580&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735253"&gt;$ 52,074&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735254"&gt;$ 27,744&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Term license and support&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;50,970&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;38,949&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;26,985&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;31,919&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;34,140&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;26,662&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Maintenance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;21,022&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;23,462&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;29,122&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Perpetual license&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;2,418&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;2,908&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;5,586&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total revenue&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735267"&gt;$ 191,909&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735268"&gt;$ 151,533&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c82735269"&gt;$ 116,099&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
    </us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember"
      decimals="-4"
      id="c82735255"
      unitRef="USD">50970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember"
      decimals="-3"
      id="c82735256"
      unitRef="USD">38949000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember"
      decimals="-3"
      id="c82735257"
      unitRef="USD">26985000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-ServiceMember"
      decimals="-3"
      id="c82735258"
      unitRef="USD">31919000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-ServiceMember"
      decimals="-4"
      id="c82735259"
      unitRef="USD">34140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-ServiceMember"
      decimals="-3"
      id="c82735260"
      unitRef="USD">26662000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-MaintenanceMember"
      decimals="-3"
      id="c82735261"
      unitRef="USD">21022000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-MaintenanceMember"
      decimals="-3"
      id="c82735262"
      unitRef="USD">23462000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-MaintenanceMember"
      decimals="-3"
      id="c82735263"
      unitRef="USD">29122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-LicenseMember"
      decimals="-3"
      id="c82735264"
      unitRef="USD">2418000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-LicenseMember"
      decimals="-3"
      id="c82735265"
      unitRef="USD">2908000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-LicenseMember"
      decimals="-3"
      id="c82735266"
      unitRef="USD">5586000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember"
      decimals="-5"
      id="c82735906"
      unitRef="USD">39700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember"
      decimals="-5"
      id="c82735907"
      unitRef="USD">32400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember"
      decimals="-5"
      id="c82735908"
      unitRef="USD">26300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i_2020-12-31"
      decimals="-5"
      id="c82735915"
      unitRef="USD">74700000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-5"
      id="c82735916"
      unitRef="USD">62100000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <avpt:AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082430">
     &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accounts&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Deferred&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;receivable,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Deferred&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;contract&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net (1)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;revenue&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;costs&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Opening (January 1, 2020)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;43,619&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;60,600&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;28,351&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Closing (December 31, 2020)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;53,749&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;74,688&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;31,943&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Increase/(decrease)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;10,130&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;14,088&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3,592&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Opening (January 1, 2021)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;53,749&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;74,688&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;31,943&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Closing (December 31, 2021)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;61,335&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;82,332&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;38,926&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Increase/(decrease)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;7,586&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;7,644&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,983&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
    </avpt:AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock>
    <us-gaap:AccountsReceivableNet
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c82735280"
      unitRef="USD">43619000</us-gaap:AccountsReceivableNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i_2019-12-31"
      decimals="-5"
      id="c82735281"
      unitRef="USD">60600000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c82735282"
      unitRef="USD">28351000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735283"
      unitRef="USD">53749000</us-gaap:AccountsReceivableNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735284"
      unitRef="USD">74688000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735285"
      unitRef="USD">31943000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c82735286"
      unitRef="USD">10130000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <avpt:DeferredRevenueIncreaseDecrease
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735287"
      unitRef="USD">14088000</avpt:DeferredRevenueIncreaseDecrease>
    <avpt:IncreaseDecreaseInCapitalizedContractCostsNet
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735288"
      unitRef="USD">3592000</avpt:IncreaseDecreaseInCapitalizedContractCostsNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735289"
      unitRef="USD">53749000</us-gaap:AccountsReceivableNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735290"
      unitRef="USD">74688000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735291"
      unitRef="USD">31943000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735292"
      unitRef="USD">61335000</us-gaap:AccountsReceivableNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735293"
      unitRef="USD">82332000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735294"
      unitRef="USD">38926000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735295"
      unitRef="USD">7586000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <avpt:DeferredRevenueIncreaseDecrease
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735296"
      unitRef="USD">7644000</avpt:DeferredRevenueIncreaseDecrease>
    <avpt:IncreaseDecreaseInCapitalizedContractCostsNet
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735297"
      unitRef="USD">6983000</avpt:IncreaseDecreaseInCapitalizedContractCostsNet>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2021-12-31_ProductOrServiceAxis-SAASMember"
      decimals="-5"
      id="c82735922"
      unitRef="USD">201100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember"
      decimals="-5"
      id="c82735923"
      unitRef="USD">147100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i_2021-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2022-01-01"
      decimals="2"
      id="c82735924"
      unitRef="Pure">0.76</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="d_2021-01-01_2021-12-31" id="c82758631">&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Stock-Based Compensation&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;Stock-based compensation represents the cost related to stock-based awards granted to employees. To date, we have issued both stock options and restricted stock units ("&lt;i&gt;&lt;b&gt;RSUs&lt;/b&gt;&lt;/i&gt;'). With respect to equity-classified awards, the Company measures stock-based compensation cost at the grant date based on the estimated fair value of the award and recognizes the cost as expense ratably (net of estimated forfeitures) over the requisite service period. With respect to liability-classified awards, the Company measures stock-based compensation cost at the grant date and at each reporting period based on the estimated fair value of the award. Stock-based compensation cost is&#160;recognized ratably over the requisite service period, net of actual forfeitures in the period.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;We estimate the fair value of stock options using a Black-Scholes valuation model. The Black-Scholes model requires highly subjective assumptions in order to derive the inputs necessary to the calculate the fair value of stock options. To estimate the expected term of stock options, the Company considered contractual terms of the options, including the vesting and expiration periods, as well as historical option exercise data and current market conditions to determine an estimated expected term. The Company&#x2019;s historical experience is too limited to be able to reasonably estimate expected term. Expected volatility is based on historical volatility of a group of peer entities. Dividend yields are based upon historical dividend yields. Risk-free interest rates are based on the implied yields currently available on U.S. Treasury &lt;em style="font: inherit;"&gt;zero&lt;/em&gt; coupon issues with a remaining term equal to the expected term.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c82758632">&lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Income Taxes &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Deferred tax assets and liabilities are recognized for the future tax consequences attributable to difference between financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to be applied to taxable income in the years in which those temporary differences are expected to be recovered or settled.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We recognize liabilities for uncertain tax positions taken or expected to be taken in income tax returns. Accrued interest and penalties related to unrecognized tax benefits are recognized as part of the provision for income taxes. Judgment is required in determining the provision for income taxes, deferred tax assets and liabilities and unrecognize tax benefits. In determining the need for a valuation allowance, the historical and projected financial performance of the operation that is recording a net deferred tax asset is considered along with any other pertinent information.&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;We file income tax returns in the U.S. federal, various states and foreign jurisdictions. The tax years &lt;span style="-sec-ix-hidden:c82735937"&gt;2017&lt;/span&gt; through &lt;span style="-sec-ix-hidden:c82735938"&gt;2020&lt;/span&gt;&#160;are open and subject to audit by US federal, state and local authorities. The tax years &lt;span style="-sec-ix-hidden:c82735939"&gt;2011&lt;/span&gt; through &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&#160;are open and subject to audit by foreign tax jurisdictions.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <avpt:RedeemableNoncontrollingInterestPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c82761241">&lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Redeemable Noncontrolling Interest &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;At &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; we owned approximately 76.09% and 77.78%, respectively, and AEPL PTE. LTD. (&#x201c;&lt;i&gt;&lt;b&gt;AEPL&lt;/b&gt;&lt;/i&gt;&#x201d;) owned 23.91% and 22.22%, respectively, of AvePoint EduTech Pte. Ltd.. (&#x201c;&lt;i&gt;&lt;b&gt;EduTech&lt;/b&gt;&lt;/i&gt;&#x201d;). As part of AEPL&#x2019;s investment in EduTech, we granted AEPL a put option which allows AEPL to cause us to repurchase AEPL&#x2019;s shares in EduTech at any time between &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;24,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2022&lt;/em&gt; and &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;24,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023&lt;/em&gt; at a price equal to AEPL&#x2019;s initial investment. Consequently, we record redeemable noncontrolling interest as mezzanine equity in our&#160;consolidated balance sheets. At each reporting period, we increase the carrying amount of the redeemable noncontrolling interest by periodic accretions using the interest method so that the carrying amount will equal the redemption amount on the date that the put option becomes exercisable, and adjustments to the value are recorded as net income attributable to and accretion of redeemable noncontrolling interest on consolidated statements of mezzanine equity and stockholders' equity (deficiency).&lt;/p&gt;</avpt:RedeemableNoncontrollingInterestPolicyTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember"
      decimals="4"
      id="c82735943"
      unitRef="Pure">0.7609</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i_2020-12-31_OwnershipAxis-AvepointEdutechPteLtdMember"
      decimals="4"
      id="c82735944"
      unitRef="Pure">0.7778</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember"
      decimals="4"
      id="c82735945"
      unitRef="Pure">0.2391</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i_2020-12-31_OwnershipAxis-AvepointEdutechPteLtdMember"
      decimals="4"
      id="c82735946"
      unitRef="Pure">0.2222</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <avpt:EmergingGrowthCompanyPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c82761242">&lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Emerging Growth Company &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;We are considered an emerging growth company. Section&#160;&lt;em style="font: inherit;"&gt;102&lt;/em&gt;(b)(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) of the Jobs Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; had a Securities Act registration statement declared effective or do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. 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 an election to opt out is irrevocable. We have elected &lt;em style="font: inherit;"&gt;not&lt;/em&gt; 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, we, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.&lt;/p&gt;</avpt:EmergingGrowthCompanyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c82761243">&lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In &lt;em style="font: inherit;"&gt; August 2020, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;06,&lt;/em&gt; &#x201c;Debt &#x2014; Debt with Conversion and Other Options (Subtopic &lt;em style="font: inherit;"&gt;470&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20&lt;/em&gt;) and Derivatives and Hedging &#x2014; Contracts in Entity&#x2019;s Own Equity (Subtopic &lt;em style="font: inherit;"&gt;815&lt;/em&gt; &#x2014; &lt;em style="font: inherit;"&gt;40&lt;/em&gt;)&#x201d; (&#x201c;ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;06&#x201d;&lt;/em&gt;). ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;06&lt;/em&gt; simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity&#x2019;s own equity. The ASU is part of the FASB&#x2019;s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The amendments in this ASU are effective for entities eligible to be smaller reporting companies for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2023. &lt;/em&gt;We are currently evaluating the impact ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;06&lt;/em&gt; will have on our consolidated financial statements.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In &lt;em style="font: inherit;"&gt; December 2019, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;-&lt;em style="font: inherit;"&gt;12,&lt;/em&gt; Income Taxes (ASC &lt;em style="font: inherit;"&gt;740&lt;/em&gt;): Simplifying the Accounting for Income Taxes (ASU &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;-&lt;em style="font: inherit;"&gt;12&lt;/em&gt;), which is intended to simplify various areas related to the accounting for income taxes and improve consistent application of ASC &lt;em style="font: inherit;"&gt;740.&lt;/em&gt; The amendments in this ASU are effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2021. &lt;/em&gt;Early adoption of the amendments is permitted, including adoption in any interim period for public business entities for periods for which financial statements have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; yet been issued and all other entities for periods for which financial statements have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; yet been made available for issuance. We are currently evaluating the impact of its pending adoption of ASU &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;-&lt;em style="font: inherit;"&gt;12&lt;/em&gt; on our&#160;consolidated financial statements.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In &lt;em style="font: inherit;"&gt; February 2016, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2016&lt;/em&gt;-&lt;em style="font: inherit;"&gt;02,&lt;/em&gt; Leases (ASC &lt;em style="font: inherit;"&gt;842&lt;/em&gt;) and subsequently issued amendments to the initial guidance: ASU &lt;em style="font: inherit;"&gt;2017&lt;/em&gt;-&lt;em style="font: inherit;"&gt;13,&lt;/em&gt; ASU &lt;em style="font: inherit;"&gt;2018&lt;/em&gt;-&lt;em style="font: inherit;"&gt;10,&lt;/em&gt; ASU &lt;em style="font: inherit;"&gt;2018&lt;/em&gt;-&lt;em style="font: inherit;"&gt;11,&lt;/em&gt; ASU &lt;em style="font: inherit;"&gt;2018&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20,&lt;/em&gt; ASU &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;-&lt;em style="font: inherit;"&gt;01,&lt;/em&gt; ASU &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;-&lt;em style="font: inherit;"&gt;10,&lt;/em&gt; ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;02,&lt;/em&gt;&#160;ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;05&lt;/em&gt; and ASU &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;-&lt;em style="font: inherit;"&gt;05&lt;/em&gt;&#160;(collectively, ASC &lt;em style="font: inherit;"&gt;842&lt;/em&gt;). ASC &lt;em style="font: inherit;"&gt;842&lt;/em&gt; requires companies to generally recognize on the balance sheet operating and financing lease liabilities and corresponding right-of-use assets. ASC &lt;em style="font: inherit;"&gt;842&lt;/em&gt; is effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2021. &lt;/em&gt;ASC &lt;em style="font: inherit;"&gt;842&lt;/em&gt; must be adopted using a modified retrospective method and its early adoption is permitted. The Company is currently evaluating the impact of adoption of this ASU on its consolidated financial statements. While the Company generally expects the financial records to be impacted by the requirements highlighted above, the Company cannot reasonably estimate the impact that adoption of the ASUs referenced in this announcement is expected to have on the financial statements at this time.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In &lt;em style="font: inherit;"&gt; January 2016, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2016&lt;/em&gt;-&lt;em style="font: inherit;"&gt;13,&lt;/em&gt; &#x201c;Financial Instruments &#x2014; Credit Losses on Financial Instruments,&#x201d; which replaces incurred loss methodology to estimate credit losses on financial instruments with a methodology that reflects expected credit losses. This amendment affects entities holding financial assets that are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; accounted for at fair value through net income including trade receivables. Subsequently FASB issued ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;02&lt;/em&gt; which deferred the adoption date. The amendments in this ASU are effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2022. &lt;/em&gt;Early application of the amendments is permitted. The Company is currently evaluating the impact of adoption of this ASU on its consolidated financial statements.&lt;/p&gt; &lt;p style="text-indent: 36pt;"&gt;While we generally expect the financial records to be impacted by the requirements highlighted above, we cannot reasonably estimate the impact that adoption of the ASUs referenced in this announcement is expected to have on the financial statements at this time.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082431">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;3.&lt;/em&gt;&#160;Business Combination &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;"&gt;On &lt;em style="font: inherit;"&gt; November&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;23,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; Legacy AvePoint and the members of the Apex Group entered into the Business Combination Agreement. The Business Combination by and among&#160;Legacy AvePoint and the members of the&#160;Apex Group&#160;was effected on &lt;em style="font: inherit;"&gt; July 1, 2021 &lt;/em&gt;by the merger of Athena Technology Merger Sub, Inc.&#160;("&lt;b&gt;&lt;i&gt;Merger Sub &lt;em style="font: inherit;"&gt;1&lt;/em&gt;&lt;/i&gt;&lt;/b&gt;")&#160;with and into Legacy AvePoint&#160;(the &#x201c;&lt;b&gt;&lt;i&gt;First Merger&lt;/i&gt;&lt;/b&gt;&#x201d;), with Legacy AvePoint surviving the First Merger as a wholly-owned subsidiary of Apex, and promptly following the First Merger, Legacy AvePoint was merged with and into Athena Technology Merger Sub &lt;em style="font: inherit;"&gt;2,&lt;/em&gt; LLC ("&lt;b&gt;&lt;i&gt;Merger Sub &lt;em style="font: inherit;"&gt;2&lt;/em&gt;&lt;/i&gt;&lt;/b&gt;") (the &#x201c;&lt;b&gt;&lt;i&gt;Second Merger&lt;/i&gt;&lt;/b&gt;&#x201d;), with Merger Sub &lt;em style="font: inherit;"&gt;2&lt;/em&gt; surviving the Second Merger (the &#x201c;&lt;b&gt;&lt;i&gt;Surviving Entity&lt;/i&gt;&lt;/b&gt;&#x201d;) as a wholly-owned subsidiary of Apex (the Second Merger together with the First Merger,&#160;the &#x201c;&lt;b&gt;&lt;i&gt;Mergers&lt;/i&gt;&lt;/b&gt;&#x201d;). Following the consummation of the Mergers, the Surviving Entity changed its name to AvePoint US, LLC and Apex changed its name&#160;to AvePoint, Inc. (hereinafter referred to as &#x201c;&lt;b&gt;&lt;i&gt;AvePoint&lt;/i&gt;&lt;/b&gt;,&#x201d; the "&lt;i&gt;&lt;b&gt;Company&lt;/b&gt;&lt;/i&gt;,"&#160;&#x201c;&lt;b&gt;&lt;i&gt;we&lt;/i&gt;&lt;/b&gt;,&#x201d; "&lt;b&gt;&lt;i&gt;us&lt;/i&gt;&lt;/b&gt;," or &#x201c;&lt;b&gt;&lt;i&gt;our&lt;/i&gt;&lt;/b&gt;&#x201d;). On &lt;em style="font: inherit;"&gt; July 26, 2021, &lt;/em&gt;AvePoint US, LLC was merged with and into AvePoint, with AvePoint surviving.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The following transactions occurred in connection with the Business Combination which impacted our mezzanine equity and permanent equity accounts:&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px; text-align: center;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px; text-align: justify;"&gt;Shares of Legacy AvePoint common stock were cancelled and converted into 103,831,523 shares of our Common Stock, par value $0.0001 per share.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px; text-align: center;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px; text-align: justify;"&gt;$106.2 million was paid to holders of Legacy AvePoint common stock in exchange for 10,602,105 shares of Common Stock (as converted).&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px; text-align: center;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px; text-align: justify;"&gt;Shares of Apex Class A common stock were cancelled and converted into 34,982,628 shares of our Common Stock.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px; text-align: center;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px; text-align: justify;"&gt;Shares of Apex Class B common stock were cancelled and converted into 9,560,000 shares of our Common Stock.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px; text-align: center;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px; text-align: justify;"&gt;Apex entered into subscription agreements with certain investors, whereby 14,000,000 shares of our Common Stock at $10.00&#160;per share (&#x201c;&lt;i&gt;&lt;b&gt;PIPE Shares&lt;/b&gt;&lt;/i&gt;&#x201d;) for an aggregate purchase price of $140.0 million.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px; text-align: center;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px; text-align: justify;"&gt;A portion of Legacy AvePoint preferred stock was cancelled and converted into 28,500,592 shares of our&#160;Common Stock. The remaining preferred stock was redeemed for $130.9 million.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px; text-align: center;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px; text-align: justify;"&gt;Options to purchase Legacy AvePoint common stock (other than certain options held by certain executives and options issued to certain employees in the People's Republic of China) were cancelled and converted into an option to purchase our Common Stock with the same terms and conditions (including vesting and exercisability terms) applicable to the corresponding former Legacy AvePoint options.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px; text-align: center;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px; text-align: justify;"&gt;Options to purchase Legacy AvePoint common stock issued to employees in the People's Republic of China were cancelled and converted into an option to purchase our Common Stock with the same terms and conditions with the exception of fully vested options which will incur an additional month of vesting following the Business Combination to comply with local regulations.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px; text-align: center;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px; text-align: justify;"&gt;Legacy AvePoint Officer Awards, as defined in&#160;&lt;i&gt;"Note &lt;em style="font: inherit;"&gt;13&lt;/em&gt; &#x2014; Stock-Based Compensation,"&#160;&lt;/i&gt;were cancelled. Refer to&#160;&lt;i&gt;"Note &lt;em style="font: inherit;"&gt;13&lt;/em&gt; &#x2014; Stock-Based Compensation" &lt;/i&gt;for more information.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px; text-align: center;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px; text-align: justify;"&gt;Put options on Legacy AvePoint Modified Options and Modified Common Stock, as defined in&#160;&lt;i&gt;"Note &lt;em style="font: inherit;"&gt;13&lt;/em&gt; &#x2014; Stock-Based Compensation"&lt;/i&gt;, were cancelled.&#160;Refer to&#160;&lt;i&gt;"Note &lt;em style="font: inherit;"&gt;13&lt;/em&gt; &#x2014; Stock-Based Compensation" &lt;/i&gt;for more information.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px; text-align: center;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px; text-align: justify;"&gt;We entered into earn-out agreements to issue additional shares if certain share price milestones are achieved.&#160;Refer to&#160;&lt;i&gt;"Note &lt;em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;"&gt;11&lt;/em&gt; &#x2014; Company Earn-Out and Warrant Liabilities" &lt;/i&gt;for more information.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px; text-align: center;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px; text-align: justify;"&gt;We assumed public and private placement warrants from Apex.&#160;Refer to&#160;&lt;i&gt;"Note &lt;em style="font: inherit;"&gt;11&lt;/em&gt; &#x2014; Company Earn-Out and Warrant Liabilities" &lt;/i&gt;for more information.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;As of the Closing Date and following the completion of the Business Combination, we are authorized to issue up to 1,000,000,000 shares of Common Stock at a par value of $0.0001 per share and up to 20,000,000 shares of preferred stock, the rights, preferences and privileges of which &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be designated from time to time by our Board.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;As of the Closing Date and following the completion of the Business Combination, we had the following outstanding securities:&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px; text-align: justify;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px; text-align: justify;"&gt;180,272,638 shares of Common Stock; and&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px; text-align: justify;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px; text-align: justify;"&gt;17,905,000 warrants, each exercisable for &lt;span style="-sec-ix-hidden:c82736038"&gt;one&lt;/span&gt; share of Common Stock at a price of $11.50 per share (the &#x201c;&lt;i&gt;&lt;b&gt;Warrants&lt;/b&gt;&lt;/i&gt;&#x201d;).&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;As a result of the Business Combination, we received net cash consideration of $204.5 million. Legacy AvePoint and Apex incurred costs that are considered direct and incremental costs associated with&#160;the transaction. These costs amounted to&#160;$56.2&#160;million&#160;and were treated as a reduction of additional paid-in capital.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Cash flows provided to or paid by Legacy AvePoint or Apex in connection with the&#160;Business Combination are included in our&#160;consolidated statements of cash flows as financing activities. Our purchase of shares of Apex common stock prior to the Business Combination&#160;is included in our consolidated statements of cash flows as a financing cash outflow. The shares purchased are recorded as treasury stock.&lt;/p&gt;
  </us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfLegacyAvepointCommonStockIntoCommonStockMember"
      decimals="INF"
      id="c82736016"
      unitRef="Share">103831523</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2021-07-26"
      decimals="INF"
      id="c82736017"
      unitRef="USDPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <avpt:PaymentsForExchangeOfCommonStockInBusinessCombination
      contextRef="d_2021-07-26_2021-07-26"
      decimals="-5"
      id="c82736018"
      unitRef="USD">106200000</avpt:PaymentsForExchangeOfCommonStockInBusinessCombination>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="d_2021-07-26_2021-07-26"
      decimals="INF"
      id="c82736019"
      unitRef="Share">10602105</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfApecClassACommonStockIntoCommonStockMember"
      decimals="INF"
      id="c82736020"
      unitRef="Share">34982628</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfApecClassBCommonStockIntoCommonStockMember"
      decimals="INF"
      id="c82736021"
      unitRef="Share">9560000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2021-07-26_2021-07-26_SubsidiarySaleOfStockAxis-SubscriptionAgreementsMember"
      decimals="INF"
      id="c82736022"
      unitRef="Share">14000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i_2021-07-26_SubsidiarySaleOfStockAxis-SubscriptionAgreementsMember"
      decimals="INF"
      id="c82736023"
      unitRef="USDPerShare">10.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="d_2021-07-26_2021-07-26_SubsidiarySaleOfStockAxis-SubscriptionAgreementsMember"
      decimals="-7"
      id="c82736024"
      unitRef="USD">140000000.0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember"
      decimals="INF"
      id="c82736025"
      unitRef="Share">28500592</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="d_2021-07-26_2021-07-26_ConversionOfStockByUniqueDescriptionAxis-ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember"
      decimals="-5"
      id="c82736026"
      unitRef="USD">130900000</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2021-07-26"
      decimals="INF"
      id="c82736033"
      unitRef="Share">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2021-07-26"
      decimals="INF"
      id="c82736034"
      unitRef="USDPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i_2021-07-26"
      decimals="INF"
      id="c82736035"
      unitRef="Share">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2021-07-26"
      decimals="INF"
      id="c82736036"
      unitRef="Share">180272638</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i_2021-07-26"
      decimals="INF"
      id="c82736037"
      unitRef="Share">17905000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i_2021-07-26"
      decimals="INF"
      id="c82736039"
      unitRef="USDPerShare">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:CashAcquiredInExcessOfPaymentsToAcquireBusiness
      contextRef="d_2021-07-26_2021-07-26"
      decimals="-5"
      id="c82736040"
      unitRef="USD">204500000</us-gaap:CashAcquiredInExcessOfPaymentsToAcquireBusiness>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="d_2021-07-26_2021-07-26"
      decimals="-5"
      id="c82736041"
      unitRef="USD">56200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082432">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;4.&lt;/em&gt; Concentration of Credit Risk &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The Company deposits its cash with financial institutions and, at times, such balances &lt;em style="font: inherit;"&gt; may &lt;/em&gt;exceed federally insured limits. No customer accounted for more than &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of revenue for the years ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;,&#160;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt;2019,&lt;/em&gt; and no&#160;customer made up more than &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of accounts receivable as of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2020.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/&gt;
  </us-gaap:ConcentrationRiskDisclosureTextBlock>
    <avpt:NumberOfMajorCustomers
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="-3"
      id="c82736043"
      unitRef="Pure">0</avpt:NumberOfMajorCustomers>
    <avpt:NumberOfMajorCustomers
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="-3"
      id="c82736047"
      unitRef="Pure">0</avpt:NumberOfMajorCustomers>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082433">
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;5.&lt;/em&gt; Accounts Receivable, Net &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;Accounts receivable, net, consists of the following components:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Trade receivables&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;38,819&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;33,521&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Current unbilled receivables&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;17,086&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;16,496&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Allowance for doubtful accounts&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(838&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,767&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;55,067&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;48,250&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082434">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Trade receivables&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;38,819&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;33,521&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Current unbilled receivables&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;17,086&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;16,496&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Allowance for doubtful accounts&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(838&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,767&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;55,067&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;48,250&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i_2021-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-TradeAccountsReceivableMember"
      decimals="-3"
      id="c82735302"
      unitRef="USD">38819000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i_2020-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-TradeAccountsReceivableMember"
      decimals="-3"
      id="c82735303"
      unitRef="USD">33521000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i_2021-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-UnbilledReceivableMember"
      decimals="-3"
      id="c82735304"
      unitRef="USD">17086000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i_2020-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-UnbilledReceivableMember"
      decimals="-3"
      id="c82735305"
      unitRef="USD">16496000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735306"
      unitRef="USD">838000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735307"
      unitRef="USD">1767000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735308"
      unitRef="USD">55067000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2020-12-31"
      decimals="-4"
      id="c82735309"
      unitRef="USD">48250000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082435">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;6.&lt;/em&gt; Property and Equipment, Net &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Property and equipment, net, consists of the following:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Computer equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,777&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;4,030&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Leasehold improvements&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2,769&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2,633&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Furniture and fixtures&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,102&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;887&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Building&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;786&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;766&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Office equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;394&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;384&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Software&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;378&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;245&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;11,206&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;8,945&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Less accumulated depreciation and amortization&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(7,284&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(6,282&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,922&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,663&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Accumulated depreciation and amortization includes the amortization expense relating to assets acquired under capital leases. Depreciation and amortization expense was $1.2&#160;million,&#160;$1.1&#160;million and&#160;$1.0&#160;million for the years ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019,&lt;/em&gt; respectively.&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"/&gt;
  </us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082436">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Computer equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,777&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;4,030&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Leasehold improvements&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2,769&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2,633&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Furniture and fixtures&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,102&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;887&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Building&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;786&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;766&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Office equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;394&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;384&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Software&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;378&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;245&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;11,206&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;8,945&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Less accumulated depreciation and amortization&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(7,284&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(6,282&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,922&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,663&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember"
      decimals="-3"
      id="c82735314"
      unitRef="USD">5777000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember"
      decimals="-4"
      id="c82735315"
      unitRef="USD">4030000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember"
      decimals="-3"
      id="c82735316"
      unitRef="USD">2769000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember"
      decimals="-3"
      id="c82735317"
      unitRef="USD">2633000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"
      decimals="-3"
      id="c82735318"
      unitRef="USD">1102000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"
      decimals="-3"
      id="c82735319"
      unitRef="USD">887000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember"
      decimals="-3"
      id="c82735320"
      unitRef="USD">786000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember"
      decimals="-3"
      id="c82735321"
      unitRef="USD">766000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember"
      decimals="-3"
      id="c82735322"
      unitRef="USD">394000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember"
      decimals="-3"
      id="c82735323"
      unitRef="USD">384000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-SoftwareAndSoftwareDevelopmentCostsMember"
      decimals="-3"
      id="c82735324"
      unitRef="USD">378000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-SoftwareAndSoftwareDevelopmentCostsMember"
      decimals="-3"
      id="c82735325"
      unitRef="USD">245000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735326"
      unitRef="USD">11206000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735327"
      unitRef="USD">8945000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735328"
      unitRef="USD">7284000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735329"
      unitRef="USD">6282000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735330"
      unitRef="USD">3922000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735331"
      unitRef="USD">2663000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-5"
      id="c82736053"
      unitRef="USD">1200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-5"
      id="c82736054"
      unitRef="USD">1100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-6"
      id="c82736055"
      unitRef="USD">1000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082437">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;7.&lt;/em&gt; Accrued Expenses and Other Liabilities &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Accrued expenses and other liabilities consists of the following components:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued compensation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;22,740&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;16,738&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Indirect taxes&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3,945&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2,571&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Cloud service fees&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,314&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;994&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Professional service fees&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,033&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;500&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued partner expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;903&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,253&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Income taxes payable&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,197&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,713&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,930&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,476&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;35,062&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;26,245&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082438">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued compensation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;22,740&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;16,738&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Indirect taxes&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3,945&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2,571&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Cloud service fees&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,314&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;994&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Professional service fees&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,033&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;500&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued partner expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;903&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,253&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Income taxes payable&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,197&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,713&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,930&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,476&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;35,062&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;26,245&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c82735336"
      unitRef="USD">22740000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735337"
      unitRef="USD">16738000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735338"
      unitRef="USD">3945000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735339"
      unitRef="USD">2571000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <avpt:CloudServiceFeesCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735340"
      unitRef="USD">1314000</avpt:CloudServiceFeesCurrent>
    <avpt:CloudServiceFeesCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735341"
      unitRef="USD">994000</avpt:CloudServiceFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735342"
      unitRef="USD">1033000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i_2020-12-31"
      decimals="-5"
      id="c82735343"
      unitRef="USD">500000</us-gaap:AccruedProfessionalFeesCurrent>
    <avpt:AccruedPartnerExpensesCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735344"
      unitRef="USD">903000</avpt:AccruedPartnerExpensesCurrent>
    <avpt:AccruedPartnerExpensesCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735345"
      unitRef="USD">1253000</avpt:AccruedPartnerExpensesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735346"
      unitRef="USD">1197000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735347"
      unitRef="USD">1713000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c82735348"
      unitRef="USD">3930000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735349"
      unitRef="USD">2476000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735350"
      unitRef="USD">35062000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735351"
      unitRef="USD">26245000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:DebtDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082439">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;8.&lt;/em&gt; Line of Credit &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;"&gt;On &lt;em style="font: inherit;"&gt; April 7 2020, &lt;/em&gt;Legacy AvePoint entered into a loan and security agreement (the &#x201c;&lt;b&gt;&lt;i&gt;Loan Agreement&lt;/i&gt;&lt;/b&gt;&#x201d;) with HSBC Ventures Bank USA Inc. (&#x201c;&lt;b&gt;&lt;i&gt;HSBC&lt;/i&gt;&lt;/b&gt;&#x201d;), a commercial bank.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;"&gt;On &lt;em style="font: inherit;"&gt; July 1, 2021, &lt;/em&gt;Legacy AvePoint effected an assignment of its existing rights and obligations under the Loan Agreement to AvePoint US, LLC (which, at the time of the assignment, was a wholly-owned subsidiary of ours) through entry into a limited consent and &lt;em style="font: inherit;"&gt;first&lt;/em&gt; amendment to the Loan Agreement (the &#x201c;&lt;b&gt;&lt;i&gt;First Amendment&lt;/i&gt;&lt;/b&gt;,&#x201d; and the Loan Agreement as amended thereby, the &#x201c;&lt;b&gt;&lt;i&gt;First&lt;/i&gt;&lt;/b&gt; &lt;b&gt;&lt;i&gt;Amended Loan Agreement&lt;/i&gt;&lt;/b&gt;&#x201d;) and an assignment and assumption agreement (the &#x201c;&lt;b&gt;&lt;i&gt;First&lt;/i&gt;&lt;/b&gt; &lt;b&gt;&lt;i&gt;Assignment and Assumption Agreement&lt;/i&gt;&lt;/b&gt;&#x201d;). In addition, our Board approved the entry into a pledge agreement (the &#x201c;&lt;b&gt;&lt;i&gt;Pledge Agreement&lt;/i&gt;&lt;/b&gt;&#x201d;) and limited guaranty (the &#x201c;&lt;b&gt;&lt;i&gt;Limited Guaranty&lt;/i&gt;&lt;/b&gt;&#x201d;) in favor of HSBC, pursuant to which we pledged 100% of the AvePoint US, LLC equity held by us (the &#x201c;&lt;b&gt;&lt;i&gt;Pledged Equity&lt;/i&gt;&lt;/b&gt;&#x201d;) as collateral in support of the borrower&#x2019;s obligations under the Amended Loan Agreement and further provided a payment guarantee to HSBC on behalf of AvePoint US, LLC equal to the value of the Pledged Equity and capped at the amount actually borrowed under the First Amended Loan Agreement.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;"&gt;On &lt;em style="font: inherit;"&gt; July 26, 2021, &lt;/em&gt;we effected a merger with AvePoint US, LLC, following the consummation of which we were the surviving entity (the &#x201c;&lt;b&gt;&lt;i&gt;Rollup Merger&lt;/i&gt;&lt;/b&gt;&#x201d;). In connection therewith, on &lt;em style="font: inherit;"&gt; July 23, 2021, &lt;/em&gt;we entered into that certain &lt;em style="font: inherit;"&gt;second&lt;/em&gt; assignment and assumption agreement (the &#x201c;&lt;b&gt;&lt;i&gt;Second&lt;/i&gt;&lt;/b&gt; &lt;b&gt;&lt;i&gt;Assignment and Assumption Agreement&lt;/i&gt;&lt;/b&gt;&#x201d;) by and among us, AvePoint US, LLC, and HSBC, pursuant to which we would assume AvePoint US, LLC&#x2019;s obligations as borrower under the First Amended Loan Agreement as of the effective time of the Rollup Merger (the &#x201c;&lt;b&gt;&lt;i&gt;Assumption&lt;/i&gt;&lt;/b&gt;&#x201d;). We, the guarantors party to the Loan Agreement (the &#x201c;&lt;b&gt;&lt;i&gt;Guarantors&lt;/i&gt;&lt;/b&gt;&#x201d;), and HSBC also entered into that certain limited consent, dated as of &lt;em style="font: inherit;"&gt; July 23, 2021 (&lt;/em&gt;the &#x201c;&lt;b&gt;&lt;i&gt;Limited Consent&lt;/i&gt;&lt;/b&gt;&#x201d;), whereby HSBC consented to the Rollup Merger, the entry into the Second Assignment and Assumption Agreement, and the Assumption, and all other actions taken by or necessary or permissible to be taken by us, AvePoint US, LLC, or the Guarantors related thereto, whether occurring prior to, on, or after the effective time of the Rollup Merger.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;"&gt;On &lt;em style="font: inherit;"&gt; October 31, 2021, &lt;/em&gt;we entered into that certain Second Amendment (the "&lt;b&gt;&lt;i&gt;Second Amendment&lt;/i&gt;&lt;/b&gt;")&#160;to the First Amended Loan Agreement. The First Amended Loan Agreement as amended by the Second Amendment (the "&lt;b&gt;&lt;i&gt;Second&lt;/i&gt;&lt;/b&gt; &lt;b&gt;&lt;i&gt;Amended Loan Agreement&lt;/i&gt;&lt;/b&gt;") provides for, among other things, completion of the Post-Closing Amendments (as defined in the Limited Consent) and the removal of "Holdings" (as defined in the First Amended Loan Agreement) as a limited guarantor of the Borrower's (as defined in the First Amended Loan Agreement) obligations under the First Amended Loan Agreement and the de facto termination of the&#160;Pledge Agreement and Limited Guaranty.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;"&gt;The Second Amended Loan Agreement&#x2019;s substantive economic terms were &lt;em style="font: inherit;"&gt;not&lt;/em&gt; amended from the original Loan Agreement, the substantive economic terms of which are described as follows: a revolving line of credit of up to $30.0 million, with an additional $20.0 million accordion feature for additional capital we &lt;em style="font: inherit;"&gt; may &lt;/em&gt;draw at our request. Borrowings under the line bear interest at a rate equal to LIBOR plus 3.5%. The line carries an unused fee of 0.5% per year. The proceeds of borrowings under the Second Amended Loan Agreement will be used for general corporate purposes.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;"&gt;We, on a consolidated basis with our subsidiaries, are required to maintain a specified adjusted quick ratio, tested by HSBC each quarter. Pursuant to the Second Amended Loan Agreement, we pledged, assigned, and granted HSBC a security interest in all shares of our subsidiaries, future proceeds, and certain assets as security for our obligations under the Second Amended Loan Agreement. Our line of credit under the Second Amended Loan Agreement will mature on &lt;em style="font: inherit;"&gt; April 7, 2023.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;"&gt;To date, we are in compliance with all covenants under the Second Amended Loan Agreement. We have &lt;span style="-sec-ix-hidden:c82736069"&gt;not&lt;/span&gt; at any time, including as of and for the fiscal year ending &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;borrowed under the Second Amended Loan Agreement. The descriptions of the&#160;Loan Agreement, the First Amendment, the Second Amendment, the First Amended Loan Agreement, the Second Amended Loan Agreement, the First Assignment and Assumption Agreement, the Second Assignment and Assumption Agreement, the Limited Consent, the Pledge Agreement, and the Limited Guaranty, are&#160;qualified in their&#160;entirety by the full text of the forms of such agreements, copies of which are attached hereto as Exhibits and&#160;are incorporated herein by reference.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Under the Loan Agreement, the Company is required to maintain a specified adjusted quick ratio and a minimum annual recurring revenue tested by the Bank each quarter. The Company pledged, assigned and granted the Bank a security interest in all shares, future proceeds and assets (except for excluded assets, including material intellectual property) as a security for the performance of the loan and security agreement obligations. As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, the Company is in compliance with all covenants under the line and had no borrowings outstanding under the line of credit.&lt;/p&gt;
  </us-gaap:DebtDisclosureTextBlock>
    <avpt:DebtInstrumentPercentageOfEquityPledged
      contextRef="i_2021-07-01_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember_OwnershipAxis-AvePointUSLLCMember"
      decimals="0"
      id="c82736062"
      unitRef="Pure">1</avpt:DebtInstrumentPercentageOfEquityPledged>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2020-04-07_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember"
      decimals="-7"
      id="c82736065"
      unitRef="USD">30000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2020-04-07_CreditFacilityAxis-LineOfCreditAccordionFeatureMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember"
      decimals="-7"
      id="c82736066"
      unitRef="USD">20000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2020-04-07_2020-04-07_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember_VariableRateAxis-LondonInterbankOfferedRateLIBORMember"
      decimals="3"
      id="c82736067"
      unitRef="Pure">0.035</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="d_2020-04-07_2020-04-07_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember"
      decimals="3"
      id="c82736068"
      unitRef="Pure">0.005</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCredit
      contextRef="i_2021-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember"
      decimals="-3"
      id="c82736070"
      unitRef="USD">0</us-gaap:LineOfCredit>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082440">
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;9.&lt;/em&gt; Income Taxes&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Pretax loss resulting from domestic and foreign operations is as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;b&gt;Year Ended December 31,&lt;/b&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Domestic&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(23,583&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(19,107&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(13,320&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Foreign&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(9,205&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,200&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(6,240&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Pretax loss from continuing operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(32,788&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(15,907&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(19,560&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The components of the provision (benefit) for income taxes consists of the following:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Current income tax expense:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Federal&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;467&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;State and local&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(881&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;411&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;80&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Foreign&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,117&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,096&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,813&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total current income tax expense&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;703&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,507&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,893&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Deferred income tax expense (benefit):&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Federal&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;89&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(175&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;State and local&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(12&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(843&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Foreign&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(323&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;573&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,279&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total deferred income tax expense (benefit)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(246&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(445&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,279&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total income tax expense&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;457&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,062&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;614&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The reconciliation of the amounts at the U.S. federal statutory income tax rate to the company&#x2019;s effective income tax rate is as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;U.S. federal statutory tax rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(6,886&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(3,340&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(4,108&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;State and local income taxes, net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(962&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(519&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;80&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Stock-based compensation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;10,865&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,770&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2,748&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Fair Value of Earnout Liability&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(3,946&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Transaction Costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(2,209&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Change in valuation allowance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3,085&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(3,216&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,516&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Foreign operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;440&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,575&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(375&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Return-to-Provision Adjustments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(196&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(538&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;497&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Permanent differences&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;334&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;65&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;157&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Other, net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(68&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;265&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;99&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;457&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,062&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;614&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;The Company&#x2019;s effective tax rate differed from the U.S. federal statutory rate primarily due to mix of&#160;pre-tax&#160;income (loss) results by jurisdictions taxed at different rates than 21%, stock-based compensation, transaction costs, Section &lt;em style="font: inherit;"&gt;162&lt;/em&gt; limitation, and changes in valuation allowance in certain foreign jurisdictions.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Deferred income taxes are provided for the tax effect of temporary differences between the financial reporting basis and the tax basis of assets and liabilities. Significant components of the Company&#x2019;s deferred tax assets and (liabilities) are as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Deferred tax assets:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Net operating loss carryforwards&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;10,716&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,814&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Deferred Revenue&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,315&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;4,886&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Compensation and benefits&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;4,384&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,792&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Foreign tax credits&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;720&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;720&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Fair Value of Earn-out Liability&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;181&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,047&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,066&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total deferred tax assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;22,363&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;15,278&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Deferred tax liabilities:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Property and equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(132&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(140&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Amortization&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(214&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Commissions&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(7,918&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(5,285&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Prepaid Subscription&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(822&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(580&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Unbilled Receivable&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(2,183&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(1,632&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total deferred tax liability&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;(11,269&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;(7,637&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total Net Deferred Tax Assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;11,094&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;7,641&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0pt;"&gt;Valuation allowance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;(8,356&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;(5,530&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Net deferred tax asset&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,738&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,111&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;div style="font-size: 10pt; text-align: justify; text-indent: 36pt;"&gt;
     As of
    &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;
    &lt;em style="font: inherit;"&gt;31,&lt;/em&gt;
    &lt;em style="font: inherit;"&gt;2021,&lt;/em&gt; the Company had net operating loss (&#x201c;NOL&#x201d;) carryforwards for U.S. federal income tax of
    $6.6 million, and&#160;state and local income tax of
    $14.7 million, which
    &lt;em style="font: inherit;"&gt; may &lt;/em&gt;offset future taxable income. The state NOL carryforwards begin to expire in
    &lt;em style="font: inherit;"&gt;2031.&lt;/em&gt; The Company also has foreign NOL carryforwards of approximately
    $35.6 million, which will expire beginning
    &lt;em style="font: inherit;"&gt;2031&lt;/em&gt; and NOL carryforward periods vary from
    &lt;em style="font: inherit;"&gt;6&lt;/em&gt; years to indefinite period. The Company has
    $0.7 million of foreign tax credit carryforwards available that expire in
    &lt;span style="-sec-ix-hidden:c82736083"&gt;2022&lt;/span&gt; and
    &lt;span style="-sec-ix-hidden:c82736084"&gt;2023.&lt;/span&gt;
   &lt;/div&gt;
   &lt;p style="text-indent: 36pt;"&gt;Under the provisions of the Internal Revenue Code, the U.S. NOL carryforwards are subject to review and possible adjustment by the Internal Revenue Service and state tax authorities. NOL and tax credit carryforwards &lt;em style="font: inherit;"&gt; may &lt;/em&gt;become subject to an annual limitation in the event of a &lt;em style="font: inherit;"&gt;50%&lt;/em&gt; cumulative change in the ownership interest of significant stockholders over a &lt;em style="font: inherit;"&gt;three&lt;/em&gt;-year period in excess of &lt;em style="font: inherit;"&gt;50%,&lt;/em&gt; as defined under Sections &lt;em style="font: inherit;"&gt;382&lt;/em&gt; and &lt;em style="font: inherit;"&gt;383&lt;/em&gt; of the Internal Revenue Code, as well as similar state tax provisions. This could limit the amount of NOLs that the Company can utilize annually to offset future taxable income or tax liabilities. The amount of the annual limitation, if any, will be determined based on the value of the Company immediately prior to the ownership change. The Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;have experienced an ownership change prior to &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2021,&lt;/em&gt; however, the Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; believe its NOL carryforwards would be limited under IRC Section&#160;&lt;em style="font: inherit;"&gt;382.&lt;/em&gt; The Company could experience an ownership change in the future which could limit the utilization of certain NOL carryforwards.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify; text-indent: 36pt;"&gt;ASC&#160;&lt;em style="font: inherit;"&gt;740&lt;/em&gt;-&lt;em style="font: inherit;"&gt;10&lt;/em&gt;-&lt;em style="font: inherit;"&gt;30&lt;/em&gt;-&lt;em style="font: inherit;"&gt;5&lt;/em&gt;&#160;requires that a valuation allowance be established when it is more likely than &lt;em style="font: inherit;"&gt;not&lt;/em&gt; that all or a portion of a deferred tax asset will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; be realized. In making this assessment, management considered all available positive and negative evidence, including the level of historical taxable income, future reversals of existing temporary differences, tax planning strategies, and projected future taxable income. On the basis of this evaluation, a valuation allowance of $8.4 million and $5.5 million was recorded as of &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; and &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; respectively, against certain jurisdiction&#x2019;s net deferred tax assets for which it is more likely than &lt;em style="font: inherit;"&gt;not&lt;/em&gt; that the tax benefit will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; be realized. The valuation allowance was increased by $2.9&#160;million for the year ended &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;primarily due to full valuation allowances being established for Canada, Singapore, and the United Kingdom in the current year.&#160; For the year ended &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; the valuation allowance decreased by $4.6 million primarily due to the utilization of NOL carryforwards in various jurisdictions. For the year ended &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2021,&lt;/em&gt; the Company released valuation allowance in net deferred tax assets in Switzerland. The Company determined that there is sufficient positive evidence to conclude that it is more likely than &lt;em style="font: inherit;"&gt;not&lt;/em&gt; that the deferred tax assets are realizable.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify; text-indent: 36pt;"&gt;The Tax Cuts and Jobs Act of &lt;em style="font: inherit;"&gt;2017&lt;/em&gt; (the &#x201c;&lt;i&gt;&lt;b&gt;Act&lt;/b&gt;&lt;/i&gt;&#x201d;) subjects a U.S. shareholder to tax on global intangible low-taxed income (&#x201c;&lt;i&gt;&lt;b&gt;GILTI&lt;/b&gt;&lt;/i&gt;&#x201d;) earned by certain foreign subsidiaries. The Company has elected to account for GILTI as a period expense in the year the tax is incurred. As a result of the Act and the current U.S taxation of deemed repatriated earnings, the additional taxes might be payable upon repatriation of foreign earnings. As of &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2021,&lt;/em&gt; the Company did &lt;span style="-sec-ix-hidden:c82736118"&gt;not&lt;/span&gt; provide any foreign withholding taxes related to its foreign subsidiaries&#x2019; undistributed earnings, as such earnings have been retained and are intended to be indefinitely reinvested to fund ongoing operations of the foreign subsidiaries. It is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; practicable to estimate the amount of taxes that would be payable upon remittance of these earnings, because such tax, if any, is dependent upon circumstances existing if and when remittance occur.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify; text-indent: 36pt;"&gt;A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties is as follows:&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Beginning balance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;5,369&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;5,230&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Additions based on tax positions related to the current year&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Additions for tax positions of prior years&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;139&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Reduction for tax positions of prior years&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;(4,281&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Reduction for settlements&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Expiration of applicable statute of limitations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Ending balance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;1,088&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;5,369&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;"&gt;The Company recognizes accrued interest and penalties related to unrecognized tax benefits as part of the provision for income taxes. As of &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2021,&lt;/em&gt; and &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; the Company had $1.3&#160;million and $1.2 million, respectively, of accrued interest and penalties associated with unrecognized tax benefits. These amounts were included in other non-current liabilities in their respective years. As of &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; and &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; the total amount of unrecognized tax benefits that, if recognized, would impact the effective tax rate was &lt;span style="-sec-ix-hidden:c82736130"&gt;&lt;span style="-sec-ix-hidden:c82736501"&gt;not&lt;/span&gt;&lt;/span&gt; material.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;"&gt;As of &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2021,&lt;/em&gt; the unrecognized tax benefits were reduced by approximately $4.0&#160;million as a result of filing amended tax returns.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt; text-align: justify;"&gt;The Company files income tax returns in the U.S. federal jurisdiction, various state and foreign jurisdictions. The tax years &lt;span style="-sec-ix-hidden:c82736134"&gt;2017&lt;/span&gt; through &lt;span style="-sec-ix-hidden:c82736135"&gt;2020&lt;/span&gt; generally remain open for examination for federal, state and local tax purposes. The tax years &lt;span style="-sec-ix-hidden:c82736136"&gt;2011&lt;/span&gt; through &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; are open and subject to audit by foreign jurisdictions. To the extent utilized in future years&#x2019; tax returns, net operating loss carryforwards on &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; and &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; will remain subject to examination until the respective tax year is closed.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/&gt;
  </us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082441">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;b&gt;Year Ended December 31,&lt;/b&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Domestic&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(23,583&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(19,107&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(13,320&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Foreign&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(9,205&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,200&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(6,240&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Pretax loss from continuing operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(32,788&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(15,907&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(19,560&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735352"
      unitRef="USD">-23583000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735353"
      unitRef="USD">-19107000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c82735354"
      unitRef="USD">-13320000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735355"
      unitRef="USD">-9205000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-5"
      id="c82735356"
      unitRef="USD">3200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c82735357"
      unitRef="USD">-6240000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735358"
      unitRef="USD">-32788000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735359"
      unitRef="USD">-15907000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c82735360"
      unitRef="USD">-19560000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082442">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Current income tax expense:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Federal&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;467&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;State and local&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(881&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;411&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;80&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Foreign&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,117&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,096&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,813&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total current income tax expense&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;703&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,507&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,893&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Deferred income tax expense (benefit):&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Federal&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;89&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(175&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;State and local&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(12&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(843&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Foreign&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(323&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;573&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,279&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total deferred income tax expense (benefit)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(246&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(445&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,279&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total income tax expense&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;457&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,062&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;614&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735367"
      unitRef="USD">467000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735368"
      unitRef="USD">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735369"
      unitRef="USD">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735370"
      unitRef="USD">-881000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735371"
      unitRef="USD">411000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c82735372"
      unitRef="USD">80000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735373"
      unitRef="USD">1117000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735374"
      unitRef="USD">1096000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735375"
      unitRef="USD">1813000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735376"
      unitRef="USD">703000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735377"
      unitRef="USD">1507000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735378"
      unitRef="USD">1893000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735379"
      unitRef="USD">89000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735380"
      unitRef="USD">-175000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735381"
      unitRef="USD">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735382"
      unitRef="USD">-12000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735383"
      unitRef="USD">-843000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735384"
      unitRef="USD">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735385"
      unitRef="USD">-323000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735386"
      unitRef="USD">573000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735387"
      unitRef="USD">-1279000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735388"
      unitRef="USD">-246000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735389"
      unitRef="USD">-445000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735390"
      unitRef="USD">-1279000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735391"
      unitRef="USD">457000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735392"
      unitRef="USD">1062000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735393"
      unitRef="USD">614000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082443">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;U.S. federal statutory tax rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(6,886&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(3,340&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(4,108&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;State and local income taxes, net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(962&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(519&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;80&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Stock-based compensation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;10,865&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,770&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2,748&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Fair Value of Earnout Liability&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(3,946&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Transaction Costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(2,209&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Change in valuation allowance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3,085&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(3,216&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,516&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Foreign operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;440&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,575&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(375&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Return-to-Provision Adjustments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(196&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(538&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;497&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Permanent differences&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;334&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;65&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;157&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Other, net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(68&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;265&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;99&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;457&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,062&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;614&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735402"
      unitRef="USD">-6886000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c82735403"
      unitRef="USD">-3340000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735404"
      unitRef="USD">-4108000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735405"
      unitRef="USD">-962000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735406"
      unitRef="USD">-519000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c82735407"
      unitRef="USD">80000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735408"
      unitRef="USD">10865000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c82735409"
      unitRef="USD">6770000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735410"
      unitRef="USD">2748000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <avpt:EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735411"
      unitRef="USD">-3946000</avpt:EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount>
    <avpt:EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735412"
      unitRef="USD">0</avpt:EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount>
    <avpt:EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735413"
      unitRef="USD">0</avpt:EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount>
    <avpt:EffectiveIncomeTaxRateReconciliationTransactionCostsAmount
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735414"
      unitRef="USD">-2209000</avpt:EffectiveIncomeTaxRateReconciliationTransactionCostsAmount>
    <avpt:EffectiveIncomeTaxRateReconciliationTransactionCostsAmount
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735415"
      unitRef="USD">0</avpt:EffectiveIncomeTaxRateReconciliationTransactionCostsAmount>
    <avpt:EffectiveIncomeTaxRateReconciliationTransactionCostsAmount
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735416"
      unitRef="USD">0</avpt:EffectiveIncomeTaxRateReconciliationTransactionCostsAmount>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735417"
      unitRef="USD">3085000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735418"
      unitRef="USD">-3216000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735419"
      unitRef="USD">1516000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-4"
      id="c82735420"
      unitRef="USD">440000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735421"
      unitRef="USD">1575000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735422"
      unitRef="USD">-375000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <avpt:EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735423"
      unitRef="USD">-196000</avpt:EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount>
    <avpt:EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735424"
      unitRef="USD">-538000</avpt:EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount>
    <avpt:EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735425"
      unitRef="USD">497000</avpt:EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735426"
      unitRef="USD">334000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735427"
      unitRef="USD">65000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735428"
      unitRef="USD">157000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735429"
      unitRef="USD">-68000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735430"
      unitRef="USD">265000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735431"
      unitRef="USD">99000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735432"
      unitRef="USD">457000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735433"
      unitRef="USD">1062000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735434"
      unitRef="USD">614000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="d_2021-01-01_2021-12-31"
      decimals="2"
      id="c82736072"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082444">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Deferred tax assets:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Net operating loss carryforwards&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;10,716&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,814&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Deferred Revenue&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,315&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;4,886&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Compensation and benefits&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;4,384&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,792&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Foreign tax credits&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;720&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;720&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Fair Value of Earn-out Liability&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;181&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,047&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,066&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total deferred tax assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;22,363&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;15,278&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Deferred tax liabilities:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Property and equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(132&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(140&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Amortization&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(214&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Commissions&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(7,918&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(5,285&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Prepaid Subscription&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(822&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(580&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Unbilled Receivable&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(2,183&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(1,632&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total deferred tax liability&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;(11,269&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;(7,637&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total Net Deferred Tax Assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;11,094&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;7,641&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0pt;"&gt;Valuation allowance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;(8,356&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;(5,530&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Net deferred tax asset&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,738&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,111&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735439"
      unitRef="USD">10716000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735440"
      unitRef="USD">6814000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735441"
      unitRef="USD">5315000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735442"
      unitRef="USD">4886000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735443"
      unitRef="USD">4384000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735444"
      unitRef="USD">1792000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c82735445"
      unitRef="USD">720000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="i_2020-12-31"
      decimals="-4"
      id="c82735446"
      unitRef="USD">720000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735447"
      unitRef="USD">181000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735448"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735449"
      unitRef="USD">1047000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735450"
      unitRef="USD">1066000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735451"
      unitRef="USD">22363000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735452"
      unitRef="USD">15278000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735453"
      unitRef="USD">132000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i_2020-12-31"
      decimals="-4"
      id="c82735454"
      unitRef="USD">140000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <avpt:DeferredTaxLiabilitiesAmortization
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735455"
      unitRef="USD">214000</avpt:DeferredTaxLiabilitiesAmortization>
    <avpt:DeferredTaxLiabilitiesAmortization
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735456"
      unitRef="USD">-0</avpt:DeferredTaxLiabilitiesAmortization>
    <avpt:DeferredTaxLiabilitiesCommissions
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735457"
      unitRef="USD">7918000</avpt:DeferredTaxLiabilitiesCommissions>
    <avpt:DeferredTaxLiabilitiesCommissions
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735458"
      unitRef="USD">5285000</avpt:DeferredTaxLiabilitiesCommissions>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735459"
      unitRef="USD">822000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i_2020-12-31"
      decimals="-4"
      id="c82735460"
      unitRef="USD">580000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <avpt:DeferredTaxLiabilitiesUnbilledReceivable
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735461"
      unitRef="USD">2183000</avpt:DeferredTaxLiabilitiesUnbilledReceivable>
    <avpt:DeferredTaxLiabilitiesUnbilledReceivable
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735462"
      unitRef="USD">1632000</avpt:DeferredTaxLiabilitiesUnbilledReceivable>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735463"
      unitRef="USD">11269000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735464"
      unitRef="USD">7637000</us-gaap:DeferredIncomeTaxLiabilities>
    <avpt:DeferredTaxAssetsGrossNetOfLiabilities
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735465"
      unitRef="USD">11094000</avpt:DeferredTaxAssetsGrossNetOfLiabilities>
    <avpt:DeferredTaxAssetsGrossNetOfLiabilities
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735466"
      unitRef="USD">7641000</avpt:DeferredTaxAssetsGrossNetOfLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735467"
      unitRef="USD">8356000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i_2020-12-31"
      decimals="-4"
      id="c82735468"
      unitRef="USD">5530000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735469"
      unitRef="USD">2738000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735470"
      unitRef="USD">2111000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember"
      decimals="-5"
      id="c82736076"
      unitRef="USD">6600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember"
      decimals="-5"
      id="c82736077"
      unitRef="USD">14700000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember"
      decimals="-5"
      id="c82736079"
      unitRef="USD">35600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-ForeignCountryMember"
      decimals="-5"
      id="c82736082"
      unitRef="USD">700000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i_2021-12-31"
      decimals="-5"
      id="c82736100"
      unitRef="USD">8400000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i_2020-12-31"
      decimals="-5"
      id="c82736101"
      unitRef="USD">5500000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-5"
      id="c82736108"
      unitRef="USD">2900000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-5"
      id="c82736111"
      unitRef="USD">-4600000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082445">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Beginning balance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;5,369&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;5,230&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Additions based on tax positions related to the current year&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Additions for tax positions of prior years&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;139&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Reduction for tax positions of prior years&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;(4,281&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Reduction for settlements&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Expiration of applicable statute of limitations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Ending balance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;1,088&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;5,369&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735477"
      unitRef="USD">5369000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i_2019-12-31"
      decimals="-4"
      id="c82735478"
      unitRef="USD">5230000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735479"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735480"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735481"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735482"
      unitRef="USD">139000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735483"
      unitRef="USD">4281000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735484"
      unitRef="USD">-0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735485"
      unitRef="USD">-0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735486"
      unitRef="USD">-0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735487"
      unitRef="USD">-0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735488"
      unitRef="USD">-0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735489"
      unitRef="USD">1088000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735490"
      unitRef="USD">5369000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i_2021-12-31"
      decimals="-5"
      id="c82736124"
      unitRef="USD">1300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i_2020-12-31"
      decimals="-5"
      id="c82736125"
      unitRef="USD">1200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <avpt:UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-6"
      id="c82736133"
      unitRef="USD">4000000.0</avpt:UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082446">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;10.&lt;/em&gt; Commitments and Contingencies &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;b&gt;&lt;i&gt;Operating Leases&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;i&gt; &lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;The Company is obligated under various non-cancelable operating leases for office space. The initial terms of the leases expire on various dates through &lt;em style="font: inherit;"&gt;2030.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;During the years&#160;ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019,&lt;/em&gt;&#160;total rent expense for facilities amounted to&#160;$6.4&#160;million, $5.6 million and&#160;$5.4 million, respectively. As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;,&#160;letters of credit have been issued in the amount of $0.5 million,&#160;as security for operating leases. The letters of credit are secured by certificates of deposit.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;The future minimum rental payments for all long-term non-cancelable property leases are as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Year Ending December 31:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;2022&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,680&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;2023&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3,808&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2,428&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,840&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;2026&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,438&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,960&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;18,154&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;b&gt;&lt;i&gt;Purchase Commitments &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;The Company has outstanding unconditional purchase commitments to procure licenses to use IT software from suppliers. These agreements are negotiated in consideration of the volume of transactions with select suppliers and the associated required transaction volumes are expected to be met through the normal course of business.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In &lt;em style="font: inherit;"&gt; June 2017, &lt;/em&gt;the Company signed an unconditional purchase commitment in the amount of $8.0 million payable based upon consumption from &lt;em style="font: inherit;"&gt; June 2017 &lt;/em&gt;to &lt;em style="font: inherit;"&gt; June 2020. &lt;/em&gt;&lt;span style="-sec-ix-hidden:c82736152"&gt;No&lt;/span&gt; payments were made for the fiscal year ended &lt;em style="font: inherit;"&gt;2018.&lt;/em&gt; For the fiscal year ended &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2019&lt;/em&gt; the Company made payments in the amount of $5.5 million under this agreement. The remainder of the commitment was paid in the fiscal year ended &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In &lt;em style="font: inherit;"&gt; April 2019, &lt;/em&gt;the Company signed an unconditional purchase commitment related to the use of Microsoft Office &lt;em style="font: inherit;"&gt;365&lt;/em&gt; in the amount of $2.1 million payable in &lt;em style="font: inherit;"&gt;three&lt;/em&gt; equal installments during &lt;em style="font: inherit;"&gt;2019,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2021.&lt;/em&gt; In &lt;em style="font: inherit;"&gt; May 2020, &lt;/em&gt;the Company signed an unconditional purchased commitment in the amount of $22.0 million to purchase IT solutions over a &lt;span style="-sec-ix-hidden:c82736164"&gt;three&lt;/span&gt;-year term. Under this agreement, payments are made upon consumption of the IT solutions and any remaining obligations due at the end of the &lt;em style="font: inherit;"&gt;three&lt;/em&gt;-year term in &lt;em style="font: inherit;"&gt; May 2023. &lt;/em&gt;Given the Company&#x2019;s history of procuring similar products, it is expected that cash payments to the supplier will occur in &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2022&lt;/em&gt; with any remaining amounts coming due in &lt;em style="font: inherit;"&gt;2023.&lt;/em&gt; During the year ended &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2019,&lt;/em&gt; the Company paid $0.7 million under the &lt;em style="font: inherit;"&gt;2019&lt;/em&gt; agreement. During the year ended &lt;em style="font: inherit;"&gt; December 31, 2020, &lt;/em&gt;the Company paid $0.7 million related to the &lt;em style="font: inherit;"&gt;2019&lt;/em&gt; agreement and $3.1 million under the &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; agreement for a total of $3.8 million. During the year&#160;ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, the Company paid the remaining $0.7 million related to the &lt;em style="font: inherit;"&gt;2019&lt;/em&gt; agreement and&#160;$12.1&#160;million&#160;related to the &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; agreement.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;The Company is obligated to make the following future minimum payments under the non-cancelable terms of these contracts as of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Years ending December 31,&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;2022&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;6,813&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;2023&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;2026&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;6,813&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;b&gt;&lt;i&gt;Legal Proceedings&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;i&gt; &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In the normal course of its business, the Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be involved in various claims, negotiations and legal actions. Except for such claims that arise in the normal course of business, as of&#160;&lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;the Company was&#160;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; a party to any other litigation for which a material claim is reasonably possible, probable or estimable.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;b&gt;&lt;i&gt;Guarantees&#xfeff;&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;i&gt; &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In the normal course of business, we are seldomly required to enter into service agreements that require contingency agreements with customers in highly regulated sectors.&#160;These agreements are secured by certificates of deposits. As of &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;letters of credit have been issued in the amount of $0.9 million, as security for the agreements.&#160;These agreements have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; had a material effect on our results of operations, financial position or cash flow.&lt;/p&gt;
   &lt;div style="font-size: 10pt; text-indent: 36pt;"&gt;
     &#160;
   &lt;/div&gt;&lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/&gt;
  </us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-5"
      id="c82736147"
      unitRef="USD">6400000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-5"
      id="c82736148"
      unitRef="USD">5600000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-5"
      id="c82736149"
      unitRef="USD">5400000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i_2021-12-31_LossContingenciesByNatureOfContingencyAxis-GuaranteeForOperatingLeasesMember"
      decimals="-5"
      id="c82736150"
      unitRef="USD">500000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082447">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Year Ending December 31:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;2022&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,680&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;2023&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3,808&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2,428&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,840&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;2026&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,438&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,960&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;18,154&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c82735491"
      unitRef="USD">5680000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735492"
      unitRef="USD">3808000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735493"
      unitRef="USD">2428000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c82735494"
      unitRef="USD">1840000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735495"
      unitRef="USD">1438000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c82735496"
      unitRef="USD">2960000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735497"
      unitRef="USD">18154000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="i_2017-06-30"
      decimals="-6"
      id="c82736151"
      unitRef="USD">8000000.0</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <avpt:PaymentsForUnconditionalPurchaseCommitment
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-5"
      id="c82736156"
      unitRef="USD">5500000</avpt:PaymentsForUnconditionalPurchaseCommitment>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="i_2019-04-30_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member"
      decimals="-5"
      id="c82736158"
      unitRef="USD">2100000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="i_2020-05-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember"
      decimals="-6"
      id="c82736163"
      unitRef="USD">22000000.0</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <avpt:PaymentsForUnconditionalPurchaseCommitment
      contextRef="d_2019-01-01_2019-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member"
      decimals="-5"
      id="c82736171"
      unitRef="USD">700000</avpt:PaymentsForUnconditionalPurchaseCommitment>
    <avpt:PaymentsForUnconditionalPurchaseCommitment
      contextRef="d_2020-01-01_2020-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member"
      decimals="-5"
      id="c82736173"
      unitRef="USD">700000</avpt:PaymentsForUnconditionalPurchaseCommitment>
    <avpt:PaymentsForUnconditionalPurchaseCommitment
      contextRef="d_2020-01-01_2020-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember"
      decimals="-5"
      id="c82736175"
      unitRef="USD">3100000</avpt:PaymentsForUnconditionalPurchaseCommitment>
    <avpt:PaymentsForUnconditionalPurchaseCommitment
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-5"
      id="c82736177"
      unitRef="USD">3800000</avpt:PaymentsForUnconditionalPurchaseCommitment>
    <avpt:PaymentsForUnconditionalPurchaseCommitment
      contextRef="d_2021-01-01_2021-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-MicrosoftOffice365Member"
      decimals="-5"
      id="c82736178"
      unitRef="USD">700000</avpt:PaymentsForUnconditionalPurchaseCommitment>
    <avpt:PaymentsForUnconditionalPurchaseCommitment
      contextRef="d_2021-01-01_2021-12-31_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis-ITSolutionsMember"
      decimals="-5"
      id="c82736180"
      unitRef="USD">12100000</avpt:PaymentsForUnconditionalPurchaseCommitment>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082448">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Years ending December 31,&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;2022&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;6,813&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;2023&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;2026&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;6,813&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735499"
      unitRef="USD">6813000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735500"
      unitRef="USD">0</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735501"
      unitRef="USD">0</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735502"
      unitRef="USD">0</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735503"
      unitRef="USD">0</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735504"
      unitRef="USD">0</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735505"
      unitRef="USD">6813000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i_2021-12-31_LossContingenciesByNatureOfContingencyAxis-GuaranteeForServiceAgreementMember"
      decimals="-5"
      id="c82736183"
      unitRef="USD">900000</us-gaap:LettersOfCreditOutstandingAmount>
    <avpt:EarnoutAndWarrantLiabilitiesTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082449">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;11.&lt;/em&gt; Company Earn-Out and Warrant Liabilities&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Company Earn-Out&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;As a result of the Business Combination,&#160;the holders of Legacy AvePoint Preferred Stock, Legacy AvePoint common stock and Legacy AvePoint Options shall be issued additional shares of AvePoint's Common Stock, as follows:&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px;"&gt;1,000,000 shares of AvePoint's Common Stock, in the aggregate, if at any time from and after the Business Combination through the &lt;em style="font: inherit;"&gt;seventh&lt;/em&gt; anniversary thereof (a)&#160;AvePoint's stock price is greater than or equal to &lt;em style="font: inherit;"&gt;$12.50&lt;/em&gt; over any &lt;em style="font: inherit;"&gt;20&lt;/em&gt; Trading Days within any &lt;em style="font: inherit;"&gt;30&lt;/em&gt; trading day period or (b)&#160;the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding &lt;em style="font: inherit;"&gt;$12.50&lt;/em&gt; per share;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px;"&gt;1,000,000 shares of AvePoint's Common Stock, in the aggregate, if at any time from and after the Business Combination through the &lt;em style="font: inherit;"&gt;seventh&lt;/em&gt; anniversary thereof (a)&#160;AvePoint's stock price is greater than or equal to &lt;em style="font: inherit;"&gt;$15.00&lt;/em&gt; over any &lt;em style="font: inherit;"&gt;20&lt;/em&gt; Trading Days within any &lt;em style="font: inherit;"&gt;30&lt;/em&gt; trading day period or (b)&#160;the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding &lt;em style="font: inherit;"&gt;$15.00&lt;/em&gt; per share;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px;"&gt;1,000,000 shares of AvePoint's Common Stock, in the aggregate, if at any time from and after the Business Combination through the &lt;em style="font: inherit;"&gt;seventh&lt;/em&gt; anniversary thereof (a)&#160;AvePoint's stock price is greater than or equal to &lt;em style="font: inherit;"&gt;$17.50&lt;/em&gt; over any &lt;em style="font: inherit;"&gt;20&lt;/em&gt; Trading Days within any &lt;em style="font: inherit;"&gt;30&lt;/em&gt; trading day period or (b)&#160;the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding &lt;em style="font: inherit;"&gt;$17.50&lt;/em&gt; per share.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;The rights described above are hereafter referred to as the "Company Earn-Out Shares". To the extent that any portion of the Company Earn-Out Shares that would otherwise be issued to a holder of options that remain&#160;unvested at the date of the milestones described above, then in lieu of issuing the applicable Company Earn-Out Shares, the Company shall instead issue an award of restricted stock units of the Company for a number of shares of AvePoint's Common Stock equal to such portion of the Company Earn-Out Shares issuable with respect to the unvested options (the &#x201c;Company Earn-Out RSUs&#x201d;). In evaluation of the Company Earn-Out Shares and Company Earn-Out RSUs, management determined that the Company Earn-Out Shares represent derivatives to be marked to market at each reporting period, while the Company Earn-Out RSUs represent&#160;equity under ASC &lt;em style="font: inherit;"&gt;718.&lt;/em&gt; Refer to&#160;&lt;i&gt;"Note &lt;em style="font: inherit;"&gt;13&lt;/em&gt;&#160;&#x2014; Stock-Based Compensation"&lt;/i&gt; for more information regarding the Company Earn-Out RSUs.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In order to capture the market conditions associated with the Company Earn-Out&#160;Shares, the Company applied an approach that incorporated a Monte Carlo simulation, which involved random iterations that took different future price paths over the Sponsor Earn-Out Shares&#x2019; contractual life based on the appropriate probability distributions. The fair value was determined by taking the average of the fair values under each Monte Carlo simulation trial. The Monte Carlo model requires highly subjective assumptions including the expected volatility of the price of our common stock, and the expected term of the earn-out shares. Significant increases or decreases to these inputs in isolation could result in a significantly higher or lower liability. Under this approach, the fair value of the&#160;Company Earn-Out&#160;Shares on &lt;em style="font: inherit;"&gt; July 1, 2021 &lt;/em&gt;was determined to be $29.6&#160;million.&#160;The fair value was remeasured as of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&#160;and was determined to be $10.0 million, and included in the earn-out shares liabilities in the consolidated balance sheets. As a result, approximately $20.3 million was recognized and included as gain&#160;on earn-out and warrant liabilities in the consolidated statements of operations. We estimated the earn-out shares fair value using a Monte Carlo model with the following significant unobservable assumptions:&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;&lt;b&gt;&#160;&lt;b&gt;July 1,&lt;/b&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center;"&gt;&lt;b&gt;&lt;b&gt;December 3&#xfeff;1,&lt;/b&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&#160;2021&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 70%;"&gt;Term (in years)&#xfeff;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:c82735507"&gt;7.00&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:c82735508"&gt;6.50&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&gt;Volatility&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:c82735509"&gt;40.00&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:c82735510"&gt;40.00&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
    &#160;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Warrants to Acquire Common Stock&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;On &lt;em style="font: inherit;"&gt; July 1, 2021, &lt;/em&gt;as part of the Business Combination,&#160;the Company&#160;effectively granted 405,000 private placement warrants with a 5-year term and strike price of $11.50 per share. Management has determined that the private placements warrants are to be classified as liabilities to be marked to market at each reporting period.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;The private placement warrants are held by only &lt;em style="font: inherit;"&gt;two&lt;/em&gt; parties and any transfer of the warrants to a party other than a current holder of the warrants would cause the warrants to be converted into public warrants. Consequently, the fair value of the private placement warrants is equivalent to the quoted price of the publicly traded warrants&lt;i&gt;.&lt;/i&gt;&#160;Under this approach, the fair value of the&#160;private placement warrants on &lt;em style="font: inherit;"&gt; July 1, 2021 &lt;/em&gt;was determined to be $1.4&#160;million.&#160;The fair value was remeasured as of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&#160;and was determined to be $0.5&#160;million, and included in the other non-current liabilities in the consolidated balance sheets. As a result, $0.9&#160;million was recognized and included as gain&#160;on earn-out and warrant liabilities in the consolidated statements of operations.&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/&gt;
  </avpt:EarnoutAndWarrantLiabilitiesTextBlock>
    <avpt:NumberOfSharesExchangeableAt1250
      contextRef="d_2021-07-26_2021-07-26"
      decimals="INF"
      id="c82736187"
      unitRef="Share">1000000</avpt:NumberOfSharesExchangeableAt1250>
    <avpt:NumberOfSharesExchangeableAt1500
      contextRef="d_2021-07-26_2021-07-26"
      decimals="INF"
      id="c82736193"
      unitRef="Share">1000000</avpt:NumberOfSharesExchangeableAt1500>
    <avpt:NumberOfSharesExchangeableAt1750
      contextRef="d_2021-07-26_2021-07-26"
      decimals="INF"
      id="c82736199"
      unitRef="Share">1000000</avpt:NumberOfSharesExchangeableAt1750>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i_2021-07-01"
      decimals="-5"
      id="c82736207"
      unitRef="USD">29600000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i_2021-12-31"
      decimals="-7"
      id="c82736208"
      unitRef="USD">10000000.0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-5"
      id="c82736209"
      unitRef="USD">20300000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082450">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;&lt;b&gt;&#160;&lt;b&gt;July 1,&lt;/b&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center;"&gt;&lt;b&gt;&lt;b&gt;December 3&#xfeff;1,&lt;/b&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&#160;2021&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 70%;"&gt;Term (in years)&#xfeff;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:c82735507"&gt;7.00&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:c82735508"&gt;6.50&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&gt;Volatility&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:c82735509"&gt;40.00&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:c82735510"&gt;40.00&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember"
      decimals="INF"
      id="c82736210"
      unitRef="Share">405000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember"
      id="c82736211">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember"
      decimals="INF"
      id="c82736212"
      unitRef="USDPerShare">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember"
      decimals="-5"
      id="c82736214"
      unitRef="USD">1400000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i_2021-12-31_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember"
      decimals="-5"
      id="c82736215"
      unitRef="USD">500000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="d_2021-01-01_2021-12-31_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantMember"
      decimals="-5"
      id="c82736216"
      unitRef="USD">900000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082451">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;12.&lt;/em&gt; Mezzanine Equity and Stockholders&lt;/b&gt;&#x2019;&lt;b&gt; Equity (Deficiency) &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;Prior to the Business Combination, the Company had&#160;&lt;em style="font: inherit;"&gt;two&lt;/em&gt; classes of capital stock:&#160;common stock and preferred stock. Following the Business Combination, the Company has &lt;em style="font: inherit;"&gt;one&lt;/em&gt; class of capital stock: Common Stock.&#160;The following summarizes the terms of the Company&#x2019;s capital stock.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Common Stock &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;Pursuant to the Company's restated Articles of Incorporation, the Company is&#160;authorized to issue up to 1,000,000,000&#160;shares of common stock at $0.0001 par value. There were 181,821,767 and 100,068,469&#160;shares issued and outstanding at &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;, respectively.&#160;Each share of Common Stock is entitled to &lt;em style="font: inherit;"&gt;one&lt;/em&gt; vote. The holders of Common Stock are also entitled to receive dividends whenever funds are legally available and when declared by the Board of Directors. The Company&#x2019;s Board of Directors has &lt;em style="font: inherit;"&gt;not&lt;/em&gt; declared Common Stock dividends since inception.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;On &lt;em style="font: inherit;"&gt; July 1, 2021, &lt;/em&gt;as part of the Business Combination,&#160;all outstanding shares of Legacy AvePoint common stock was converted into Common Stock of AvePoint, Inc. using an exchange ratio of 8.69144 per share and options to purchase common stock of Legacy AvePoint were converted into options to purchase Common Stock of AvePoint, Inc. using an exchange ratio&#160;of &lt;em style="font: inherit;"&gt;8.6914.&lt;/em&gt;&#160;All per share information has been retroactively adjusted for this exchange ratio.&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Sponsor Earn-Out Shares&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;div style="font-size:10pt"&gt;
    &lt;div style="font-family:'Times New Roman'"&gt;
     &lt;div style="font-variant:normal"&gt;
       &#160;
     &lt;/div&gt;
    &lt;/div&gt;
   &lt;/div&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;On &lt;em style="font: inherit;"&gt; July 1, 2021, &lt;/em&gt;as a result of the Business Combination, the Company&#160;modified the terms of 2,916,700&#160;shares of Common Stock&#160;(&#x201c;&lt;i&gt;&lt;b&gt;Sponsor Earn-Out Shares&lt;/b&gt;&lt;/i&gt;&#x201d;) then held by Apex&#x2019;s sponsor, such that such shares will be subject to the following vesting provisions:&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: center;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px;"&gt;&lt;em style="font: inherit;"&gt;100%&lt;/em&gt; of the Sponsor&#160;Earn-Out&#160;Shares shall vest and be released if at any time through the &lt;em style="font: inherit;"&gt;seventh&lt;/em&gt; anniversary of the Business Combination, AvePoint's stock price is greater than or equal to &lt;em style="font: inherit;"&gt;$15.00&lt;/em&gt; (as adjusted for share splits, share capitalization, reorganizations, recapitalizations and the like) over any &lt;em style="font: inherit;"&gt;20&lt;/em&gt; trading days within any &lt;em style="font: inherit;"&gt;30&lt;/em&gt; trading day period; and&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="vertical-align: top; width: 51px;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: center;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: middle; width: 1449px;"&gt;&lt;em style="font: inherit;"&gt;100%&lt;/em&gt; of the remaining Sponsor Earn-Out Shares that have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; previously vested shall vest and be released if at any time through the &lt;em style="font: inherit;"&gt;seventh&lt;/em&gt; anniversary of the Business Combination,&#160;the Company consummates a subsequent transaction.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; text-indent: 36pt;"&gt;The Sponsor Earn-Out Shares are currently outstanding and receive all benefits of regular shares with the exception of the fact that the shares are held in escrow and restricted from transfer until the vesting conditions described above are met. Consequently, the shares are classified as equity. No Sponsor Earn-Out Shares have vested as of&#160;&lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;.&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Public Warrants to Acquire Common Stock&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;div style="font-size:10pt"&gt;
    &lt;div style="font-family:'Times New Roman'"&gt;
     &lt;div style="font-variant:normal"&gt;
       &#160;
     &lt;/div&gt;
    &lt;/div&gt;
   &lt;/div&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;On &lt;em style="font: inherit;"&gt; July 1, 2021, &lt;/em&gt;as part of the Business Combination, the Company issued 17,500,000 public warrants with an exercise price of $11.50. Each warrant entitles the registered holder to purchase &lt;span style="-sec-ix-hidden:c82736241"&gt;one&lt;/span&gt; share of AvePoint's Common Stock and the warrants are exercisable from the date of issuance through the &lt;span style="-sec-ix-hidden:c82736242"&gt;fifth&lt;/span&gt; anniversary of the Business Combination.&#160;The public warrants are equity classified and its fair value, based on the publicly traded warrants, was $59.3 million on &lt;em style="font: inherit;"&gt; July 1, 2021 &lt;/em&gt;and included in the additional paid-in capital on the consolidated balance sheets. At&#160;&lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, all 17,500,000 warrants remain outstanding.&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Convertible Contingently Redeemable Preferred Stock&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;On &lt;em style="font: inherit;"&gt; July 1, 2021, &lt;/em&gt;as part of the Business Combination, the outstanding preferred stock of the Company was redeemed for cash in part and converted into AvePoint's&#160;Common Stock&#160;in part in connection with the Business Combination with the Apex Group as described in &lt;i&gt;"Note &lt;em style="font: inherit;"&gt;3&lt;/em&gt;&#160;&#x2014; Business Combination".&lt;/i&gt;&#160;At &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;, the Company was authorized to issue up to 42,000,592 shares of Series C convertible preferred stock (the &#x201c;&lt;i&gt;&lt;b&gt;Series C Preferred Stock&lt;/b&gt;&lt;/i&gt;&#x201d; or &#x201c;&lt;i&gt;&lt;b&gt;Preferred Stock&lt;/b&gt;&lt;/i&gt;&#x201d;) at $0.0001 par value, respectively. The Company had 0 and 42,000,592&#160;shares issued and outstanding as of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;, respectively. The Series C Preferred Stock liquidation preference was $403.4 million&#160;as of&#160;&lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;. In addition to the Series C Preferred Stock, at &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, the Company was authorized to issue up to 20,000,000 of &#x201c;blank check&#x201d; preferred stock, the rights, preferences and privileges of which &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be designated from time to time by the Company's Board of Directors.&#160;Although authorized for issuance, no&#160;shares of preferred stock were issued and outstanding at &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;No dividends were declared related to the Preferred Stock in the years ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;.&lt;/p&gt;&lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Redeemable Noncontrolling Interest &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;On &lt;em style="font: inherit;"&gt; December 24, 2020, &lt;/em&gt;AEPL Pte. Ltd. ("&lt;i&gt;&lt;b&gt;AEPL&lt;/b&gt;&lt;/i&gt;"), an unaffiliated entity, acquired a redeemable noncontrolling interest in EduTech through the contribution of 10.0 million Singapore Dollars, which represents an investment of approximately $7.5 million. As of &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;, we owned an approximate 77.78% interest in EduTech and AEPL owned an approximate 22.22% interest in EduTech. On &lt;em style="font: inherit;"&gt; February 11, 2021, &lt;/em&gt;AEPL contributed an additional 1.0 million Singapore Dollars, which represents an additional investment of $0.8 million. At the transaction closing date, we owned an approximate&#160;76.09% interest in EduTech and AEPL owned an approximate 23.91% interest in EduTech. As part of AEPL&#x2019;s initial and subsequent investment in EduTech, we granted AEPL a put option which allows AEPL to cause us to repurchase AEPL&#x2019;s shares in EduTech at any time between &lt;em style="font: inherit;"&gt; December 24, 2022 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; December 24, 2023 &lt;/em&gt;at a price equal to AEPL&#x2019;s initial and subsequent investment amounts. At each reporting period, we increase the carrying amount of the redeemable noncontrolling interest by periodic accretions using the interest method so that the carrying amount will equal the redemption amount on the date that the put option becomes exercisable. These adjustments are recorded as net income attributable to and accretion of redeemable noncontrolling interest on the consolidated statements of mezzanine equity and stockholders' equity (deficiency). The rollforward of the balance of the redeemable noncontrolling interest is as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Redeemable&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;noncontrolling&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;interest&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Beginning balance (December 31, 2020)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3,061&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Issuance of redeemable noncontrolling interest in EduTech&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;238&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Net income (loss) attributable to redeemable noncontrolling interest&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(847&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Other comprehensive income (loss) attributable to redeemable noncontrolling interest&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(63&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Adjustment to present redemption value as of December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,821&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Ending balance (December 31, 2021)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5,210&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;"/&gt;
  </us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c82736221"
      unitRef="Share">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c82736222"
      unitRef="USDPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c82736223"
      unitRef="Share">181821767</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2020-12-31"
      decimals="INF"
      id="c82736224"
      unitRef="Share">100068469</us-gaap:CommonStockSharesIssued>
    <avpt:BusinessCombinationShareExchangeRatio
      contextRef="i_2021-07-01"
      decimals="INF"
      id="c82736227"
      unitRef="Pure">8.69144</avpt:BusinessCombinationShareExchangeRatio>
    <avpt:NumberOfSharesSubjectToVestingProvision
      contextRef="d_2021-07-01_2021-07-01"
      decimals="INF"
      id="c82736229"
      unitRef="Share">2916700</avpt:NumberOfSharesSubjectToVestingProvision>
    <avpt:NumberOfSharesSubjectToVestingProvision
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82736238"
      unitRef="Share">0</avpt:NumberOfSharesSubjectToVestingProvision>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PublicWarrantMember"
      decimals="INF"
      id="c82736239"
      unitRef="Share">17500000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PublicWarrantMember"
      decimals="INF"
      id="c82736240"
      unitRef="USDPerShare">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i_2021-07-01_ClassOfWarrantOrRightAxis-PublicWarrantMember"
      decimals="-5"
      id="c82736243"
      unitRef="USD">59300000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i_2021-12-31_ClassOfWarrantOrRightAxis-PublicWarrantMember"
      decimals="INF"
      id="c82736244"
      unitRef="Share">17500000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i_2021-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember"
      decimals="INF"
      id="c82736246"
      unitRef="Share">42000592</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i_2020-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember"
      decimals="INF"
      id="c82736247"
      unitRef="USDPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i_2021-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember"
      decimals="-3"
      id="c82736248"
      unitRef="Share">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i_2020-12-31_StatementClassOfStockAxis-ConvertiblePreferredStockMember"
      decimals="INF"
      id="c82736249"
      unitRef="Share">42000592</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i_2020-12-31"
      decimals="-5"
      id="c82736250"
      unitRef="USD">403400000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c82736251"
      unitRef="Share">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82736252"
      unitRef="Share">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:DividendsPreferredStock
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82736253"
      unitRef="USD">0</us-gaap:DividendsPreferredStock>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i_2020-12-24"
      decimals="-7"
      id="c82736256"
      unitRef="SDG">10000000.0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i_2020-12-24"
      decimals="-5"
      id="c82736257"
      unitRef="USD">7500000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i_2020-12-24_OwnershipAxis-AvepointEdutechPteLtdMember"
      decimals="4"
      id="c82736258"
      unitRef="Pure">0.7778</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i_2020-12-24_OwnershipAxis-AvepointEdutechPteLtdMember"
      decimals="4"
      id="c82736259"
      unitRef="Pure">0.2222</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <avpt:RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest
      contextRef="d_2021-02-11_2021-02-11"
      decimals="-6"
      id="c82736260"
      unitRef="SGD">1000000.0</avpt:RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest>
    <avpt:RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest
      contextRef="d_2021-02-11_2021-02-11"
      decimals="-5"
      id="c82736261"
      unitRef="USD">800000</avpt:RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i_2021-02-11_OwnershipAxis-AvepointEdutechPteLtdMember"
      decimals="4"
      id="c82736262"
      unitRef="Pure">0.7609</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i_2021-02-11_OwnershipAxis-AvepointEdutechPteLtdMember"
      decimals="4"
      id="c82736263"
      unitRef="Pure">0.2391</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:RedeemableNoncontrollingInterestTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082452">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Redeemable&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;noncontrolling&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;interest&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Beginning balance (December 31, 2020)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3,061&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Issuance of redeemable noncontrolling interest in EduTech&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;238&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Net income (loss) attributable to redeemable noncontrolling interest&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(847&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Other comprehensive income (loss) attributable to redeemable noncontrolling interest&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(63&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Adjustment to present redemption value as of December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,821&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Ending balance (December 31, 2021)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5,210&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:RedeemableNoncontrollingInterestTableTextBlock>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i_2020-12-31_OwnershipAxis-AvepointEdutechPteLtdMember"
      decimals="-3"
      id="c82735514"
      unitRef="USD">3061000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="d_2021-01-01_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember"
      decimals="-3"
      id="c82735515"
      unitRef="USD">238000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember"
      decimals="-3"
      id="c82735516"
      unitRef="USD">847000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember"
      decimals="-3"
      id="c82735517"
      unitRef="USD">63000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="d_2021-01-01_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember"
      decimals="-3"
      id="c82735518"
      unitRef="USD">2821000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember"
      decimals="-4"
      id="c82735519"
      unitRef="USD">5210000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082453">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;13.&lt;/em&gt; Stock-Based Compensation &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;The Company maintains an equity incentive plan established in &lt;em style="font: inherit;"&gt;2006,&lt;/em&gt; the &lt;em style="font: inherit;"&gt;2006&lt;/em&gt; Equity Incentive Plan (the &#x201c;&lt;i&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2006&lt;/em&gt; Plan&lt;/b&gt;&lt;/i&gt;&#x201d;). Under the &lt;em style="font: inherit;"&gt;2006&lt;/em&gt; Plan, the Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;grant incentive stock options, non-qualified stock options and restricted stock to eligible recipients under the Plan which include employees, directors and consultants. To date, the Company has issued only stock options and restricted stock. On &lt;em style="font: inherit;"&gt; January&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;1,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2016,&lt;/em&gt; the Company adopted the &lt;em style="font: inherit;"&gt;2016&lt;/em&gt; Equity Incentive Plan (the &#x201c;&lt;i&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2016&lt;/em&gt; Plan&lt;/b&gt;&lt;/i&gt;&#x201d;), which replaced, on a go forward basis, the &lt;em style="font: inherit;"&gt;2006&lt;/em&gt; Plan. All ungranted equity reserved for issuance and &lt;em style="font: inherit;"&gt;not&lt;/em&gt; subject to outstanding awards under the &lt;em style="font: inherit;"&gt;2006&lt;/em&gt; Plan were&#160;assumed by the &lt;em style="font: inherit;"&gt;2016&lt;/em&gt; Plan and &lt;em style="font: inherit;"&gt;no&lt;/em&gt; additional equity was to be granted under the &lt;em style="font: inherit;"&gt;2006&lt;/em&gt; Plan. On &lt;em style="font: inherit;"&gt; May 27, 2021, &lt;/em&gt;the Company&#x2019;s board of directors approved&#160;the &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&#160;Equity Incentive Plan (the &#x201c;&lt;i&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&#160;Plan&lt;/b&gt;&lt;/i&gt;&#x201d;), which was later approved by the Company&#x2019;s shareholders on &lt;em style="font: inherit;"&gt; June 30, 2021. &lt;/em&gt;On a going forward basis, all equity awards granted by the Company will be made pursuant to the &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; Plan and &lt;em style="font: inherit;"&gt;no&lt;/em&gt;&#160;additional equity will be granted under the &lt;em style="font: inherit;"&gt;2016&lt;/em&gt; Plan, or, for the avoidance of doubt, the &lt;em style="font: inherit;"&gt;2006&lt;/em&gt; Plan. As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, 43,238,067 common shares remained for future issuance under the Plans. All outstanding stock awards granted under the &lt;em style="font: inherit;"&gt;2006&lt;/em&gt; Plan and &lt;em style="font: inherit;"&gt;2016&lt;/em&gt;&#160;Plan will remain subject to&#160;the terms and conditions of the&#160;&lt;em style="font: inherit;"&gt;2006&lt;/em&gt; Plan and &lt;em style="font: inherit;"&gt;2016&lt;/em&gt; Plan,&#160;respectively, and the provisions of any award agreements made thereunder.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;The Company records stock-based compensation in cost of revenue, sales and marketing, general and administrative and research and development. Stock-based compensation was included in the following line items:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Cost of revenue&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,477&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;592&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;415&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Sales and marketing&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;15,906&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;19,973&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;8,166&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;General and administrative&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;24,063&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;12,916&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;5,034&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Research and development&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;16,062&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;286&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;278&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Total stock-based compensation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;59,508&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;33,767&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;13,893&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;b&gt;&lt;i&gt;Stock Options &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;The compensation costs for stock option awards are accounted for in accordance with ASC &lt;em style="font: inherit;"&gt;718,&lt;/em&gt; &lt;i&gt;Compensation-Stock Compensation&lt;/i&gt;. Stock options vest over a &lt;span style="-sec-ix-hidden:c82736291"&gt;four&lt;/span&gt;-year period and expire on the &lt;span style="-sec-ix-hidden:c82736292"&gt;tenth&lt;/span&gt; anniversary of the date of award. Certain of the Company&#x2019;s stock option awards (the &#x201c;&lt;i&gt;&lt;b&gt;Officer Awards&lt;/b&gt;&lt;/i&gt;&#x201d;) included a provision that required the Company to redeem the vested portion of options at fair value in cash upon a separation of service initiated by the Company or upon death or disability of the holder. The Company determined that the redemption feature required the Officer Awards to be classified in mezzanine equity prior to the Business Combination. For share-based payment arrangements with employees, the amount presented in mezzanine equity at each balance sheet date was&#160;based on the redemption provisions of the instrument and adjusted for the proportion of consideration received in the form of employee services. The shares underlying the Officer Awards were puttable to the Company upon certain conditions, such as death or disability of the Officer Awards recipients, which the Company determined was&#160;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; probable; therefore, the Company reclassified&#160;the grant-date intrinsic value to mezzanine equity as the awards vested.&#160;The Officer Awards were cancelled concurrent with the Business Combination. In exchange for the cancellation of the Officer Awards, the Company agreed to deliver to the holders of the Officer Awards a fixed amount of shares&#160;equal to the amount of shares the holders would have received if the Officer Awards were exercised on the date of the Business Combination in a net share settlement scenario. As a result, the Company will issue 3,592,504&#160;shares.&#160;The shares issuable on &lt;em style="font: inherit;"&gt; July 1, 2022 &lt;/em&gt;in exchange for the cancelled Officer Awards is treated as modification of the original awards under ASC &lt;em style="font: inherit;"&gt;718;&lt;/em&gt; however, &lt;em style="font: inherit;"&gt;no&lt;/em&gt; incremental value exists as a result of the modification.&#160;As a result of the cancellation of the original Officer Awards, the $1.7&#160;million&#160;mezzanine balance was reclassified to permanent equity on &lt;em style="font: inherit;"&gt; July 1, 2021 &lt;/em&gt;and the Company recognized $3.5&#160;million in previously unrecognized compensation costs.&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;The Company&#x2019;s stock option awards granted to certain international employees (the "Legacy International options")&#160;contained&#160;a performance condition that stated&#160;that the awards are only exercisable if the Company&#x2019;s common shares are publicly traded. When the exercise contingency was&#160;resolved upon completion of the Business Combination, the Legacy International Options were cancelled and replaced with&#160;new awards with substantially the same terms and conditions (the "&lt;i&gt;&lt;b&gt;International Options&lt;/b&gt;&lt;/i&gt;"). Prior to the Business Combination, &lt;em style="font: inherit;"&gt;no&lt;/em&gt; compensation expense related to the Legacy International Options was recognized, as the exercise contingency was &lt;em style="font: inherit;"&gt;not&lt;/em&gt; deemed probable until the occurrence of the Business Combination. Had the exercise contingency been deemed probable, the Legacy International Options would have been classified as liabilities.&#160;After the Business Combination&#160;vested&#160;International Options can be exercised utilizing broker-assisted settlements; therefore, the International Options are classified as equity. As a result of this change in classification, the Company calculated the fair value of the awards on &lt;em style="font: inherit;"&gt; July 1, 2021 &lt;/em&gt;for purposes of compensation expense.&#160;In the period the exercise contingency is resolved ASC &lt;em style="font: inherit;"&gt;718&lt;/em&gt; the immediate recognition of all previously unrecognized compensation since the original grant date. As a result, the Company recognized a &lt;em style="font: inherit;"&gt;one&lt;/em&gt;-time charge of&#160;$24.3&#160;million&#160;in previously unrecognized compensation costs.&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; the Company granted certain executives stock option awards that contain both service and performance vesting conditions (the &#x201c;&lt;i&gt;&lt;b&gt;Time and Performance Based Options&lt;/b&gt;&lt;/i&gt;&#x201d;). The Time and Performance Based Options were granted in &lt;em style="font: inherit;"&gt;three&lt;/em&gt; tranches (the "&lt;i&gt;&lt;b&gt;Time-Based Options&lt;/b&gt;&lt;/i&gt;," the "&lt;i&gt;&lt;b&gt;Performance-Based &lt;em style="font: inherit;"&gt;1&lt;/em&gt; Options&lt;/b&gt;&lt;/i&gt;," and the "&lt;i&gt;&lt;b&gt;Performance-Based II Options&lt;/b&gt;&lt;/i&gt;"). The Time-Based Option vests 25&#160;percent &lt;span style="-sec-ix-hidden:c82736309"&gt;one&lt;/span&gt; year after the grant date and, thereafter, in &lt;em style="font: inherit;"&gt;12&lt;/em&gt; successive equal quarterly installments measured from the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; anniversary, subject to the grantee&#x2019;s continuous service with the Company. The Performance-Based I Option vests contingent upon the Company meeting certain performance goals. These goals were considered met in &lt;em style="font: inherit;"&gt;2021.&lt;/em&gt;&#160;The Performance-Based II Option vests contingent upon the grantee achieving certain goals. These goals were considered met on &lt;em style="font: inherit;"&gt; January 1, 2021. &lt;/em&gt;Both the Performance-Based I Option and Performance-Based II Option are subject to the grantee&#x2019;s continuous service to the company.&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;On &lt;em style="font: inherit;"&gt; September 1, 2021, &lt;/em&gt;the Company granted 5,611,658&#160;options under the&#160;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt; Plan.&#160;The weighted-average grant date fair value of options granted in the years ended &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt; was $4.09 per share, $1.63 per share, and $0.68 per share, respectively. The Company estimated the grant date fair value of these stock options and the International Options using a Black-Scholes option-pricing model with the following weighted-average assumptions:&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;&lt;b&gt;&#160;&lt;b&gt;July 1,&lt;/b&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center;"&gt;&lt;b&gt;&lt;b&gt;September 1,&lt;/b&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&#160;2021&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 70%;"&gt;Expected term (in years)&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;"&gt;2.77&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;6.11&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&gt;Expected volatility&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;"&gt;43.25&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;43.31&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Risk-free rate&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;"&gt;0.37&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;0.94&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&gt;Dividend yield&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;To estimate the expected term of stock options, the Company considered the vesting term, contractual expiration period, and market conditions. Expected volatility is based on historical volatility of a group of peer entities. Dividend yields are based upon historical dividend yields. Risk-free interest rates are based on the implied yields currently available on U.S. Treasury &lt;em style="font: inherit;"&gt;zero&lt;/em&gt; coupon issues with a remaining term equal to the expected term. Based on these inputs, the grant-date fair value of the &lt;em style="font: inherit;"&gt; September 2021 &lt;/em&gt;granted options was determined to be $23.0 million.&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Exercise Price&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Remaining Contractual Life&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(Aggregate Intrinsic Value figure presented in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Balance, January 1, 2019&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;23,326,692&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0.96&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6.12&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,333,452&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1.52&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options exercised&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(451,953&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0.19&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options forfeited or expired&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(2,501,900&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0.70&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Balance, December 31, 2019&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;24,926,640&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;1.13&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;6.42&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-top: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;11,537,242&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3.91&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options exercised&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(707,888&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0.77&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options forfeited or expired&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(898,926&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1.32&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Balance, December 31, 2020&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;34,857,068&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;2.05&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;6.89&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-top: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,611,658&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;9.64&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options exercised&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(5,141,331&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1.08&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options forfeited or expired&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(4,847,078&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;0.44&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Balance, December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;30,480,317&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3.87&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2.83&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;92,600&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;At &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;the following table summarizes information about outstanding and exercisable stock options:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Outstanding&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 28%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Exercise Price&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Stock Options&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Contractual Life&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Exercise Price&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Stock Options&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Contractual Life&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Exercise Price&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;$ 0.03 - $ 1.34&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:c82772486"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:c82772487"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,634,833&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;4.69&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1.28&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,634,833&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;4.69&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1.28&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;$ 1.52 - $ 1.89&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:c82772494"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:c82772495"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,879,874&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5.84&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1.59&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,195,211&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5.46&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1.59&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;$ 3.90 - $ 9.64&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&lt;span style="-sec-ix-hidden:c82772502"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;span style="-sec-ix-hidden:c82772503"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;16,965,610&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8.96&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5.80&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,545,801&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8.61&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3.90&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;30,480,317&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;7.33&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3.87&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;15,375,845&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5.85&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1.99&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;, there was $42.7&#160;million&#160;and &lt;span style="-sec-ix-hidden:c82736323"&gt;$18.4&lt;/span&gt; million, respectively, in unrecognized compensation costs related to all non-vested awards.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;At &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, the Company had 30,480,317&#160;options outstanding and 15,375,845 options exercisable with intrinsic values of $92.6&#160;million and $66.1&#160;million, respectively. During the year&#160;ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, 5,141,331 options were exercised, with a total intrinsic value of $40.0&#160;million.&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Restricted Stock Units&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In addition to Stock Options granted under the &lt;em style="font: inherit;"&gt;2006&lt;/em&gt; Plan, &lt;em style="font: inherit;"&gt;2016&lt;/em&gt; Plan and &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; Plan, 5,445,542 Restricted Stock Units ("RSUs")&#160;were granted under the &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; Plan on &lt;em style="font: inherit;"&gt; September 1, 2021. &lt;/em&gt;The compensation costs for stock option awards are accounted for in accordance with ASC &lt;em style="font: inherit;"&gt;718,&lt;/em&gt; Compensation-Stock Compensation. RSUs&#160;vest over a &lt;span style="-sec-ix-hidden:c82736336"&gt;four&lt;/span&gt;-year period and expire on the &lt;span style="-sec-ix-hidden:c82736337"&gt;tenth&lt;/span&gt; anniversary of the date of award. The RSUs are&#160;measured at the fair market value of the underlying stock at the grant date. The weighted-average grant date fair value of RSUs granted in the year ended &lt;em style="font: inherit;"&gt; December 31, 2021 &lt;/em&gt;was $9.64.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; text-align: justify; text-indent: 36pt;"&gt;For the year ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, the Company recorded stock-based compensation expense of $6.2&#160;million related to the RSUs&#160;granted under the &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; Plan. As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, there was $45.2&#160;million in unrecognized compensation costs specific to the non-vested RSUs under the &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; Plan.&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;i&gt;&lt;b&gt;Company Earn-Out RSUs&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;The compensation costs for Company Earn-Out RSUs&#160;are accounted for in accordance with ASC &lt;em style="font: inherit;"&gt;718,&lt;/em&gt; &lt;i&gt;Compensation-Stock Compensation&lt;/i&gt;. In order to capture the market conditions associated with the Company Earn-Out&#160;RSUs, the Company applied an approach that incorporated a Monte Carlo simulation, which involved random iterations that took different future price paths over the Sponsor Earn-Out RSUs&#x2019; contractual life based on the appropriate probability distributions. The fair value was determined by taking the average of the fair values under each Monte Carlo simulation trial. Under this approach, the grant-date fair value of the&#160;Company Earn-Out&#160;RSUs on &lt;em style="font: inherit;"&gt; July 1, 2021 &lt;/em&gt;was determined to be $2.5&#160;million. The stock options underlying the Earn-Out RSUs vest&#160;over a &lt;span style="-sec-ix-hidden:c82736345"&gt;four&lt;/span&gt;-year period and expire on the &lt;span style="-sec-ix-hidden:c82736346"&gt;tenth&lt;/span&gt; anniversary of the date of award.&#160;If the contingent milestones of the&#160;Earn-Out RSUs are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; met by the &lt;em style="font: inherit;"&gt;seventh&lt;/em&gt; anniversary of the Business Combination, the holders of the underlying stock options will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; receive the Earn-Out RSUs. For the year ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, the Company recorded stock-based compensation expense of $0.4&#160;million&#160;related to these Earn-Out RSUs.&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;b&gt;&lt;i&gt;Put and Call Options &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;On &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;26,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2019,&lt;/em&gt; the Company granted put options, to certain of&#160;the Company&#x2019;s management, to request a redemption of 3,113,170 shares of Common Stock (&#x201c;Modified Common Stock&#x201d;) or 5,148,777 shares underlying options to acquire Common Stock (Modified Options, collectively, &#x201c;Eligible Shares&#x201d;) during the period from &lt;em style="font: inherit;"&gt; March&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;25,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2025&lt;/em&gt; to &lt;em style="font: inherit;"&gt; April, 2025 (&lt;/em&gt;the &#x201c;Settlement Period&#x201d;) or, if earlier, the &lt;em style="font: inherit;"&gt;30&lt;/em&gt; day period following a Qualifying Termination for a redemption price per share equal to the fair market value, as determined by the AvePoint&#x2019;s Board of Directors; provided, that if a redemption request is delivered following a Qualifying Termination, the Company shall pay the redemption price during the Settlement Period unless the holders of Series C Preferred Stock consent to the payment of the redemption price by the Company within the &lt;em style="font: inherit;"&gt;30&lt;/em&gt; day period following the Qualifying Termination. In addition, the Company has a right to purchase all or any portion of the Eligible Shares at any time for a purchase price per share equal to the fair market value.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;Mezzanine equity classification is required if stock awards that would otherwise qualify for equity classification are subject to contingent redemption features that are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; solely within the control of the issuer. The Company remeasures the Modified Common Stock at each balance sheet date based on the fair value of the Company&#x2019;s shares and such remeasurements are reflected as an adjustment of the value in mezzanine equity. As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;, the mezzanine&#160;equity balance related to the Modified Common Stock was $0&#160;and $25.1 million, respectively. In &lt;em style="font: inherit;"&gt;2019,&lt;/em&gt; the Company recorded a &lt;em style="font: inherit;"&gt;one&lt;/em&gt;-time stock-based compensation expense of $0.5 million, related to Modified Common Stock. These costs have been recorded in operating expenses in the consolidated statements of operations.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;The fair values of Modified Options were estimated using a Black-Scholes option-pricing model with the following weighted-average assumptions at &lt;em style="font: inherit;"&gt; July 1, 2021 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;July 1&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected term (in years)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;4.10&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected volatility&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;34.44&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Risk-free rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0.79&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Dividend yield&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;At &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;, the liability balance related to Modified Options was $0&#160;and $36.8 million, respectively. For the years&#160;ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; the Company recorded stock-based compensation&#160;expenses of $11.8 million and $29.6 million, respectively, related to these options. These costs have been recorded in costs of revenue and operating expenses in the consolidated statements of operations.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;During &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; 1,365,503 and 19,443, respectively,&lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;&#160;options included in Modified Options were exercised and during &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; 60,000 restricted shares issued in exchange for the nonrecourse promissory note described above were settled. As a result of exercises of the Modified Options and issuance of restricted shares, during &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; $15.4 million&#160;and $5.8 million, respectively, of the liability balance related to Modified Options was reclassified to liability-classified outstanding shares within the &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months from the time of exercise. During &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; $6.9 million&#160;and $0, respectively, of the liability balance for these outstanding shares was reclassified to mezzanine equity as a result of the completion of &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months from the time of the exercise of 690,474&#160;options.&#160;At &lt;em style="font: inherit;"&gt; July 1, 2021, &lt;/em&gt;the Business Combination date,&#160;and &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;, the liability balance related to this Modified Common Stock was $49.7&#160;and $6.7 million, respectively. For the year ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, the Company recorded stock-based compensation expense of $1.2 million and $0.9 million, respectively,&#160;related to this Modified Common Stock.&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;In connection with the Business Combination, the agreements creating the Modified Common Stock and Modified Options were terminated. As a result, the $39.3&#160;million&#160;mezzanine balance and the $49.7&#160;million&#160;liability balance&#160;were reclassified to permanent equity on &lt;em style="font: inherit;"&gt; July 1, 2021.&lt;/em&gt;&lt;/p&gt;
  </us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i_2021-12-31_PlanNameAxis-The2021PlanMember"
      decimals="INF"
      id="c82736285"
      unitRef="Share">43238067</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082454">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Cost of revenue&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,477&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;592&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;415&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Sales and marketing&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;15,906&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;19,973&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;8,166&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;General and administrative&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;24,063&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;12,916&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;5,034&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Research and development&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;16,062&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;286&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;278&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"&gt;Total stock-based compensation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;59,508&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;33,767&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;13,893&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-CostOfSalesMember_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735526"
      unitRef="USD">3477000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-CostOfSalesMember_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735527"
      unitRef="USD">592000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-CostOfSalesMember_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735528"
      unitRef="USD">415000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735529"
      unitRef="USD">15906000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735530"
      unitRef="USD">19973000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735531"
      unitRef="USD">8166000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735532"
      unitRef="USD">24063000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735533"
      unitRef="USD">12916000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735534"
      unitRef="USD">5034000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735535"
      unitRef="USD">16062000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735536"
      unitRef="USD">286000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735537"
      unitRef="USD">278000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2021-01-01_2021-12-31_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735538"
      unitRef="USD">59508000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2020-01-01_2020-12-31_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735539"
      unitRef="USD">33767000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2019-01-01_2019-12-31_PlanNameAxis-The20062016And2021Member"
      decimals="-3"
      id="c82735540"
      unitRef="USD">13893000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="INF"
      id="c82736294"
      unitRef="Share">3592504</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="-5"
      id="c82736297"
      unitRef="USD">1700000</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="-5"
      id="c82736298"
      unitRef="USD">3500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i_2021-07-01_AwardTypeAxis-PRCOptionsMember"
      decimals="-5"
      id="c82736304"
      unitRef="USD">24300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-TimeAndPerformanceBasedOptionMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"
      decimals="2"
      id="c82736308"
      unitRef="Pure">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="d_2021-09-01_2021-09-01_PlanNameAxis-The2021PlanMember"
      decimals="INF"
      id="c82736313"
      unitRef="Share">5611658</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2021-01-01_2021-12-31_PlanNameAxis-The2021PlanMember"
      decimals="INF"
      id="c82736317"
      unitRef="USDPerShare">4.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2020-01-01_2020-12-31_PlanNameAxis-The2021PlanMember"
      decimals="INF"
      id="c82736318"
      unitRef="USDPerShare">1.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2019-01-01_2019-12-31_PlanNameAxis-The2021PlanMember"
      decimals="INF"
      id="c82736319"
      unitRef="USDPerShare">0.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="d_2021-01-01_2021-12-31"
      id="ED56D275-1C8D-4BF2-8821-B1039FFDDE86">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;&lt;b&gt;&#160;&lt;b&gt;July 1,&lt;/b&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center;"&gt;&lt;b&gt;&lt;b&gt;September 1,&lt;/b&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&#160;2021&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 70%;"&gt;Expected term (in years)&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;"&gt;2.77&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;6.11&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&gt;Expected volatility&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;"&gt;43.25&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;43.31&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Risk-free rate&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;"&gt;0.37&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;0.94&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&gt;Dividend yield&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;July 1&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected term (in years)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;4.10&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected volatility&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;34.44&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Risk-free rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0.79&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Dividend yield&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember"
      id="c82735541">P2Y9M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="d_2021-09-01_2021-09-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember"
      id="c82735542">P6Y1M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember"
      decimals="4"
      id="c82735543"
      unitRef="Pure">0.4325</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="d_2021-09-01_2021-09-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember"
      decimals="4"
      id="c82735544"
      unitRef="Pure">0.4331</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember"
      decimals="4"
      id="c82735545"
      unitRef="Pure">0.0037</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="d_2021-09-01_2021-09-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember"
      decimals="4"
      id="c82735546"
      unitRef="Pure">0.0094</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <avpt:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue
      contextRef="d_2021-09-01_2021-09-01_PlanNameAxis-The2021PlanMember"
      decimals="-6"
      id="c82736321"
      unitRef="USD">23000000.0</avpt:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082456">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Exercise Price&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Remaining Contractual Life&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(Aggregate Intrinsic Value figure presented in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Balance, January 1, 2019&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;23,326,692&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0.96&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6.12&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,333,452&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1.52&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options exercised&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(451,953&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0.19&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options forfeited or expired&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(2,501,900&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0.70&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Balance, December 31, 2019&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;24,926,640&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;1.13&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;6.42&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-top: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;11,537,242&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3.91&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options exercised&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(707,888&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0.77&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options forfeited or expired&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(898,926&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1.32&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Balance, December 31, 2020&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;34,857,068&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;2.05&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"&gt;6.89&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-top: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,611,658&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;9.64&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options exercised&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(5,141,331&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1.08&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;"&gt;Options forfeited or expired&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(4,847,078&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;0.44&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Balance, December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;30,480,317&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3.87&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2.83&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;92,600&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i_2018-12-31"
      decimals="INF"
      id="c82735553"
      unitRef="Share">23326692</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i_2018-12-31"
      decimals="INF"
      id="c82735554"
      unitRef="USDPerShare">0.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="d_2018-01-01_2018-12-31" id="c82735555">P6Y1M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c82735557"
      unitRef="Share">5333452</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c82735558"
      unitRef="USDPerShare">1.52</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c82735561"
      unitRef="Share">451953</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c82735562"
      unitRef="USDPerShare">0.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c82735565"
      unitRef="Share">2501900</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c82735566"
      unitRef="USDPerShare">0.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i_2019-12-31"
      decimals="INF"
      id="c82735569"
      unitRef="Share">24926640</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i_2019-12-31"
      decimals="INF"
      id="c82735570"
      unitRef="USDPerShare">1.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="d_2019-01-01_2019-12-31" id="c82735571">P6Y5M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c82735573"
      unitRef="Share">11537242</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c82735574"
      unitRef="USDPerShare">3.91</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c82735577"
      unitRef="Share">707888</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c82735578"
      unitRef="USDPerShare">0.77</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c82735581"
      unitRef="Share">898926</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c82735582"
      unitRef="USDPerShare">1.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i_2020-12-31"
      decimals="INF"
      id="c82735585"
      unitRef="Share">34857068</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i_2020-12-31"
      decimals="INF"
      id="c82735586"
      unitRef="USDPerShare">2.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="d_2020-01-01_2020-12-31" id="c82735587">P6Y10M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c82735589"
      unitRef="Share">5611658</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c82735590"
      unitRef="USDPerShare">9.64</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c82735593"
      unitRef="Share">5141331</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c82735594"
      unitRef="USDPerShare">1.08</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c82735597"
      unitRef="Share">4847078</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c82735598"
      unitRef="USDPerShare">0.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c82735601"
      unitRef="Share">30480317</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c82735602"
      unitRef="USDPerShare">3.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="d_2021-01-01_2021-12-31" id="c82735603">P2Y9M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i_2021-12-31"
      decimals="-5"
      id="c82735604"
      unitRef="USD">92600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082457">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Outstanding&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 28%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Exercise Price&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Stock Options&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Contractual Life&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Exercise Price&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Stock Options&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Contractual Life&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Exercise Price&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;$ 0.03 - $ 1.34&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:c82772486"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:c82772487"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,634,833&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;4.69&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1.28&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,634,833&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;4.69&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1.28&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;$ 1.52 - $ 1.89&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:c82772494"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:c82772495"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,879,874&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5.84&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1.59&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,195,211&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5.46&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1.59&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;$ 3.90 - $ 9.64&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&lt;span style="-sec-ix-hidden:c82772502"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;span style="-sec-ix-hidden:c82772503"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;16,965,610&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8.96&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5.80&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,545,801&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8.61&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3.90&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;30,480,317&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;7.33&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3.87&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;15,375,845&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5.85&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1.99&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member"
      decimals="INF"
      id="c82772488"
      unitRef="Share">6634833</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member"
      id="c82772489">P4Y8M8D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member"
      decimals="INF"
      id="c82772490"
      unitRef="USDPerShare">1.28</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member"
      decimals="INF"
      id="c82772491"
      unitRef="Share">6634833</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member"
      id="c82772492">P4Y8M8D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range1Member"
      decimals="INF"
      id="c82772493"
      unitRef="USDPerShare">1.28</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member"
      decimals="INF"
      id="c82772496"
      unitRef="Share">6879874</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member"
      id="c82772497">P5Y10M2D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member"
      decimals="INF"
      id="c82772498"
      unitRef="USDPerShare">1.59</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member"
      decimals="INF"
      id="c82772499"
      unitRef="Share">5195211</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member"
      id="c82772500">P5Y5M15D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range2Member"
      decimals="INF"
      id="c82772501"
      unitRef="USDPerShare">1.59</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member"
      decimals="INF"
      id="c82772504"
      unitRef="Share">16965610</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member"
      id="c82772505">P8Y11M15D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member"
      decimals="INF"
      id="c82772506"
      unitRef="USDPerShare">5.80</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member"
      decimals="INF"
      id="c82772507"
      unitRef="Share">3545801</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="d_2021-01-01_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member"
      id="c82772508">P8Y7M9D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i_2021-12-31_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis-Range3Member"
      decimals="INF"
      id="c82772509"
      unitRef="USDPerShare">3.90</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c82772512"
      unitRef="Share">30480317</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="d_2021-01-01_2021-12-31" id="c82772513">P7Y3M29D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c82772514"
      unitRef="USDPerShare">3.87</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c82772515"
      unitRef="Share">15375845</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="d_2021-01-01_2021-12-31" id="c82772516">P5Y10M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c82772517"
      unitRef="USDPerShare">1.99</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i_2021-12-31"
      decimals="-5"
      id="c82736322"
      unitRef="USD">42700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c82736324"
      unitRef="Share">30480317</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c82736325"
      unitRef="Share">15375845</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i_2021-12-31"
      decimals="-5"
      id="c82736326"
      unitRef="USD">92600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i_2021-12-31"
      decimals="-5"
      id="c82736327"
      unitRef="USD">66100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c82736328"
      unitRef="Share">5141331</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-7"
      id="c82736329"
      unitRef="USD">40000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockMember"
      decimals="INF"
      id="c82736333"
      unitRef="Share">5445542</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2021PlanMember"
      decimals="INF"
      id="c82736338"
      unitRef="USDPerShare">9.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2021PlanMember"
      decimals="-5"
      id="c82736339"
      unitRef="USD">6200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2021PlanMember"
      decimals="-5"
      id="c82736341"
      unitRef="USD">45200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <avpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue
      contextRef="i_2021-07-01_AwardTypeAxis-EarnOutRSUsMember"
      decimals="-5"
      id="c82736344"
      unitRef="USD">2500000</avpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EarnOutRSUsMember"
      decimals="-5"
      id="c82736350"
      unitRef="USD">400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <avpt:PutOptionRedemptionShare
      contextRef="d_2019-12-26_2019-12-26"
      decimals="INF"
      id="c82736353"
      unitRef="Share">3113170</avpt:PutOptionRedemptionShare>
    <avpt:PutOptionUnderlyingOption
      contextRef="d_2019-12-26_2019-12-26"
      decimals="INF"
      id="c82736354"
      unitRef="Share">5148777</avpt:PutOptionUnderlyingOption>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i_2021-12-31_AwardTypeAxis-ModifiedCommonStockMember"
      decimals="-3"
      id="c82736361"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i_2020-12-31_AwardTypeAxis-ModifiedCommonStockMember"
      decimals="-5"
      id="c82736362"
      unitRef="USD">25100000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-ModifiedCommonStockMember"
      decimals="-5"
      id="c82736365"
      unitRef="USD">500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-ModifiedOptionsMember"
      id="c82735643">P4Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-ModifiedOptionsMember"
      decimals="4"
      id="c82735644"
      unitRef="Pure">0.3444</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-ModifiedOptionsMember"
      decimals="4"
      id="c82735645"
      unitRef="Pure">0.0079</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <avpt:LiabilityBalanceRelatedToModifiedOptions
      contextRef="i_2021-12-31_AwardTypeAxis-ModifiedOptionsMember"
      decimals="-3"
      id="c82736366"
      unitRef="USD">0</avpt:LiabilityBalanceRelatedToModifiedOptions>
    <avpt:LiabilityBalanceRelatedToModifiedOptions
      contextRef="i_2020-12-31_AwardTypeAxis-ModifiedOptionsMember"
      decimals="-5"
      id="c82736367"
      unitRef="USD">36800000</avpt:LiabilityBalanceRelatedToModifiedOptions>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ModifiedOptionsMember"
      decimals="-5"
      id="c82736369"
      unitRef="USD">11800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-ModifiedOptionsMember"
      decimals="-5"
      id="c82736370"
      unitRef="USD">29600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ModifiedOptionsMember"
      decimals="INF"
      id="c82736373"
      unitRef="Share">1365503</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-ModifiedOptionsMember"
      decimals="INF"
      id="c82736374"
      unitRef="Share">19443</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-RestrictedStockMember"
      decimals="INF"
      id="c82736376"
      unitRef="Share">60000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <avpt:LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ModifiedOptionsMember"
      decimals="-5"
      id="c82736379"
      unitRef="USD">15400000</avpt:LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares>
    <avpt:LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-ModifiedOptionsMember"
      decimals="-5"
      id="c82736380"
      unitRef="USD">5800000</avpt:LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares>
    <avpt:LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ModifiedOptionsMember"
      decimals="-5"
      id="c82736384"
      unitRef="USD">6900000</avpt:LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity>
    <avpt:LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-ModifiedOptionsMember"
      decimals="-3"
      id="c82736385"
      unitRef="USD">0</avpt:LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-SixMonthsCompletionOptionMember"
      decimals="INF"
      id="c82736387"
      unitRef="Share">690474</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <avpt:LiabilityBalanceRelatedToCommonStock
      contextRef="i_2021-07-01"
      decimals="-5"
      id="c82736388"
      unitRef="USD">49700000</avpt:LiabilityBalanceRelatedToCommonStock>
    <avpt:LiabilityBalanceRelatedToCommonStock
      contextRef="i_2020-12-31"
      decimals="-5"
      id="c82736389"
      unitRef="USD">6700000</avpt:LiabilityBalanceRelatedToCommonStock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-LiabilityClassifiedCommonStockMember"
      decimals="-5"
      id="c82736390"
      unitRef="USD">1200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-LiabilityClassifiedCommonStockMember"
      decimals="-5"
      id="c82736391"
      unitRef="USD">900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-ModifiedCommonStockMember"
      decimals="-5"
      id="c82736392"
      unitRef="USD">39300000</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="d_2021-07-01_2021-07-01_AwardTypeAxis-ModifiedOptionsMember"
      decimals="-5"
      id="c82736393"
      unitRef="USD">49700000</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082459">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;"&gt;14.&lt;/em&gt; Financial Instruments&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;Fair value is defined by ASC &lt;em style="font: inherit;"&gt;820,&lt;/em&gt; &lt;i&gt;Fair Value Measurement&lt;/i&gt; (ASC &lt;em style="font: inherit;"&gt;820&lt;/em&gt;) as the price that would be received upon selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC &lt;em style="font: inherit;"&gt;820&lt;/em&gt; establishes a &lt;em style="font: inherit;"&gt;three&lt;/em&gt;-level fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The &lt;em style="font: inherit;"&gt;three&lt;/em&gt; levels of inputs used to measure fair value are as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9pt;"&gt; &lt;p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: auto;"&gt; &lt;p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; &#x2014;&#160;Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9pt;"&gt; &lt;p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: auto;"&gt; &lt;p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt; &#x2014;&#160;Inputs other than quoted prices included within Level&#160;&lt;em style="font: inherit;"&gt;1&lt;/em&gt; that are observable for the asset or liability, either directly or indirectly.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9pt;"&gt; &lt;p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: auto;"&gt; &lt;p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; &#x2014;&#160;Unobservable inputs for the asset or liability.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; text-align: center;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&#xfeff;Year Ended December 31, 2021&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="text-align: center;"&gt;(in thousands)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Level 1&#xfeff;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Level 2&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Level 3&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 52%;"&gt;Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&gt;Cash Equivalents:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;U.S. treasury bills&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;199,999&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;199,999&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Certificate of deposits&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,433&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,433&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Short term investments:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Certificate of deposits&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,411&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,411&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 0pt;"&gt;Other assets&#xfeff;:&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Certificate of deposits&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;285&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;285&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Total&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;204,128&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;&lt;span style="-sec-ix-hidden:c82735666"&gt;204,128&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&gt;Liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Earn-out liabilities &lt;sup style="vertical-align:top;line-height:120%;font-size:pt"&gt;(1)&lt;/sup&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;10,012&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;10,012&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Warrant liabilities &lt;sup style="vertical-align:top;line-height:120%;font-size:pt"&gt;(1)&lt;/sup&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:c82735671"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;458&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;458&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Total&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;&lt;span style="-sec-ix-hidden:c82735675"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;458&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;10,012&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;10,470&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
    &#160;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; text-align: center;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&#xfeff;Year Ended December 31, 2020&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="text-align: center;"&gt;(in thousands)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Level 1&#xfeff;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Level 2&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Level 3&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 52%;"&gt;Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&gt;Cash Equivalents:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Certificate of deposits&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;919&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;919&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&gt;Short term investments:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Certificate of deposits&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;992&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;992&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255);"&gt;&lt;td style="text-indent: 0pt;"&gt;Other assets:&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Certificate of deposits&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;800&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;800&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Total&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;2,711&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;2,711&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:pt"&gt;&lt;span style="font-variant:small-caps"&gt;(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) &lt;/span&gt;&lt;/sup&gt;As a result of the Business Combination on &lt;em style="font: inherit;"&gt; July 1, 2021, &lt;/em&gt;the Company recorded Company Earn-Out Shares and private placement warrants as liabilities that must be marked to market each reporting period. The Company measured the Company Earn-Out Shares at fair value determined at Level &lt;em style="font: inherit;"&gt;3.&lt;/em&gt; The Company measured the private placement warrants at fair value determined at Level &lt;em style="font: inherit;"&gt;1.&lt;/em&gt; Refer to "Note &lt;em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;"&gt;11&lt;/em&gt; &#x2014; Company Earn-Out and Warrant Liabilities" for further details.&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/&gt;
  </us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="d_2021-01-01_2021-12-31"
      id="c577C523B-A1E8-48A3-8EE2-F079F0DD4E2B">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; text-align: center;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&#xfeff;Year Ended December 31, 2021&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="text-align: center;"&gt;(in thousands)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Level 1&#xfeff;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Level 2&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Level 3&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 52%;"&gt;Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&gt;Cash Equivalents:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;U.S. treasury bills&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;199,999&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;199,999&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Certificate of deposits&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,433&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,433&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td&gt;Short term investments:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Certificate of deposits&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,411&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,411&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 0pt;"&gt;Other assets&#xfeff;:&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Certificate of deposits&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;285&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;285&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Total&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;204,128&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;"&gt;&lt;span style="-sec-ix-hidden:c82735666"&gt;204,128&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&gt;Liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Earn-out liabilities &lt;sup style="vertical-align:top;line-height:120%;font-size:pt"&gt;(1)&lt;/sup&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;10,012&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;10,012&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Warrant liabilities &lt;sup style="vertical-align:top;line-height:120%;font-size:pt"&gt;(1)&lt;/sup&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:c82735671"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;458&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;458&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Total&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;&lt;span style="-sec-ix-hidden:c82735675"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;458&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;10,012&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;10,470&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; text-align: center;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&#xfeff;Year Ended December 31, 2020&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="text-align: center;"&gt;(in thousands)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Level 1&#xfeff;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Level 2&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Level 3&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 52%;"&gt;Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&gt;Cash Equivalents:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Certificate of deposits&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;919&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;919&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&gt;Short term investments:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Certificate of deposits&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;992&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;992&lt;/td&gt;&lt;td style="width: 1%; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255);"&gt;&lt;td style="text-indent: 0pt;"&gt;Other assets:&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Certificate of deposits&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;800&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;800&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="text-indent: 18pt;"&gt;Total&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;2,711&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"&gt;2,711&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember"
      decimals="-3"
      id="c82735647"
      unitRef="USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"
      decimals="-3"
      id="c82735648"
      unitRef="USD">199999000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"
      decimals="-3"
      id="c82735649"
      unitRef="USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"
      decimals="-3"
      id="c82735650"
      unitRef="USD">199999000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember"
      decimals="-3"
      id="c82735651"
      unitRef="USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"
      decimals="-3"
      id="c82735652"
      unitRef="USD">1433000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"
      decimals="-3"
      id="c82735653"
      unitRef="USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"
      decimals="-3"
      id="c82735654"
      unitRef="USD">1433000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember"
      decimals="-3"
      id="c82735655"
      unitRef="USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"
      decimals="-3"
      id="c82735656"
      unitRef="USD">2411000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"
      decimals="-3"
      id="c82735657"
      unitRef="USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"
      decimals="-3"
      id="c82735658"
      unitRef="USD">2411000</us-gaap:InvestmentsFairValueDisclosure>
    <avpt:OtherAssetsCertificateOfDeposits
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember"
      decimals="-3"
      id="c82735659"
      unitRef="USD">0</avpt:OtherAssetsCertificateOfDeposits>
    <avpt:OtherAssetsCertificateOfDeposits
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"
      decimals="-3"
      id="c82735660"
      unitRef="USD">285000</avpt:OtherAssetsCertificateOfDeposits>
    <avpt:OtherAssetsCertificateOfDeposits
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"
      decimals="-3"
      id="c82735661"
      unitRef="USD">0</avpt:OtherAssetsCertificateOfDeposits>
    <avpt:OtherAssetsCertificateOfDeposits
      contextRef="i_2021-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"
      decimals="-3"
      id="c82735662"
      unitRef="USD">285000</avpt:OtherAssetsCertificateOfDeposits>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735663"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"
      decimals="-3"
      id="c82735664"
      unitRef="USD">204128000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"
      decimals="-3"
      id="c82735665"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueAdjustment
      contextRef="d_2021-01-01_2021-12-31_FairValueByLiabilityClassAxis-CompanyEarnOutsMember"
      decimals="-3"
      id="c82735667"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:LiabilitiesFairValueAdjustment
      contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-CompanyEarnOutsMember"
      decimals="-3"
      id="c82735668"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:LiabilitiesFairValueAdjustment
      contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-CompanyEarnOutsMember"
      decimals="-3"
      id="c82735669"
      unitRef="USD">10012000</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:LiabilitiesFairValueAdjustment
      contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-CompanyEarnOutsMember"
      decimals="-3"
      id="c82735670"
      unitRef="USD">10012000</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:LiabilitiesFairValueAdjustment
      contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember"
      decimals="-3"
      id="c82735672"
      unitRef="USD">458000</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:LiabilitiesFairValueAdjustment
      contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember"
      decimals="-3"
      id="c82735673"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:LiabilitiesFairValueAdjustment
      contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilitiesMember"
      decimals="-3"
      id="c82735674"
      unitRef="USD">458000</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:LiabilitiesFairValueAdjustment
      contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"
      decimals="-3"
      id="c82735676"
      unitRef="USD">458000</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:LiabilitiesFairValueAdjustment
      contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"
      decimals="-3"
      id="c82735677"
      unitRef="USD">10012000</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:LiabilitiesFairValueAdjustment
      contextRef="d_2021-01-01_2021-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"
      decimals="-4"
      id="c82735678"
      unitRef="USD">10470000</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember"
      decimals="-3"
      id="c82735684"
      unitRef="USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"
      decimals="-3"
      id="c82735685"
      unitRef="USD">919000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"
      decimals="-3"
      id="c82735686"
      unitRef="USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"
      decimals="-3"
      id="c82735687"
      unitRef="USD">919000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember"
      decimals="-3"
      id="c82735688"
      unitRef="USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"
      decimals="-3"
      id="c82735689"
      unitRef="USD">992000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"
      decimals="-3"
      id="c82735690"
      unitRef="USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"
      decimals="-3"
      id="c82735691"
      unitRef="USD">992000</us-gaap:InvestmentsFairValueDisclosure>
    <avpt:OtherAssetsCertificateOfDeposits
      contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember"
      decimals="-3"
      id="c82735692"
      unitRef="USD">0</avpt:OtherAssetsCertificateOfDeposits>
    <avpt:OtherAssetsCertificateOfDeposits
      contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"
      decimals="-5"
      id="c82735693"
      unitRef="USD">800000</avpt:OtherAssetsCertificateOfDeposits>
    <avpt:OtherAssetsCertificateOfDeposits
      contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"
      decimals="-3"
      id="c82735694"
      unitRef="USD">0</avpt:OtherAssetsCertificateOfDeposits>
    <avpt:OtherAssetsCertificateOfDeposits
      contextRef="i_2020-12-31_FairValueByAssetClassAxis-CertificatesOfDepositMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"
      decimals="-5"
      id="c82735695"
      unitRef="USD">800000</avpt:OtherAssetsCertificateOfDeposits>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735696"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i_2020-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member"
      decimals="-3"
      id="c82735697"
      unitRef="USD">2711000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i_2020-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"
      decimals="-3"
      id="c82735698"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i_2020-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member"
      decimals="-3"
      id="c82735699"
      unitRef="USD">2711000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082462">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;15.&lt;/em&gt; Segment information &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;The Company operates in &lt;span style="-sec-ix-hidden:c82736410"&gt;one&lt;/span&gt; segment. Its products and services are sold throughout the world, through direct and indirect sales channels. The Company&#x2019;s chief operating decision maker (the &#x201c;&lt;i&gt;&lt;b&gt;CODM&lt;/b&gt;&lt;/i&gt;&#x201d;) is the Chief Executive Officer. The CODM makes operating performance assessment and resource allocation decisions on a global basis. The CODM does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; receive discrete financial information about asset allocation, expense allocation or profitability by product or geography.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"&gt;Revenue by geography are based upon the billing address of the customer. All transfers between geographic regions have been eliminated from consolidated revenue. No customers represented greater than &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of revenue for the years ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019.&lt;/em&gt;&#160;The following table sets forth revenue by geographic area:&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Revenue:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;United States&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;83,034&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;67,823&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;48,614&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;EMEA&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;58,285&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;42,441&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;33,661&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;APAC&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;50,590&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;41,269&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;33,824&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total revenue&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;191,909&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;151,533&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;116,099&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; text-align: justify; text-indent: 36pt;"&gt;&#xfeff;The following table sets forth revenue generated from customers by country, based outside of the United States, and represent more than &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of the total consolidated revenue:&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-size: 10pt; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt; width: 55%;"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Revenue:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt;"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Germany&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;23,574&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;17,650&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;15,094&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt;"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Japan&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;23,360&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;17,331&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;16,619&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt;"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Singapore&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;16,580&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;15,376&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;10,674&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt;"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;45,361&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;33,353&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;25,098&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;div style="font-size: 10pt; text-align: justify; text-indent: 36pt;"&gt;
     The following table sets forth property and equipment, net held within the United States, China and foreign countries:
   &lt;/div&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Property and equipment, net:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;United States&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;923&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;976&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;China&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2,376&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,219&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;623&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;468&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total property and equipment, net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,922&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,663&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"/&gt;
  </us-gaap:SegmentReportingDisclosureTextBlock>
    <avpt:NumberOfMajorCustomers
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="-3"
      id="c82736412"
      unitRef="Pure">0</avpt:NumberOfMajorCustomers>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="d_2021-01-01_2021-12-31"
      id="E728D890-50B3-4587-98AF-63290976DA06">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Revenue:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;United States&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;83,034&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;67,823&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;48,614&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;EMEA&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;58,285&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;42,441&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;33,661&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;APAC&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;50,590&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;41,269&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;33,824&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total revenue&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;191,909&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;151,533&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;116,099&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-size: 10pt; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt; width: 55%;"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Revenue:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt;"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Germany&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;23,574&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;17,650&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;15,094&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt;"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Japan&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;23,360&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;17,331&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;16,619&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt;"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Singapore&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;16,580&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;15,376&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;10,674&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-size: 10pt;"&gt; &lt;p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;45,361&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;33,353&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"&gt;25,098&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Property and equipment, net:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;United States&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;923&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;976&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;China&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2,376&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;1,219&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;623&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;468&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total property and equipment, net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,922&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,663&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c82735710"
      unitRef="USD">83034000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c82735711"
      unitRef="USD">67823000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c82735712"
      unitRef="USD">48614000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_StatementGeographicalAxis-EMEAMember"
      decimals="-3"
      id="c82735713"
      unitRef="USD">58285000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_StatementGeographicalAxis-EMEAMember"
      decimals="-3"
      id="c82735714"
      unitRef="USD">42441000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_StatementGeographicalAxis-EMEAMember"
      decimals="-3"
      id="c82735715"
      unitRef="USD">33661000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_StatementGeographicalAxis-AsiaPacificMember"
      decimals="-4"
      id="c82735716"
      unitRef="USD">50590000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_StatementGeographicalAxis-AsiaPacificMember"
      decimals="-3"
      id="c82735717"
      unitRef="USD">41269000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_StatementGeographicalAxis-AsiaPacificMember"
      decimals="-3"
      id="c82735718"
      unitRef="USD">33824000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735719"
      unitRef="USD">191909000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735720"
      unitRef="USD">151533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735721"
      unitRef="USD">116099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_StatementGeographicalAxis-DE"
      decimals="-3"
      id="c82735729"
      unitRef="USD">23574000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_StatementGeographicalAxis-DE"
      decimals="-4"
      id="c82735730"
      unitRef="USD">17650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_StatementGeographicalAxis-DE"
      decimals="-3"
      id="c82735731"
      unitRef="USD">15094000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_StatementGeographicalAxis-JP"
      decimals="-4"
      id="c82735732"
      unitRef="USD">23360000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_StatementGeographicalAxis-JP"
      decimals="-3"
      id="c82735733"
      unitRef="USD">17331000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_StatementGeographicalAxis-JP"
      decimals="-3"
      id="c82735734"
      unitRef="USD">16619000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_StatementGeographicalAxis-SG"
      decimals="-4"
      id="c82735735"
      unitRef="USD">16580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_StatementGeographicalAxis-SG"
      decimals="-3"
      id="c82735736"
      unitRef="USD">15376000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_StatementGeographicalAxis-SG"
      decimals="-3"
      id="c82735737"
      unitRef="USD">10674000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_StatementGeographicalAxis-OtherCountriesMember"
      decimals="-3"
      id="c82735738"
      unitRef="USD">45361000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_StatementGeographicalAxis-OtherCountriesMember"
      decimals="-3"
      id="c82735739"
      unitRef="USD">33353000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_StatementGeographicalAxis-OtherCountriesMember"
      decimals="-3"
      id="c82735740"
      unitRef="USD">25098000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2021-12-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c82735746"
      unitRef="USD">923000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2020-12-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c82735747"
      unitRef="USD">976000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2021-12-31_StatementGeographicalAxis-CN"
      decimals="-3"
      id="c82735748"
      unitRef="USD">2376000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2020-12-31_StatementGeographicalAxis-CN"
      decimals="-3"
      id="c82735749"
      unitRef="USD">1219000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2021-12-31_StatementGeographicalAxis-OtherCountriesMember"
      decimals="-3"
      id="c82735750"
      unitRef="USD">623000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2020-12-31_StatementGeographicalAxis-OtherCountriesMember"
      decimals="-3"
      id="c82735751"
      unitRef="USD">468000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c82735752"
      unitRef="USD">3922000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c82735753"
      unitRef="USD">2663000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:EarningsPerShareTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082466">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;16.&lt;/em&gt; Loss Per Share &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;Basic loss per share available to the Company's common shareholders (&#x201c;&lt;i&gt;&lt;b&gt;EPS&lt;/b&gt;&lt;/i&gt;&#x201d;) is computed by dividing net loss by the weighted average number of common shares outstanding for the period. In computing diluted EPS, the Company adjusts the denominator, subject to anti-dilution requirements, to include the dilution from potential shares of Common Stock resulting from outstanding share based payment awards, warrants, earn-outs&#160;and the conversion of convertible preferred shares. The Company applies&#160;the &lt;em style="font: inherit;"&gt;two&lt;/em&gt;-class method in calculating loss per share. the Company's Sponsor Earn-Out Shares&#160;described in "&lt;i&gt;Note &lt;em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;"&gt;12&lt;/em&gt; &#x2014; Mezzanine Equity and Stockholders&#x2019; Deficiency&lt;/i&gt;" are considered participating securities and have &lt;em style="font: inherit;"&gt;no&lt;/em&gt; contractual obligation to shares in the loss of the Company. As such, the weighted-average impact of these shares is excluded from the calculation of loss per share below. As losses were incurred during all periods presented, &lt;em style="font: inherit;"&gt;no&lt;/em&gt; earnings per share exists for the Sponsor Earn-Out Shares.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;(in thousands, except&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;per share amounts)&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Loss per share available to common shareholders, excluding sponsor earn-out shareholders&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Numerator:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Net loss&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(33,245&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(16,969&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(20,174&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Net income attributable to redeemable noncontrolling interest&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,974&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(27&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Net loss attributable to AvePoint, Inc.&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(35,219&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(16,996&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(20,174&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Deemed dividends on preferred stock&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(32,928&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(34,446&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(107,469&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total net loss available to common shareholders&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(68,147&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(51,442&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(127,643&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Denominator:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average common shares outstanding&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;141,596&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;89,638&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;74,006&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0pt 0pt 0pt 9pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Effect of dilutive securities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average diluted shares&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;141,596&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;89,638&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;74,006&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Basic loss per share available to common shareholders, excluding sponsor earn-out shareholders&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(0.48&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(0.57&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(1.72&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Diluted loss per share available to common shareholders, excluding sponsor earn-out shareholders&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(0.48&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(0.57&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(1.72&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;To arrive at net loss available to common shareholders, the Company deducted net income attributable to the redeemable noncontrolling interest in EduTech and deemed dividends, which related to the redemption, extinguishment, and remeasurement of preferred stock.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;For the years&#160;ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;,&#160;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt;2019,&lt;/em&gt; the Company's potentially dilutive securities&#160;were deemed to be anti-dilutive given the Company&#x2019;s net loss position. As such, basic loss per share is equal to diluted loss per share for the periods presented.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 27pt; text-align: justify;"&gt;The following potentially dilutive securities outstanding have been excluded from the computation of diluted weighted-average shares outstanding because such securities has an antidilutive impact due to losses reported:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;"&gt;Convertible preferred stock&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;42,001&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;51,091&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;"&gt;Restricted stock&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2,607&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;"&gt;Stock options&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;30,480&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;34,857&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;24,927&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;"&gt;Restricted stock units&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,167&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;"&gt;Warrants&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;17,905&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;"&gt;Company Earn-Outs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3,000&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0pt;"&gt;Total potentially dilutive securities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;56,552&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;76,858&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;78,625&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p&gt;&#160;&lt;/p&gt;
  </us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082467">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;(in thousands, except&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;per share amounts)&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Loss per share available to common shareholders, excluding sponsor earn-out shareholders&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Numerator:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Net loss&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(33,245&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(16,969&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(20,174&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Net income attributable to redeemable noncontrolling interest&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,974&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(27&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Net loss attributable to AvePoint, Inc.&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(35,219&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(16,996&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(20,174&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Deemed dividends on preferred stock&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(32,928&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(34,446&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(107,469&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total net loss available to common shareholders&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(68,147&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(51,442&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(127,643&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Denominator:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average common shares outstanding&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;141,596&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;89,638&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;74,006&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0pt 0pt 0pt 9pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Effect of dilutive securities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average diluted shares&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;141,596&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;89,638&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;74,006&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Basic loss per share available to common shareholders, excluding sponsor earn-out shareholders&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(0.48&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(0.57&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(1.72&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Diluted loss per share available to common shareholders, excluding sponsor earn-out shareholders&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(0.48&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(0.57&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;(1.72&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735767"
      unitRef="USD">-33245000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735768"
      unitRef="USD">-16969000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735769"
      unitRef="USD">-20174000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735770"
      unitRef="USD">1974000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735771"
      unitRef="USD">27000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735772"
      unitRef="USD">-0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735773"
      unitRef="USD">-35219000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735774"
      unitRef="USD">-16996000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735775"
      unitRef="USD">-20174000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735776"
      unitRef="USD">32928000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735777"
      unitRef="USD">34446000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735778"
      unitRef="USD">107469000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735779"
      unitRef="USD">-68147000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735780"
      unitRef="USD">-51442000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735781"
      unitRef="USD">-127643000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735782"
      unitRef="Share">141596000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735783"
      unitRef="Share">89638000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735784"
      unitRef="Share">74006000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735785"
      unitRef="Share">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735786"
      unitRef="Share">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735787"
      unitRef="Share">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735788"
      unitRef="Share">141596000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735789"
      unitRef="Share">89638000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735790"
      unitRef="Share">74006000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c82735791"
      unitRef="USDPerShare">-0.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c82735792"
      unitRef="USDPerShare">-0.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c82735793"
      unitRef="USDPerShare">-1.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c82735794"
      unitRef="USDPerShare">-0.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c82735795"
      unitRef="USDPerShare">-0.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c82735796"
      unitRef="USDPerShare">-1.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082468">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;"&gt;Convertible preferred stock&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;42,001&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;51,091&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;"&gt;Restricted stock&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2,607&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;"&gt;Stock options&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;30,480&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;34,857&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;24,927&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;"&gt;Restricted stock units&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,167&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;"&gt;Warrants&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;17,905&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;"&gt;Company Earn-Outs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;3,000&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0pt;"&gt;Total potentially dilutive securities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;56,552&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;76,858&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;78,625&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ConvertiblePreferredStockMember"
      decimals="-3"
      id="c82735807"
      unitRef="Share">42001000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ConvertiblePreferredStockMember"
      decimals="-3"
      id="c82735808"
      unitRef="Share">51091000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockMember"
      decimals="-3"
      id="c82735811"
      unitRef="Share">2607000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"
      decimals="-4"
      id="c82735812"
      unitRef="Share">30480000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"
      decimals="-3"
      id="c82735813"
      unitRef="Share">34857000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"
      decimals="-3"
      id="c82735814"
      unitRef="Share">24927000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="c82735815"
      unitRef="Share">5167000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"
      decimals="-3"
      id="c82735818"
      unitRef="Share">17905000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-CompanyEarnOutsMember"
      decimals="-6"
      id="c82735821"
      unitRef="Share">3000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c82735824"
      unitRef="Share">56552000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c82735825"
      unitRef="Share">76858000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c82735826"
      unitRef="Share">78625000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082469">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;"&gt;17.&lt;/em&gt; Related Party Transactions &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;div style="font-size: 10pt; text-indent: 36pt; text-align: justify;"&gt;
     The Company has entered into indemnification agreements with its executive officers and directors. These agreements,&#160;among other things,&#160;require AvePoint to indemnify its directors and executive officers to the fullest extent permitted by Delaware law,&#160;specifically the Delaware General Corporation Law (as the same exists or
    &lt;em style="font: inherit;"&gt; may &lt;/em&gt;hereafter be amended) for certain expenses, including attorneys&#x2019; fees, judgments, fines, and settlement amounts incurred by a director or officer in any action or proceeding arising out of their services as
    &lt;em style="font: inherit;"&gt;one&lt;/em&gt; of the Company&#x2019;s directors or officers or any other company or enterprise to which the person provides services at the Company&#x2019;s request.
   &lt;/div&gt;
  </us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2082470">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;18.&lt;/em&gt; Subsequent Events&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"&gt;The following material subsequent events occurred since the date of the most recent balance sheet period reported.&lt;/p&gt; &#160;
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="text-decoration: underline; "&gt;I-Access Solutions Pte. Ltd. Acquisition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"&gt;On &lt;em style="font: inherit;"&gt; February 18, 2022 (&lt;/em&gt;the &#x201c;&lt;i&gt;&lt;b&gt;Acquisition Close Date&lt;/b&gt;&lt;/i&gt;&#x201d;), EduTech consummated an acquisition of all of the ordinary shares of I-Access Solutions Pte. Ltd. (&#x201c;&lt;b&gt;&lt;i&gt;I-Access&lt;/i&gt;&lt;/b&gt;&#x201d;), a Singapore-based software company established as a leading provider of SaaS solutions for corporate learning and development. Transaction consideration totaled approximately $7.4 million, consisting of $1.5 million in cash and $5.9 million of issuance of ordinary shares of EduTech. Approximately 9.5% of the equity consideration is being held in escrow, subject to I-Access achieving certain revenue targets for fiscal year &lt;em style="font: inherit;"&gt;2022&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2023.&lt;/em&gt; The &lt;em style="font: inherit;"&gt;$5.9&lt;/em&gt;&#160;million&#160;equity consideration is subject to a put option which allows sellers to cause EduTech to repurchase the shares of EduTech for &lt;em style="font: inherit;"&gt;$5.9&lt;/em&gt; million, upon &lt;em style="font: inherit;"&gt;24&lt;/em&gt; months from Acquisition Close Date or the occurrence of certain triggering events which are in the control of the Company.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"&gt;The initial allocation of the purchase price is still being assessed by the Company. Significant, relevant information needed to complete the initial accounting is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; available because the valuation of assets acquired and liabilities assumed is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; complete. As a result, determining these values is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; practicable, and we are unable to disclose these values or provide other related disclosures at this time.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="text-decoration: underline; "&gt;Share Repurchase Program&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"&gt;On &lt;em style="font: inherit;"&gt; March 17, 2022,&#160;&lt;/em&gt;the Company announced that its Board of Directors authorized a new share repurchase program (the &#x201c;&lt;b&gt;&lt;i&gt;Share Repurchase Program&lt;/i&gt;&lt;/b&gt;&#x201d;) for the Company to buy back shares of its Common Stock. Under the Share Repurchase Program, the Company has the authority to buy up to a maximum of $150 million of Common Stock shares via acquisitions in the open market or privately negotiated transactions. The Share Repurchase Program will remain open for a period of &lt;em style="font: inherit;"&gt;three&lt;/em&gt; years from the date of authorization. The Company is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; obligated to make purchases of, nor is it obligated to acquire any particular amount of, Common Stock under the Share Purchase Program. The Share Repurchase Program &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be suspended or discontinued at any time. As of the date of this Annual Report, the Company has purchased 135,000 shares at an average price of $5.49 under the Share Repurchase Program.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"/&gt;

   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;"/&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="text-decoration: underline; "&gt;Stock Based Compensation&lt;/span&gt;&#xfeff;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 0pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; text-align: left; text-indent: 36pt; margin: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); line-height: 1;"&gt;On &lt;em style="font: inherit;"&gt; March 21, 2022 &lt;/em&gt;we granted &lt;span style="-sec-ix-hidden:c82736445"&gt;4,159&#xfeff;,532&lt;/span&gt; RSUs and 689,406 options to employees in total fair value of $26.3 million.&lt;/p&gt;
  </us-gaap:SubsequentEventsTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="d_2022-02-18_2022-02-18_BusinessAcquisitionAxis-IaccessSolutionsPteLtdMember_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="-5"
      id="c82736428"
      unitRef="USD">7400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="d_2022-02-18_2022-02-18_BusinessAcquisitionAxis-IaccessSolutionsPteLtdMember_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="-5"
      id="c82736429"
      unitRef="USD">1500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="d_2022-02-18_2022-02-18_BusinessAcquisitionAxis-IaccessSolutionsPteLtdMember_EquityInterestIssuedOrIssuableByTypeAxis-OrdinarySharesOfEduTechMember_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="-5"
      id="c82736430"
      unitRef="USD">5900000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <avpt:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow
      contextRef="d_2022-02-18_2022-02-18_BusinessAcquisitionAxis-IaccessSolutionsPteLtdMember_EquityInterestIssuedOrIssuableByTypeAxis-OrdinarySharesOfEduTechMember_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="3"
      id="c82736431"
      unitRef="Pure">0.095</avpt:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i_2022-03-17_ShareRepurchaseProgramAxis-ShareRepurchaseProgramMember_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="-7"
      id="c82736440"
      unitRef="USD">150000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="d_2022-03-17_2022-03-17_ShareRepurchaseProgramAxis-ShareRepurchaseProgramMember_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="INF"
      id="c82736443"
      unitRef="Share">135000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="d_2022-03-17_2022-03-17_ShareRepurchaseProgramAxis-ShareRepurchaseProgramMember_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="INF"
      id="c82736444"
      unitRef="USDPerShare">5.49</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="d_2022-03-21_2022-03-21_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="INF"
      id="c82736446"
      unitRef="Share">689406</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <avpt:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue
      contextRef="d_2022-03-21_2022-03-21_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="-5"
      id="c82736447"
      unitRef="USD">26300000</avpt:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#c82734985"
          xlink:label="c82734985"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734840"
          xlink:label="c82734840"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734756"
          xlink:label="c82734756"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734732"
          xlink:label="c82734732"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734604"
          xlink:label="c82734604"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734901"
          xlink:label="c82734901"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734428"
          xlink:label="c82734428"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734487"
          xlink:label="c82734487"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734376"
          xlink:label="c82734376"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735015"
          xlink:label="c82735015"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734834"
          xlink:label="c82734834"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734532"
          xlink:label="c82734532"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734708"
          xlink:label="c82734708"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734949"
          xlink:label="c82734949"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735075"
          xlink:label="c82735075"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735081"
          xlink:label="c82735081"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734441"
          xlink:label="c82734441"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734493"
          xlink:label="c82734493"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734895"
          xlink:label="c82734895"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734370"
          xlink:label="c82734370"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734672"
          xlink:label="c82734672"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734666"
          xlink:label="c82734666"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734610"
          xlink:label="c82734610"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734774"
          xlink:label="c82734774"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82734744"
          xlink:label="c82734744"
          xlink:type="locator"/>
        <link:footnote id="f0e329cfa-cd5f-44e6-b85c-6926365a8a78" xlink:label="f0e329cfa-cd5f-44e6-b85c-6926365a8a78" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-us">As part of the Business Combination (as disclosed in "Note 3 &#x2014; Business Combination"), all per share information has been retroactively adjusted using an exchange ratio of 8.69144 per share.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734985"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734840"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734756"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734732"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734604"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734901"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734428"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734487"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734376"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735015"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734834"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734532"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734708"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734949"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735075"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735081"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734441"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734493"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734895"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734370"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734672"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734666"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734610"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734774"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82734744"
          xlink:to="f0e329cfa-cd5f-44e6-b85c-6926365a8a78"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#c82735280"
          xlink:label="c82735280"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735292"
          xlink:label="c82735292"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735295"
          xlink:label="c82735295"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735286"
          xlink:label="c82735286"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735283"
          xlink:label="c82735283"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735289"
          xlink:label="c82735289"
          xlink:type="locator"/>
        <link:footnote id="f936852d4-e116-4ab7-9db9-93017b9786c5" xlink:label="f936852d4-e116-4ab7-9db9-93017b9786c5" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-us">Accounts receivable, net is inclusive of accounts receivable, net of allowance for doubtful accounts, current unbilled receivables and long-term unbilled receivables.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735280"
          xlink:to="f936852d4-e116-4ab7-9db9-93017b9786c5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735292"
          xlink:to="f936852d4-e116-4ab7-9db9-93017b9786c5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735295"
          xlink:to="f936852d4-e116-4ab7-9db9-93017b9786c5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735286"
          xlink:to="f936852d4-e116-4ab7-9db9-93017b9786c5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735283"
          xlink:to="f936852d4-e116-4ab7-9db9-93017b9786c5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735289"
          xlink:to="f936852d4-e116-4ab7-9db9-93017b9786c5"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#c82735670"
          xlink:label="c82735670"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735668"
          xlink:label="c82735668"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735671"
          xlink:label="c82735671"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735669"
          xlink:label="c82735669"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735672"
          xlink:label="c82735672"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735673"
          xlink:label="c82735673"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735674"
          xlink:label="c82735674"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c82735667"
          xlink:label="c82735667"
          xlink:type="locator"/>
        <link:footnote id="fca2cf128-7ecd-449c-84e8-025f2d797b10" xlink:label="fca2cf128-7ecd-449c-84e8-025f2d797b10" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-us">As a result of the Business Combination on July 1, 2021, the Company recorded Company Earn-Out Shares and private placement warrants as liabilities that must be marked to market each reporting period. The Company measured the Company Earn-Out Shares at fair value determined at Level 3. The Company measured the private placement warrants at fair value determined at Level 1. Refer to "Note 123 &#x2014; Earn-Out and Warrant Liabilities" for further details.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735670"
          xlink:to="fca2cf128-7ecd-449c-84e8-025f2d797b10"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735668"
          xlink:to="fca2cf128-7ecd-449c-84e8-025f2d797b10"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735671"
          xlink:to="fca2cf128-7ecd-449c-84e8-025f2d797b10"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735669"
          xlink:to="fca2cf128-7ecd-449c-84e8-025f2d797b10"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735672"
          xlink:to="fca2cf128-7ecd-449c-84e8-025f2d797b10"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735673"
          xlink:to="fca2cf128-7ecd-449c-84e8-025f2d797b10"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735674"
          xlink:to="fca2cf128-7ecd-449c-84e8-025f2d797b10"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c82735667"
          xlink:to="fca2cf128-7ecd-449c-84e8-025f2d797b10"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>113
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
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,$%     @
MC(I_5)RC@#WL!@  >!\  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6RU
M65USVC@4?>[^"@W3V6EG0O 7 ;I)9@B0+6T^V$";Z7;V0=@"/+$M5I)#\N_W
M6AB+I.;:G9WVH;&-[_&1[O4YU]+IAHL'N6),D:<X2N198Z74^D.K)?T5BZD\
MYFN6P"\++F*JX%0L6W(M& UT4!RU',LZ:<4T3!KGI_K:1)R?\E1%8<(F@L@T
MCJEXOF 1WYPU[,;NPEVX7*GL0NO\=$V7;,K4E_5$P%FK0 G"F"4RY D1;''6
MZ-L?1EXG"]!W? W91NX=DVPH<\X?LI-Q<-:P,D8L8K[*("C\>60#%D49$O#X
M-P=M%,_, O>/=^B7>O PF#F5;,"C^S!0J[-&MT$"MJ!II.[XYB/+!]3.\'P>
M2?T_V6SO];P&\5.I>)P' X,X3+9_Z5,^$7L!7>M @),'.*\"[-Z! #</<%\'
M'*+DY0%>W8!V'J"'WMJ.74_<D"IZ?BKXAHCL;D#+#O3LZVB8KS#)"F6J!/P:
M0IPZ'W(_A;PKTD\",DI4J)[).-D68);()ODR'9)W;]^?MA0\+@MJ^3GTQ1;:
M.0!M.^2:)VHE 3=@P4N %O LR#H[LA<.BCAD_C%Q[2/B6(Y=0FA0/]PJ"1_B
MX==40+BEPYV2\!$>_BE-BG ;F0RWR)RK\=RJS.VGZ_L5W$7&BL7R'^097O$,
M3S_#._",O" &\!A!(WA2P)[(9_9<5@PXDF59=J?3Z:%#;Q>TVG5HW;%E*($8
MS,$-C5D9*1RG_\@F/$S4$8S,/T:(G13$3G! 2$B@DW(9T649(3Q^02/)$!Z=
M@D<'Q1FD0F@6H?0A;]\8%=E+2$ B2J<)1VLV;:?I8HGK%KRZ*%)1LSFQ"1,A
M#\@E7)9EO'"TRV\(I5Y!J?=3E/1<'22$8U6\V;9E1-FJ1VKVO"Y-6$6\;34_
M8T3VW,&N1Z2?)"G,SAU;<Z%*&>% 2J188=N.8>348Y37#E;655"Y'_SVYDU5
MYHPHVV[-S($NR5"+,C)I.%B5'-A&Q^U:0GX91HS<I/&<B5(Z51IN-]V>Y74Q
M2D;#[5HB#LK+!<R/]J\C,E602\(%&? 43 >\AP?EN<71AR.,I-%S&Q?DG.2,
M/I%Q &D-%Z&_=5ID%G'(KMOTO!.[8_4PAD;I;5R<<X;](!!,RJ/= =&-P&U2
M/G<X9-MIDWLJ5V&R5##2B^@Q@,2D(23&]BP+HVV,P,:U^S7M078&:9_Q35)*
M&8?[Q(1DSQH%HV=,P<:5_#6]HBPG@C^&B5\^K3CFS2>L!3;>X.#:_IK:A$L%
MROQWN#[XKE0@6AW7QK+J&+MP<)776>S#!^MA*CB 8V$R[!B7<'!IO^*ZO5CQ
M!-.["I!.SVW:\ ]C9(S!P;4\3]L]?!(W'Q*H<C)E5 *_@(RE3 \0Q#%O.$;-
MF(-3RQR^\@@DEXJM38C2_J<""2=DK,&I90V[+G;KGZ!&^C4L;\PJ$+\QB3$S
M?N#4\H-QHIC8KG%DS0?=42UEAB-6,#,^X-3R 9TZ,@"U6G)1^IU6@7/#DR;U
M?08P !)L 3&&1O*=6I(_C6D4D8M4PL^R/)<X3D4KZ1B1=VJ)_"AF8IE5UY^
MH%8@7?&:)N5SAP-6,'.-QKNU-'[TM-]&;AO>,EH5:%5MI&OTW<7E>3RXO"/]
M- @56&%?*0;6H[D=^MRMP*MD9@3?Q;5Z5UPKT%<L@Q4PE83V5F=JZ?TDG4>A
M#_/#:9DZC'*4MD;)5G4?SSVGVVE;5M9H/991,+KNUEN]X7$,*9HJ[C] )[.B
MT#>0VU1![I( ZKYL)2Q'/MFC97>=$\NQNB<':!EU=RM67?+Z.;1F4Q$^'%W=
MCF>S$?F=QNL_R.SVR^#CB%Q=3<H6!"NP!D">_1C[<F#&'-R*U9]\8%GSD;T5
MI8/#(6[8AGSC O*T.RH=U?\#>3D\XS N[@R[X5V&(B;C8>GH< 37*QT-'F1W
M7(R^L1\7MXU[*O12X?=KEO6#V/*H:RS$[?VZ15AC!QXNX+-0P7<[7Q#;>3=_
M#XVCGXH?OG3R55@<*9\$^&Q@U%^1S8H#\":?&?;$A!]*.H=K,!J2-<\RDXOL
MT?LJ0J@B--G=S\A:A+Z^Z:UM'[<MLH861 =BHS>FX^$F 188Z.;O.9[SJ'30
M.$#_ZV1VCU$Q+N/A]K";>7!F?T63)3LH8A5 -_WIL/\7QLD8C8<;S8O$U"AN
M;V_QW_MUQ6WLP,,U^&>*NT+-7QC=F@KR2*.4D;?6<;;]4*\LC=I[N,K6*,L*
MNX"RQ)@88?9PA?R)JJSH_0]696MOAS%KE_76KB1^MDBWW;\KKA;;QWV]:?KJ
M^H7]8;#=!#8PVSWI:YIUX9)$; &0UG$'DBVVV[S;$\77>A]SSI7BL3Y<,1HP
MD=T OR\X5[N3[ '%9OOY?U!+ P04    " ",BG]44CSR@#L'   L'@  &
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
M^]YJ@>Z8V8IZA\6EX!B4'A.<49I/I28+2AH&Y:L1Z9FY&N!VRAA8F-#LS<;
MIGQZ).6_Z1@<+ZP\)I CIDXY8DN'.$R'PYKP>J@)3PA^;--XC-\J^+'-N/&1
MC/N6P=^]*PD$WV,"A<T8'(N#3WGF.^HG)A^K%FI5_@#-HO=+:"^'3Y/#C1:;
M_NO>O=!:-/WEFC-(K<8 _OX@H+#9W9@/AOL/Q%?_!U!+ P04    " ",BG]4
M#I#.VP<#  #Z"0  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;*V66V_:
M,!3'OXH5\5"DJKD  2I *E33]E )E75[F/9@D@.QZMBI[4 W[</O.$G3; 7:
M2+PDOIWS_QW?CB=[J1YU F#(<\J%GCJ),=FUZ^HH@93J*YF!P)Z-5"DU6%5;
M5V<*:%P8I=P-/"]T4\J$,YL4;4LUF\C<<"9@J8C.TY2J7W/@<C]U?.>EX9YM
M$V,;W-DDHUM8@7G(E@IK;NTE9BD(S:0@"C93Y\:_GON!-2A&?&.PUXTRL:&L
MI7RTE2_QU/$L$7"(C'5!\;>#!7!N/2''4^74J36M8;/\XOU3$3P&LZ8:%I)_
M9[%)IL[((3%L:,[-O=Q_ABJ@@?472:Z++]E78SV'1+DV,JV,D2!EHOS3YVHB
M&@:]X1&#H#(H)L(MA0K*6VKH;*+DGB@[&KW90A%J88UP3-A561F%O0SMS&PA
MA9:<Q=1 3.:44Q$!65EWFEPLJ0)A$C LHEQW28<P0;XF,M=4Q'KB&@2P;MRH
M$IN78L$1L5N(KDC/OR2!%W@/JUMRT>EVB$MT@D*Z_/[KU<5PZIB".J:@D.D?
MD;F)(ID+#$!!!&Q'UQPN">6X 8OH_I#.(?32YZ#P:??R;N8/P^'$W1T@Z=4D
MO9,D"YFFN/5P%:/'2Y)117:4YT N<!YCR3E5FF2@R@GH6K)Z-@XAEF+#!J)W
MY7F>?QBR7T/V6T"6ZH3F)I&*_<9=86'+UNXAJ-)YV( *^KU>B%S>8:Y!S35H
MS\6TSM]G&KQA\A$G'/7#\6&FL&8*VS/A9:<-G@@FMN^!A6W!AC78\"38/<2
M]S5N=8)'>@?*,%M>XAT'2N&,K2PR^7$'Z1K4SQ.G;%0KCCZJ&#44LUKQ7+M^
MU&K7CVO\\5GP6Y^'\9LE'N/J#HX>!]][O:J]<R)_[*A4FDW>/J9T_SAO([7X
MY^1M<8PJX1;0K[G#/YT\/@K-V5-NTZ9]6I2=<"*Y^&^S2]_#6_+_3>PV,KE]
M%=U1M65"$PX;-/2NANA!E0^-LF)D5B3WM33X5"B*"3[.0-D!V+^1TKQ4['NA
M?N[-_@)02P,$%     @ C(I_5'M$%RW+!P  NR0  !@   !X;"]W;W)K<VAE
M971S+W-H965T-"YX;6RM6EMOVS84_BN$L8<-:&+QIDN1!&CB70JL6U%WV\.P
M!\:B8Z&2Z%&TT^W7CY(O=,@CQFOZDMCRQV-^AX??^2CKZE'I3]U*2H,^-W7;
M74]6QJQ?3Z?=8B4;T5VJM6SM)TNE&V'L6_TP[=9:BG(8U-13DB3IM!%5.[FY
M&JZ]US=7:F/JJI7O->HV32/T/[>R5H_7$SPY7/A0/:Q,?V%Z<[46#W(NS6_K
M]]J^FQZCE%4CVZY2+=)R>3UY@U_/..T'#(C?*_G8G;Q&/95[I3[U;]Z6UY.D
MGY&LY<+T(83]MY5WLJ[[2'8>?^^#3H[?V0\\?7V(_L- WI*Y%YV\4_4?56E6
MUY-\@DJY%)O:?%"//\D](=['6ZBZ&_ZBQSTVF:#%IC.JV0^V,VBJ=O=??-XG
MXF0 3D<&D/T X@]@(P/H?@ ]=P#;#V!#9G94ACS,A!$W5UH](MVC;;3^Q9#,
M8;2E7[7]NL^-MI]6=IRYN5-MI^JJ%$:6:&[L/[NHID-JB7Y=2RWZQ>G0!?IM
M/D/??O,=ZE9"RPY5+?JX4IM.M&7W"GWSY/W5U-B)]>&GB_TD;G>3(".3P 2]
M4ZU9=>C[MI3ETP!3R^A(BQQHW9)HQ)E<7"**7R&2$ Q,Z.[\X0DP?';V<%Q$
MV-#C(M$A'AV)]T%N9;N1KR.AV#$4&T*Q>"AHC78#^3"PEXOM#2YPD5@"V]/,
M 3"..:5/83, AM.D<-&>3)\?I\^CF;A3G>EK4S^?D?08,HUFQ L)9687(#WA
MPDF:,B\Q(8HEI$B\O(0HFM*QM&1'#EF4PX]:=1U::[6L#$0@"[X4TX(P[C$
M8!@3YB]M",N*+$E@"OF10AY=V;W:M ](?K9-K9-=;'&+8]0BFIBYJ*U:656R
MFJD_R3X^E)\B))XD'!,O/R$L2[F?Q5F(2NTVPG!Z<.*$.HFOL6QMANJ!C"AM
M*Z@ZTV=L"Y;L/MB3FBT(P1XC $;3//.(SP 882EF(YQ.F@]^1HTZ*?1B-9 J
M[0:LU;KO/R C'$X5V_S[C$(8)B1A/B, AC'+1Q@1QXA$&<VDM5^+2NQ,3;]4
MC=*F^G>X -(BP'QI[K,"4 DO?%(0BHUH"W;=!],HIX_*V+I3P08%Z=!P"@7)
M:.H3 G!64W-?+@%<D6<G._,I)]<&<;P/_MP+YE*KYL#+VAR0#PN^_X)35@0;
M"<!ASFCF\X%P5AW&"+G&B'F\C:U$^R![(V9W5'MA+?[!J]65N*_JRE1[)7P4
M6HO6G%X'F?-PS]O*I#[Q$!:L80SRE*YKVCC>M=^V1EIRQA)>J$:^0JV$52/L
MMSCQ=1T ,>R3 $Q .L+"M6T<[]N_FI74A_TTSB%LN!<I#4@ *(X#&E"L9$S(
M7?/&^?/;Z5[:<ZC<KP@RXO-(8>7A%"C)\D#S !SF11)L*0A7\'2LQIQWP''S
M\/9(Y+!$()VPWS.>^5P@AY$&;1:R#B-K0YQQ(''C\(NT>]VN#S1Y$C;V"TI#
M9PCA<%JD?@>"</80E(V1<$Z!Q)W"@002QNCJ?F/$?6V71NUZ[&*AY=!Q!Q]?
M2MD,'[?*KF!KM*KKOF]5>\T $Q'Z 5M$F>_Q(1CQ"Q( C=0B<;Z"Q'W%*/\W
M6_E>66:OD"W72Y!:Z HN*"?8/]A!.+O&1>K3 W"Q-78^@\1]QLRNF[0^L-I6
MI6S+#MD%M6YJ*;5=4]09M?@$\@LM@M63@OAZ N(88P$_ (>3C*4C1HHXTT'B
MIL,MXE94]6$%K<@TENG0K5>J+J6&MVIXHKY(<\Q\J8%P'#/FBPV$PR1+3XY[
M3VDZ*T+BA_2A&5A7M:,4.\81U^])O-_?BJY:H&^MO2GM;A;ZY N^ [.U"Y>?
MLDLN65 3(,R7[QD$PY?9B&DCKO^3>/^?5?6FO_'V/WAEY_$"82$O !;AY>P
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
MRW&KDSE=9Q.])B'V[([*6(4$4C0F$0UA2<=#+BJJ>S>GB#CB>D0]P1B?(]+
M,P_3C491 &[.#;!N@ZCK\F&3<GOZE'NWV_\>=JC&5?<Z$!28=D;(%0(!70W-
M<FYMY,C0L"C$6XU>QH595-\",]!BVN&P<1G51"9@.+29F%TDG'G&8OP% O'#
M@*IN-@H:FB&WIK[:YFJ(B6<B)KLX4>$AQ"1@ZG/AS#,RB@L$ @5=F04-S9!;
MJ[[DQ(&#@Q/'O-MP;H'I(QC$D'+F6&]*> WG\K:Y=_"$$Q<>I#4>X80Q:%);
MY$>#SH:LKF%/WC,O9Z+CA9L#(2#C<K 6>P@>9#B(J',$!D/(8JM!BVF;L&%3
MGIY-G6S4U>OZZ/RQ6D9DYEMEP5@==3Y+S3L,AHX[LS=DAR%PPZYBCM_P(7_W
M]T1]A,?X'+[1P(?;!_ *NYVL<P0'HL4",]!BVC9L:)2__YNK/G:+E,H\67D,
M(3@$=H' P*L-C)"A&7)KIX^,#?.9JU,+S+D%IF]I2QD<UH>\_(;F^7H^MM-S
M*C[R#ASBJ2%AO.-[@<@!X6"$#!$(9:$:$!8@&0X6]Y)M!B\#PN+VL@5FH,6T
M8Z'AR;Z>)R_?7E^L,_DG[PD8^NG8$_ 1>@L*4.VA-<S5US-7ZZ&ABL%]GT-*
M?*9>);OPS434#!F:(;<(1-6H;:B&T_EZ3K>[&'C*OI"<:9![T=#3Q<#&*WWT
M_.LY,7#B0Q80>@S><?8A@P$W:SIDP8>'!8NQP RTF+8Q&P;CFW:-(/=7R[05
M_5>O)R&V_>##/2%I6773M(? ."&>DKF?(S#%(I_-D#X".424NC2+NC9#;K#>
M"+CH^[M9TC_,D']:#BV.[;2*_V[N,_[- G-F%P?Q)[M B"W<'%]88"Q\'%]9
M8(86&+V+VW.U8=R^GG%_%OF]R!<''G,Q6KY9./TS6;XU='4J:W&:+UG^\5>K
MLVB&/CO7=^2524'$78]V7"ST&U;LZ\GIDX:)KO7(SEX4!>"$3\^'^Y%PL>\0
M!BJ]"!"N]F;,0(MIORVMH>&!Z>(^7.U%DL\.LWGI7-\,%I7>]0>:-Z9!>GL8
MJ-MM<0^!@73;3M2YA:B^!6:@Q;2MVA#SP$3,H57C1_&CKIX_SO/1PZ+T\9BG
M65[9N#IA>3POI*"BJ%X:^S6=+9JBQD9X)4&B&,%!:UMP7<O^^A:R!EI,V]P-
MU0V>_H:J 'EA%&.4@Z(1 H3&,F/.+3!]6Z4&6F%M:S5D,/BKWV(5()N4D;I9
M?H:@U'*!&7)EA@RMU+FU0LDPL;CI9($YM\#T[50::$6U@Z2AU<%?^]*P 'W=
M XP1\QZQ&7)EA@SM]+FU@\DHL=@GML"<6V#ZECH-M++:8=(4%8*7>D_;66!\
M ]M%8-S1O3)#A@CDT%??L6@ M<W3%"8"?6'B&5=K DCM/0K.(P06VZJ()!AG
M%@4)"\S H'7;C!OO]-67))YU=HY@',?084<=,[ ^<AHT%"[0TZE='H7#AGH2
M0%[F4?6%.6>!<7_UP@RY,D.&" 2J<VM"M8W=$,E 3R0MCK[AX?*TS=, V3P-
M24A)X'><)PT;XA9:G2>U"H$0[H=2SV7@;<8]! C>JG:*@'PI3GTA5WR. %':
M@.%8X-$(7'_$!L*ZKO>%%5UK?](PBO IAQF/#:UBR>R2?%F.Z*!SSB])X8S3
M8B23J^7=IX.+ZFH7<_[S/V1@T/]&6QW\^LI))I.JYKJ,6]GP+LNG2Y&223I?
MA9C)5$PN$54-Y)N8_%P]7ZH#!$6U:"0;=V?RJF&E9OC:CPCGC>#7V$F0HXV_
M!#^M:C$G8C(IG%$VGY7+/W&P_E3J<"?-2]X<D^HOR2N?GY$WG[#/XQYY$W]$
MOPGE-\,0^TIZH_J*+OYB?:/6^[>/R;WXG.3WZ:QP)N).JNB^KI[O>7K_L/ZE
MS!X7?[_^:U:6V73QXX-(QB*O /+[NTRZ9?5+U<'W+/]C88;W_P=02P,$%
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
MJKLW+;L/6NW;=P\?E=:J;"]W4D"H# !^WRC8@/0?S U.[[O>_@]02P,$%
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
MYL['X],WO/U&9V5J+6LDZP0DRMM<Y(J)@?9<^YW@M?O'^A[QP&J16 T&3.
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
M(8=',;4:O09PKP,D^R$6??NSSF0Z^[_^$L"\A*89"A9W"^9)ERKSH&U_AV/
MZ0X4K,G#38^[+'\#\%&&>Q1$[+I//H@PC^Y!*T2>:-.UW[T E?W/\<D!0K^"
MQ.#%,(YM<750,\\%PD*;+#B+_8:KY7W .MYWAYT,/A!4?*/CSR!\ 4!,A&\%
M_=O^2\ME^,"PVQX^T[R59J706TK*<30>OYR/0GGI'IQN_.>&I79.5_YG01+Q
MS!NPGFO4X.T#*^B_/UW\ U!+ P04    " ",BG]4S$MYS6$"   >!0  &0
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
MHWP2@.GG;<\XW70S[DD[FI@=N:4O"HU7H/-*4[\?&.]@^/26_P%02P,$%
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
ML:'G.V'BLS,:NU/'G<3MV'=\;#]CMZT2PZGC34),^+A/V#!RO(">]XVQ)J0
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
MC[\(^(L#^,. /@AF".]OC;!">R3QWV]XY^%2F>SFO^<"_?(UR6P"?]9H!5\
MGY!*U,&W$CFAM=![D [,1LF"7,NAH618N!56FL:!-OI-1KZC$AN%8'H8%6&H
MZ<%LMS)#<+7(<!* I9:>H^715H2]!4^;K07>U=(2DN[OR$4(<VE-4Y24NSGQ
M?=]8OH7M]B@LF7&- &48JPWQZ[+,/S/Z28['SQPREVWC&[J/.D-6345C0GMB
M5HM]C#L[()0"973QAOD^=KFV[+3?=_P%@0FV4S2NW E\)WI<P4QWP. $?I::
M^).#E$SW"Q-*X2=8CE=K)IS.83Y>S]:\7$ Z7J1AN81DO%X$A14M%_,U.T'#
M=$O<2.UX-2.09#U.E@NX;FQ6$JD'G3E,+!T"S5GG1>37Z,S0BJ<=QZ SSP;F
M5.WD<<8A4Y15[6('-*3V\1LXL_4[CL#6FHKF=%TKB=:%K).&*"QB.R!(26-A
MJ ZXJB@6=+63>:@?2GY;%+=&-14&B8K=B3")'8TX7T*<S/>WA*Y@(^&<R2*N
MQ1\-E5,^-&]!(P<J-P)A!0,;*@/ZBG65QE":![<B;HUU@<:F<=0^CESZJ.&/
M1B,7U]'X?MFM4JK2SX:WUI/'I9<</RG&&>-=U%:JMEKGJR4S06QEUHEE.X$K
ML6_EJ!%_V]WYI*_\M)6?7'^(1+L?^#S72]W9P>E 4:S$#8;8Q1;@NGK48WUS
MQ5D2X_R@J8:#(12@IOQE7#9A]RFU[]T0>-1FXP-MMAJODWELL]>OUFF2OHV-
M-A"60V'5"X-VZ[8ZN$]84*U<4WL@,A''.7VVBB2YTE72.*ATT:PHB4_<&Q."
M'PS\UZ]6R_3H^.U!_'OL'88RIU[)3:7V@X8P%"[V0FI:.K2W/*0''>I+X3OU
MD('X^=D/=4(?QD<&-R"%NJ1'3+BF:%2H"$?M90Z. #IMF,UF#QE-44E?BC#M
MR8<<:^,H4!.X>#[I(2K/?6:G@]<,\2K"F\UQ>+2/#YM^MW\67L37T+UZ?%->
M"5M(&C@*MV0ZFQPM1V#C.RT*WM3A;;0QGH(0EB4];=&R IUO#3T26H$OZ!_+
MY_\#4$L#!!0    ( (R*?U228_!O]04  #@/   9    >&PO=V]R:W-H965T
M<R]S:&5E=#$Y+GAM;,U767/;-A#^*QBF29,919?/^IJQ<TS321I/Y"0/G3Y
M)"BB!@$& "7KW_?;Y6'YSF,>;!'$'M\NOETLCU;.7X9"J2BN2F/#<5+$6!V,
M1B$M5"G#T%7*8B=WOI012[\8A<HKF;%2:4;3\7AW5$IMDY,C?G?N3XY<'8VV
MZMR+4)>E].LS9=SJ.)DDW8LO>E%$>C$Z.:KD0LU4_%J=>ZQ&O95,E\H&[:SP
M*C].3B<'9]LDSP+?M%J%C6=!D<R=NZ3%A^PX&1,@950:R8+$SU*]4<:0(<#X
MT=I,>I>DN/G<67_/L2.6N0SJC3/?=1:+XV0_$9G*96WB%[?Z4[7Q[)"]U)G
M_\6JD=V!Q[0.T96M,M:EMLVOO&KSL*&P/WY 8=HJ3!EWXXA1OI51GAQYMQ*>
MI&&-'CA4U@8X;>E09M%C5T,OGOSMHA*3B7@MWKBRDG8MWDEO7W^NHY V$]^E
M]])&\5'+N38Z:A6.1A%^27N4MC[.&A_3!WQ,IN*3L[$(XIW-5';3P B >]33
M#O79]%&+;U4Z%%N3@9B.IY-'[&WU6=AB>UN/9"&(Z,1[;:5-M31B%F548%\,
MC]C?[NUOL_WM!^P_E5/QSX6ZBN+,N/3RW_L2_*AY*MR#4,E4'2>HS*#\4B4G
MD\GP[IF>!B%12P&<%2X7L5#BK XP%P()SQ$^%<N =PIG,N4#"7Y4"YFNQ>E2
MG3L-[.>H'>6]RI G8![<$4A=6:+H NURU+<%/E?D*(A02&/$7 D=0@U[,LLT
M[> (L 6HY+[3^IU1DN'6K0PB=P:=)1R(%\_VI]/=0S$9C,=C^OL9 ]IRJ'*Q
M\  8%=[D0M)!K45$]Q&Y=R4'(/.H_(,9PX9W]:)@@:"6($XA?IM,ASMCD%1L
MC;O%KXAR9SB^1LF+7Q'EWF8N>7&!?4]M-Z 1A]3K.1%H[I8 X<%?A6N*/?5L
M18F#,F0WN5,;,XXP&8H+QQ*H2'C&8QM"Y3RC:^OF ?U&?N5JDPD'.;_206WP
MFQ"TE4667%L&K.457:.BMDL5(H42V5.&7'9>2VVPYY"RVR%SS5HZ!*-53?+D
M4=M%<RA5970JY^9!X(,;435EJ2UPR*S!CB0(N9(^(]M0B%ZGA+*I\=KJ&&[G
M!D,#HK5U.6^B?9)$0OVH4?E(4JC3XF=33O XM)4&4_"FPIU/1DBISV:7ZI?T
ME@D^/KQC\<OL:^"]R>&KH?A@A5I*4\N?04'$OM?> !>VQ81#MPE.#83$14Y4
M*-H#?LBB5]S.6<OKI:0!AJ\IT DCU&5#)WZ*1!8E4PJ?LX9SKZ#DLH%8%2#-
M_8X(WH8;9%_'-5)&[#R=O1%[D_VA2)HA88O2X3QMP6LJJUC[QFR+('6VZ=W(
M10@.URBEG<_DD2AO\HYY2I2V].@=1<1YTC9U'I&Q3<D#!;2D-Z"*+FO3WEN(
M%1K:+IU90A 7;8:>HY%SN5%H$5.BR'2.KD!AYS6'4H'0^"]I4D%!-0UJ5D$+
M-+Z%FC@RV3NDF*/':$FL-3I7/"*":[:K.N]@E@H83_/FPE_#-57/O&9(0^YC
MN=1>$-? 8ADV:3)']Y27?2$#&+C4D?%:+;3'QB2X/ST"3J5I_&U*E"Y3!C3
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
MJZJ[8]*P9I=J :\;3H8[/;$XAW:?5&N>%YYG<H!GG+!/JK5SP]ZUM:BW&9Q
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
MVXZ)/=!U5<Q2Y *D(/NGJQL0T@;TB&*+L-Y#A;)2K*OWP"@H6]0E;#NZ(X:
MUKQI;-BL+.D0#7+CS'TMHAK!LFG *";T!I6&-9H=HA@P.3'!BHI'0\T>"<XN
M8L.I=BFL$C9*ME#0LFQXZ2RJ#VP$'^5PBB:KXRCLCHJ>&X.*XF "PN!;H*+
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
M2;L0,PBR(%B0*-[]J*2Q0J'OW5X6_$LOGUZ;^J-!+2VL;8A7F;8P'Z],SV;
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
MZIE3\J;F @[A*$4[#G9KL=@%!(!--N"%C,=1W]0C8&S,_HK< S$ =*HBB.L
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
M:UD9O &NS[2N_1><(/R*T?O_!5!+ P04    " ",BG]4UJRHBR4$  !C"0
M&0   'AL+W=O<FMS:&5E=',O<VAE970R."YX;6R-5MMNVS@0_96!D(<$8".)
MNE@*; -QTF*[Z,6(TUTL%OO 2".;J"2J)!6G?[]#R=9FB\3(B\3+S)G#PR&'
M\[W2W\T.T<)34[=FX>VL[:Y\WQ0[;(2Y5!VV-%,IW0A+7;WU3:=1E(-34_L\
M"%*_$;+UEO-A;*V7<]7;6K:XUF#ZIA'ZYPIKM5]XH7<<N)/;G74#_G+>B2UN
MT'[KUIIZ_H12R@9;(U4+&JN%=QU>K5)G/QC\(7%OGK7!K>1!J>^N\[%<>($C
MA#46UB$(^CWB#=:U R(:/PZ8WA32.3YO']$_#&NGM3P(@S>J_E.6=K?P,@]*
MK$1?VSNU_PT/ZTD<7J%J,WQA?[ -/"AZ8U5S<"8&C6S'OW@ZZ/ 6!WYPX /O
M,=# \E98L9QKM0?MK G--8:E#MY$3K9N4S96TZPD/[O\HBP"AW>P&7<%5 4;
MN6UE)0O16K@N"M6W5K9;6*M:%A(-G-^+AQK-Q=RWQ,#A^,4AVFJ,QE^)%G+X
MK%J[,_"^+;'\/X!/U"?^_,A_Q4\BWF)Q"5'(@ <\/($737I$ UYT0@\#XP)/
MP,437#S Q:_ ;>@0E7V-3M9O!JN^AD^R&KIK32=+VY\,UK536K0EO/_1RXY2
MWL+? P6XQR<+JUH5W_]Y2>V3P=UYOC*=*'#AT8$UJ!_16_Z%0ANX44W76]2
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
M+6:G@W/_>)*1O3/X+,6]V;IGM)*I4E_HX4-Y.A@3(%&)PI('CLN=N!!518X
MXVOG<]!/20.W[]?>W[NU8RU3;L2%JGZ3I5V<#K(!*\6,KRI[I>Y_%MUZ8O)7
MJ,JX7W;?VJ8P+E;&JKH;# 2U;-HK?^AXV!J0C5\9$'0# H>[G<BA?,LM/SO1
MZIYILH8WNG%+=:,!3C84E&NK\55BG#W[I*Q@.3MD'YI"U8+=\ =AV/"&3RMA
M#DY&%G.0Y:CH_$U:?\$K_OR ?52-71CVKBE%^=3!".!ZA,$:X238Z?&M*(Y8
MZ'LL& ?^#G]AO^+0^0MWK-BP=H$[W$6]N\BYBUYQ=XTT*5>58&JVYG JD"QB
MBU&/O<6=L;)@O"D9Y 2Q-.P/!X+=B ?+)I4JOOSY$M^[I_]=<-U2S4"4J*="
M]V31SQ@_?LZ&LF%VH58&\YN##9PW;!B$7IR%[(#N_=SSQVEW'WHAAA_T<(>Y
M%XQCO AQ';-AX@41?;_4PO('5BECV$RKFA40@&Q6LIDS% _-*?T,N0P#+\VR
MSGWLY?U4N1<G<+4C''$?CGCO<%RH>JD:T5BS%1R$@[U[0$TS@@TGHA$S:0_V
M#,7.J:E\'ILE+\3I /71"'TG!O\Q/A<KK8&;R18ST2M:S,?LO2C!:07>HB3%
M[X\_9($?_+1U=VTYDIJ4AI7 <IAE/HB.?)]EXSZ<ON?[*7['>8+?S _9C;*P
M+EZ=FZ7C$*;QF(9E>8@5S02,RY=LA]..VPWB#.OT4U+0JTA1/@Z -PJWC'K]
MA0&]CM,0=EZ0YGAH(9?[X(#2HX2\1Q%!>.;BA9$@.":"05$2X)KX$=NAT*17
M:+*W0M_-9L*UI6UU7A$G5P)95,A*NNS94Y\[)_X_]7E[='W$9EU8#8*XLDH_
M.O8TH7]#U2'+DC:]44A<H<!MA/I"!>!YX#?T"^.Q!IN189XX+<0^!0FZO;98
M]B%UX!(5IJ88M=SX8R]+8I9X:0JT7AIE[#V7FGWFU:IEF>L&^Q'VB^13,&H?
M"5+NQ+#6V/IZHSG<MAN&"V50.88!JEW^@NG%@C=S >3L#A.U4'B%30YO"H$:
M.<YBFB?P:1YD#:YK)6]5Q0C,X&-*MBXUKH1=Z>;0JL-+K>ZDV_R<EW]A)U"[
M2H9BZ50<A\1CE*?L4F!W0F6.E1)Z0O(6:'!A&#&PXD/"O]J%T!VK"8T*\"'/
M.^7_2YFGO<S3O67>UPF2][DQ NN@V*\#(H%W/X7OG/-EA3^1]2L:?]X>UWA)
MT-SA/6:?0%\7.#0VU^T*KO4C>OT]UR4U."@Q19C!(>IIM'%S)>Y$ RW&7NC'
M+'*9<;$M82*CJU.0A!=F$<*1YD&O& )2P!5]3P&8_KX7^>%3E?LH^VNU.@U0
MC"-7\Y/D>>G<+)4%@1<FJ/0Q*F3VE(QJ$[%C-'[B Q,1?/%U)9<D4=HYN,SU
M7=*?UTI;^:U=YS  +9M4 @>U-,8EPC#U<C]SRO:"+&[W%4LN2W:]FII"RV7K
M(0O:LI"1\]L&:"K'<"'DG5,0$M9W^QE4^,0A>6&EU:84^&@$"24X$"1AVMM3
MO%\2KD\M,V(PCGQ'__/4'V9>&+<YZL4AP217WQ,-G:!:(8WIZJ,Y[\BZK,^Z
M;.^LNVTTFLB\D=^Z!4S6"KM25472(MWNF7@[I_W?$F\BYK)I*+^FO')DOJ&D
M07CH&H#,\Q(YX 33=@+5YL92F>ZU%A5:"VA6<"SZW<PC];GG)7SC#$G\S \(
M7&J)US32]$/\,(?8RE7;(OYQ&!I>X#9?Z_%/QT(%MA)M87\.#IM4V78)<LJ7
MRTH6+E)MOW4AKF0M;==)OAO?E$^)A&ZSK"?T);&-MLZ1M=!S=UI&F5.KQK9'
MROYM?R _;\^A&_/V-/^1:X32L$K,,'1\E&+OK-L3<OM@U=*=2J?*XHSK;A>"
M8T=!!O@^4SBG=0\T0?]OBK._ 5!+ P04    " ",BG]43CUEALX"  !G!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6R-56UOTS 0_BNG@- FA>6M
M[4)I*ZT;"*2-57L!(<0'-[DVUAR[V,ZZ_7O.3AN*6"N^)'>7N^>Y>Q)?1FNE
M'TR%:.&I%M*,@\K:U3"*3%%AS<R)6J&D)PNE:V;)U<O(K#2RTA?5(DKC>!#5
MC,M@,O*QF9Z,5&,%ESC38)JZ9OIYBD*MQT$2; ,W?%E9%X@FHQ5;XBW:^]5,
MDQ=U*"6O41JN)&A<C(.S9#CMNWR?\)7CVNS8X":9*_7@G,_E.(A=0RBPL Z!
MT>T1SU$(!T1M_-I@!AVE*]RUM^@?_>PTRYP9/%?B&R]M-0[R $I<L$;8&[7^
MA)MY?(.%$L9?8=WFG@X"*!IC5;TII@YJ+ML[>]KHL%.0QWL*TDU!ZOMNB7R7
M%\RRR4BK-6B736C.\*/Z:FJ.2_=2;JVFIYSJ[.2+L@A)#&_A7-4UMZ2W-<!D
M2;ZT7"Y1%AP-'-VQN4!S/(HLL;K:J-@P3%N&= ]#DL(5054&/L@2R[\!(FJW
MZSG=]CQ-#R)>8'$"61)"&J?) ;RLTR#S>-D!#0RT QZ ZW5P/0_7VP-WB<8@
MAG"]0LV<A'")]-V$<,G9G MNGT.X8K;19,$/3PMW^&1A*E3Q\/,EA0\2NG,[
M-"M6X#B@@VE0/V(P^8Y,.\4=/PF&]1PUB3:$(R[!5JHQ])+-L=,PA=?0#P=Y
M[)P,LC"/<V?V( U[J3?[D(1YSR<,R.QE.=Q52%M@80DV#=\-8@))\C#I]^"
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
MB.TG+$OV>[0^@.]GA@=DO?$$VW^0\2]02P,$%     @ C(I_5*Z;96UZ!0
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
M.YI^G5G2[P:-=Z#SK::;>USX!,,/;/H?4$L#!!0    ( (R*?U1RCI(21@0
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
M?)]C4 V,R R,<Z)&!)47:D>DHLB16;;9J.[Z*._4^(;,^/9KVJMRT5TT=JS
MVV\66\A4VSS:Z\+&)=F+CM@-?*<=VU&-N<@,+Z7MNL70!X'YN0GA^9&AZG_!
MYT5,U^6,J^::K!UMRS5>-'\CK[/S0#5B(7,UGF$\>XZU*=1U34;FFOR+0MT<
M0'W'\1NA;I(YR/)&^Z%NDB'/ZSHB0#4"(',%_SFA;HZ<NCATAKK& 63&@3G'
MJ5@1SI6WL01%PZG/Z&A"=C'S!XM"C1;(7.U_4:;XS=T>>(WI'S5'2!N-&N-_
M"QER[<Y8U(B$S(CT/!.#L7)"S#;Y0<V,Q4L@666].,;?=@U1MAEBIIQM"-?#
MSC36![DZL).O&<T7[X,O@JRR6(5]I;HCC6)M)XF7!]9PP)/B%"9]:W"RS>!4
M]6Y*L^H0X2B7U+ADFW'IY[C$O(9]V"4[)Z-F+/DL(\+UT*#5QK*8,4*5*^!D
M\KC1V_6HGM:NX<$VP\-SYW25J;*1AD\@+R*XZ!UO5(T#)W=,B+=]L""JSI$#
MF]-NGGR^"QI[LXW*;6S--JK.HSF[QB_;C%\?"5\K'Q_CQ1H7;#,NW#"VW-(X
M/N+P:U**.N(@U:XKOVVN_.TGZO51![A=JGRG*XJK V0!+D*U$7*LT)-#>5*B
M+WO4[YD"B+X>KEX<.@LUY^8)*B.LLJ,RNBL=)J7:)EN'.Q=9B0Z-OJ,4(+^"
M*FY^JK?5/>A%?ONW]_X2OA\7MYFUF.)R]2/F:YH*$).5$FD-/*4/+^XKBR^2
M;?+KL@63JB[GCQ'!2\(U@?I]Q9A\_J(7J&Z-S_\'4$L#!!0    ( (R*?U2Y
M3')R- (  /@$   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;*U4;6O;
M,!#^*X=AT$(;.TY?1D@"?=G8/G0+3;=]&/N@R&=;5)8\Z=QD_WXGV0UAM!F#
M08COI'L>/8]TTFQCW:.O$0FVC39^GM1$[31-O:RQ$7YD6S0\4UK7".+45:EO
M'8HB@AJ=YEEVD39"F60QBV-+MYC9CK0RN'3@NZ81[M<U:KN9)^/D>>!>536%
M@70Q:T6%*Z0O[=)QENY8"M6@\<H:<%C.DZOQ]'H2ZF/!5X4;OQ=#<+*V]C$D
M'XMYD@5!J%%28!#\><(;U#H0L8R? V>R6S( ]^-G]O?1.WM9"X\W5G]3!=7S
MY&T"!9:BTW1O-Q]P\',>^*35/O[#9JC-$I"=)]L,8%;0*--_Q7;8ASW ^.P5
M0#X \JB[7RBJO!4D%C-G-^!"-;.%(%J-:!:G3#B4%3F>58RCQ2=+"#F<PJH_
M%; EK%1E5*FD, 174MK.D#(5+*U64J'G\J-;)*&TAP?<4B?T,1/<XQ.:#D\X
M",T0$>ABVQB)\'FM527"29S NVW+AX(%/*@FU(4U><J70O8%*Q*.@ TA?+_:
M*O]C"GF6YZ?9F'^SE-AXD)_*P>1U;S)_Q>0MRA%,QB>!Y ]XRONUV[1\MVEY
MY#M[A>\?K/*X1$/<WR_)/KS,Y<4HR]X<T#O9Z9W\+[U_/1H&*EO T9TU5!^_
M9.JPEG$.38#ZEWRE>XT<WH0[X2IE/&@LF2P;79XGX/I[UB=DV]C;:TM\4V)8
M\].$+A3P?&FYOX<D7)?=8[?X#5!+ P04    " ",BG]4\3G.*> "  "_"0
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
MLJZAZHX6VZJJ6 IM:I2JN3%U)T@+,/,K82J+IF,7:"O9^1]02P,$%     @
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
M0(D;JF[Y_BOT?@+#EW,JVR?:][6.A?)&*E[W8*V@)JQ[XZ<^AQ' 77P \'J
M]UF WP/\UFBGK+6UQ@JGB>![)$RU9C.--IL6K=T09K[BG1)ZEFB<2J^Y A2@
M4W21Y[QA2J);R('L<$9AAJ[U-CHP=;P&A0F5)[KHX6Z-CH].T!$B#-U7O)&8
M%3*QE19IEK+S7M!E)\C[0- :\CGRW1GR',^=@*\^#W=>PVT=S9"/-^3CM7R+
M#_@NJ-[GF.6 ]!^#"MYDJFRHWGU=)%/^.L*@)30_T2X]C?TXL7=C%Q-%;A1&
M0]4KL?X@UC\L=NI#X5*!0*]]K 041*'O7,H96C5" %,S=,\5IE..NE7#D=@@
M<$9B.TOOJQ:Q%SC3EA:#I<5!2_<"%S"U ]&O*Z@S$+\/?.1@6"3X7&YBE-M&
MZ'2FT@C>^?3CV#U[D\9$E1^8'3V51C@(#0\*?6 9H12*?\PA&NBC_YA#]&X+
MNY$3AV]RF*@*%V?AFQSLT0EF;H\K+#:$242AU#AG'FD"T9W(74?Q;7NH95SI
M([)M5OH2 V$*]'S)]<'6=\PY.5R+Z5]02P,$%     @ C(I_5+Z6+T!- @
M<@4  !D   !X;"]W;W)K<VAE971S+W-H965T-#@N>&ULC53;3N,P$/T5*^(!
M));<"@LHK40)J]T'4,5E]]E-IHV%8P=[0H&OW[$30D$MZDOBL><<SYGQ3+;2
MYM%6 ,A>:JGL.*@0F_,PM$4%-;='N@%%)PMM:HYDFF5H&P.\]*!:ADD4G80U
M%RJ89'YO9B:9;E$*!3/#;%O7W+Q.0>K5.(B#]XU;L:S0;823K.%+N -\:&:&
MK'!@*44-R@JMF('%.+B(S_/4^7N'OP)6=FW-G)*YUH_.^%..@\@%!!(*= R<
M?L]P"5(Z(@KCJ><,ABL=<'W]SO[+:R<M<V[A4LM_HL1J')P&K(0%;R7>ZM5O
MZ/4<.[Y"2^N_;-7[1@$K6HNZ[L$402U4]^<O?1[6 /')%D#2 Y*O@-$60-H#
MTET!HQXP\IGII/@\Y!SY)#-ZQ8SS)C:W\,GT:)(OE"O['1HZ%83#R8U&8"?L
M!YL9>DH&7QE7);MZ:D5#Q<5#=D-/;S\'Y$):=@\OV')Y0/X/=SG;WSM@>TPH
M=E_IUA+09B%24(XZ+/H IET R98 XH1=:X6595>JA/(S04AJ!DG)NZ1I\BUC
M#L412^-#ED1)O"&@R]WAT09XOC,\/OM&33H4*/5\HZU\U,Z%X*Y+#AE9$KJ&
MH3)=U-J@>.O/[C5RN:D W07'_@(W!IXIZ>EI%CZO)V6#4W1\]MDIW^0T^G#J
M!(9KK[$&L_1=;5FA6X5=%8?=87!<^'[YLC^E@=+U_P=--XVNN5D*99F$!5%&
M1S\I)--U>&>@;OR;GVND#O++BH8B&.= YPM-[[XWW 7#F)W\!U!+ P04
M" ",BG]4K7P]KF$#  "K#   &0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX
M;6R]5U%OFS 0_BL6ZD,KM05# J1*(JU)NU5:NZA9MX=I#RY<$JN J6V2=K]^
M-E!""<DR5<I+L,W=^?N^G,]'?\7XDU@ 2/021XD8& LITPO3%,$"8B+.60J)
M>C-C/"923?G<%"D'$N9.<63:EN6:,:&),>SG:Q,^[+-,1C2!"4<BBV/"7R\A
M8JN!@8VWA7LZ7TB]8 [[*9G#%.1#.N%J9E910AI#(BA+$(?9P/B$+T;8U0ZY
MQ0\**U$;(TWED;$G/;D)!X:E$4$$@=0AB'HL8011I",I',]E4*/:4SO6QV_1
MKW/RBLPC$3!BT4\:RL7 \ T4PHQDD;QGJR]0$NKJ> &+1/Z+5J6M9: @$Y+%
MI;-"$-.D>)*74HB: ^YL<;!+!WM?!Z=T<'*B!;*<UIA(,NQSMD)<6ZMH>I!K
MDWLK-C31?^-4<O66*C\YO&,2D(O.T(2KU.#R%9$D1%?/&4W5GR5/T9U*I=UO
MC\<@"8W$B;)[F([1\=$).D(T0=\7+!/*0?1-J:#J#<V@A'59P+*WP!I#<(X<
M?(ILR\8M[J/]W:WW[J82J%+)KE2R\WB=+?'>Z)^B2402V53A,V="G**K)*3)
M'%T291- &^EBEVZ^BSY@RR'&MN7VS66=VZ:5W^MT*Z-W#)R*@;.3P5<00IV9
M((NSB$@(5:JK8Q]04APFQ8?$C$OZ)U]HPU[$=VNHSCS;[S2PMUBYMF^W@^]4
MX#L?D5\EX3[B=S:@.3W;;N#?-+)=UVF'WZW@=W?"'[$XS23P-6;TZQ;B1^"_
M=^2F6T5W#Y*;[@;SKN=Y#7DVC3J68[7+XU4$O'^DIBK#"Q:%Z"9..5N"!B[V
MD<BO=O /(I&_F1R>VVM(U&+D.ELRJ%<1Z.TD<)WQA,J,0P[]FK[H\5X286M]
M$5@'$:G<QGU7Y*SF.6NQ\GVO725<N\SP3@Z7&8UR?/LHLR[^^##5O]RFSMGS
MF\6_S<AUMPBSKOYX=_G_-IO1 /ZO .%U><8?JL_["]16HILW3)M1[1IZ3V%=
MHO'N&CUE,[DBY0&K)F-8JD:W4&S$Q'Y5":\K-SY,Z2ZWJ7<,CN<W==LTLC>Z
M"K/62>HV_I;P.4T$BF"FO*QS3[GSHC,N)I*E>7/YR*1J5?/A0GU- -<&ZOV,
MJ0:SG.A^M?H^&?X%4$L#!!0    ( (R*?U2]WP_=VP(  +\(   9    >&PO
M=V]R:W-H965T<R]S:&5E=#4P+GAM;(V6VV[B,!"&7\6*>M%*W29Q3J0"I!9V
MM97V@'K8O3;)0*PZ,6N;0]]^[22-*#&4&V([\X^_&3R>#+=<O,H"0*%=R2HY
M<@JE5K>N*[,"2B)O^ HJ_6;!14F4GHJE*U<"2%Z+2N9BSXO=DM#*&0_KM9D8
M#_E:,5K!3""Y+DLBWNZ!\>W(\9WWA4>Z+)19<,?#%5G"$ZB7U4SHF=MYR6D)
ME:2\0@(6(^?.OYVDQKXV^$-A*_?&R$0RY_S53![RD>,9(&"0*>.!Z,<&)L"8
M<:0Q_K4^G6Y+(]P?OWO_5L>N8YD3"1/._M)<%2-GX* <%F3-U"/??H<VGLCX
MRSB3]2_:MK:>@[*U5+QLQ9J@I%7S)+LV#WL"/SPBP*T GRL(6D%0!]J0U6%-
MB2+CH>!;)(RU]F8&=6YJM8Z&5N9??%)"OZ5:I\:_N *4H"_H+LO$&G+T=:</
MB 2)2)6CWZH @7Y0,J>,*JI7SS:\G((BE,DK+7EYFJ++BRMT@6B%G@N^EEHC
MAZ[2 1@,-VMA[QM8? 1V"MD-"OQKA#WL6^23\^7>1[FKT];E#G>YP[6_\(B_
M]TQDO#2I(.9<VH)JO$2U%U-5FS'&2:@)-OOL?2L_3H)!9_4!,>@0@Y.(#U5.
MA:X8I,@.K!EO]/'>MD$:1@=L?2,<);X=+>S0PI-H$\;7.9(@-C0#M  [7MC;
MV0_\\ "O;Y2FH9TNZNBBDW0SP1<@S5U%V*>041_2"X(#R+Y1Y'EVR+B#C,\Z
M@"LB5*7K#]J2M#'&_1QYAXA]&Q]'@9TQZ1B33TZ@+@]HSI\&?2-S!C:^I+^W
MGR8'@!:CQ#\"..@ !R<!ZZO+1C2P5$9P6+5](QPFL9TH[8C2L_[6_>O4>LE>
MHV>N"+/!I[W;)(B\&!_0]ZUPC/>JO\%W]]J+:>T_B5C22B(&"ZWS;A+M0#3M
MLIDHOJH[SIPKW;_J8:&_,$ 8 _U^P777:2>FB77?+./_4$L#!!0    ( (R*
M?U09FC."6@,  $H*   9    >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;*U6
M;6_B.!#^*Z-H5VHEEKP ;7<%2+Q<M5VUNPA*[\/I/IAD E:=F+4=:*7[\3<V
M:8KVTAQ[>WP@=CS/S#-/QF/W]U(]Z@VB@:=,Y'K@;8S9?O)]'6\P8[HMMYC3
M2BI5Q@Q-U=K76X4L<:!,^%$07/@9X[DW[+MW,S7LR\((GN-,@2ZRC*GG,0JY
M'WBA]_)BSM<;8U_XP_Z6K7&!9KF=*9KYE9>$9YAK+G-0F Z\4?AI&D86X"P>
M..[UT1AL*BLI'^WD)AEX@66$ F-C73!Z['""0EA/Q.-[Z=2K8EK@\?C%^[5+
MGI)9,8T3*7[GB=D,O"L/$DQ9(<Q<[C]CF5#/^HNET.X?]J5MX$%<:".S$DP,
M,IX?GNRI%.(($';? $0E(#H5T"D!G5,!W1+0=<H<4G$Z3)EAP[Z2>U#6FKS9
M@1/3H2E]GMOOOC"*5CGAS/"K- A7\ %N:0%D"A.%"3=P-D7#N-!PCT^F8.*<
M3#XOQA-XP-P4"F',\D=8+D9PD\=M^.,.LQ6J/\EJN9C"V;MS> <\A_N-+#3+
M$]WW#;&U,?VX9#8^,(O>8#;:JC8$ERV(@BBH@4^:X5,D6IW0P<,:^+09_J40
M%+T6[I/$E<Y1I7/D_'7?\#?'G10[GJ]?!+YF,1?</%?2-03I5$$ZC4%^^(8O
M(5IPQYYX5F0PEHI<.A9L2ZOFN>Z['(+T7!#;-W;#3D"_OK^KX=:MN'7_&[=E
M7FA,*D(MF,@LXX9Z"UDAP@Q53&-J0G5<FX,&[5[POD'87D6^U^AGIF2,F&A(
ME<S<5M&ON;3@7AHFZDJT]P\EWU#QHB)RT:RBS-<?#*KLA_W:P.'B5 Z7%8?+
M7RQE^ N(:$)M_28GLBO;*KZE*9(YS!DUG+/;F_&W^?DIM7]5L;IJ9#7%E:%P
MVJC"EDZ+&I3F&A;N- 2B\L 49RN!CD%=*37[[_Q+*7VL>'[\=?5&.YQ)3AM@
MN6C![>WD%*'"X+7E!S\GU>L6LQ7UV_?"TID)3-:8U+;.9O]A$+2#1K'"H^,I
M_(FVT8)1'$N5V!O#-3)W$)TBS6N7#IO;]/_40<LHQYLNJFFA_M&Y;6]9=TRM
M>:Y!8$JXH'U)#M3AXG*8&+EU1_E*&KH8N.&&RAN5-:#U5-)Q7D[L[:"Z/@[_
M!E!+ P04    " ",BG]42/HL7,$$  "@$0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970U,BYX;6RM6-MNXS80?=Y^!6%L@0V0C47ZFL QX#@)FF+3!G:RBZ+H
M R.-;6(ETB6I."GZ\1U*LN3$%IUD^Z(K9WC.S/",J,%*Z>]F 6#)8Q)+<]I8
M6+L\:39-N("$FR.U!(EO9DHGW.*MGC?-4@./,J,D;K(@Z#83+F1C.,B>W>CA
M0*4V%A)N-#%IDG#]= :Q6ITV:&/]8"+F"^L>-(>#)9_#%.S=\D;C7;/T$HD$
MI!%*$@VST\:(GHQ9VQED([X*6)F-:^*HW"OUW=U<1:>-P"&"&$+K7' \/< 8
MXMAY0AQ_%TX;Y9S.</-Z[?TR(X]D[KF!L8J_B<@N3AO]!HE@QM/83M3J%R@(
M=9R_4,4F.Y)5,39HD# U5B6%,2)(A,S/_+$(Q(9!I\Z %0;LA0%MUQBT"H-6
M1C1'EM$ZYY8/!UJMB':CT9N[R&*362,;(5T:IU;C6X%V=OB;LD".R6=R)4.5
M +GECV#(IW.P7,2&W,*C37E\@ /NIN?DT\<#\I$(26X7*C5<1F;0M(C"^6J&
MQ8QG^8RL9D;*R+62=F'(A8P@>NZ@B?!+#FS-X8QY/9Y#>$1:])"P@-$=@,:O
M-P\\<%IE2%N9OW:-OXO9#++BW(@IF7",\P1")4,1"^Y*^)!P2RXA LUC,K7<
MIE;IIY=&A^0&= C2[HJT'PBC1T'PLX=1NV34]CHZAQEH#5$&:F0,6'-(OO(X
MS7B048QBP&6(6&^5Y?$NI/D$G6P")RT/PWZKTQTT'S;SM#VHTVD%Y:!GV#LE
M]HX7^TZ8VX0.7=Q1!PVXXL^O#@[)*%'I[M#GLW8WL++C('A!:'O0YW8WJ&'4
M+1EU_Z?ZFL"26YW?$34C*'PH:Y)<<"V%G!L?O^X6]!K8O1)VSPO[3FJ$-Y?B
MGR+N9R!A)EPI;?"X <EC*U"#4%WPA04-QI)1&.H4(D^!];;PTM96/G8,8G7I
MZ)>\^N_C1>P"%_@WE<9()%EBPR)5ZM8YVT6E[PE]SJ._M5!J2!R7)([?FYSU
M:L!J,M@;L6[(3*N$7&*=X?4(>WI4&$W IEKN[ G'6YS:05WD:5 UK\ O3%@V
MQHHP7\>I72@M[!/Y\QJ2>]!_>:2/;C1(ZIWC]R4*=$;[BS*&C+G63_CYM.(Z
M,IYZ++QNYJA;N_0IJ]"P'V%,_LW7#"XBS,8#R!3(%/2#"%'7KB;3@U?%INIT
MU-]A,#8R0_('<+TS"GLZ5$![V'9IWQV.]S5@6O4KZF]8KIM"IB!?5(BA^#75
MPD0B_W)\302J[D+][>6]U='9J@[:[M661]4:J+\W[$^(W_Z-":FTG_K%?]UY
MWKY.*QFF?AU^;R:VM10_3&HS40DJ]2NJ8SK&3PQAGT'QM=S"XR:4VI)@E48R
MOT;N+8D]]E@(U%4#<X>6.[3=H>,.7?*V@F&5ZC*_ZOH+!F7N6DB1I,EK:HA5
MZLK\ZEJ;M(O'I=#Y=]1Y3=?>XWJ]R_CIPP<,$O/!K>27^>5S?Y#XXZN#5(DK
M\XOK#P5IWT9C,TBM77";&WO=!/0\^P5@2.@65;YE+)^6OQE&V>;ZQ?,S>C+.
M?Q94;O)_%]=<SX4T)(89N@R.>K@B=?X[(+^Q:IGMJ.^5Q?UY=KD CALY-P#?
MSQ3NJHL;-T'Y4V;X'U!+ P04    " ",BG]4@8"8%:("   "!P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U,RYX;6R-5=ENVS 0_)6%D(<$:*/+<NS -A!'
M+1J@:8T<[3,MK2TB$NF2]-&_[Y)25,>1C;Q(7&IG.+,4EZ.M5"^Z0#2PJTJA
MQUYAS.K:]W568,7TI5RAH"\+J2IF*%1+7Z\4LMR!JM*/@J#O5XP+;S)R<S,U
M&<FU*;G F0*]KBJF_DZQE-NQ%WJO$P]\61@[X4]&*[;$1S3/JYFBR&]9<EZA
MT%P*4+@8>S?A=9K8?)?PB^-6[XW!.IE+^6*#NWSL!580EI@9R\#HM<%;+$M+
M1#+^-)Q>NZ0%[H]?V;\Z[^1ESC3>RO(WSTTQ]@8>Y+A@Z](\R.TW;/PX@9DL
MM7O"MLD-/,C6VLBJ 9."BHOZS79-'?8 8?\((&H T2&@=P00-X#XHX!> ^BY
MRM167!U29MADI.06E,TF-CMPQ71HLL^%W?9'H^@K)YR9_) &80B?X4YDLD)X
M8CO4%,X4&K:#[U)K>$!-5>1B"0LE*T@I3QN> 1,Y4/&IM )^KE QNY,:SE."
M\E)?$,WS8PKG9Q=P!ES 4R'7FD!ZY!N2;@7X62-S6LN,CL@,([B7PA0:OH@<
M\[<$/GENC4>OQJ?12<84LTN(PT\0!5'8(>CVX_"@ YY^&!X.3[B)VVV,'5_O
M&%^S)UV5K9&)0]HNL)E\CN)D$(_\S;[?CK1P& 97;]/2KK0XMC78=.COM?I[
M)_4WOU&7_!K8WU]P& 7)@?KW6:0I.-#>0=6/>D>D)ZWTY*1T=T3F2!T8Z2=W
MA\C80]3E)7E?O#BZ&@P.S'2DA<GPW59TI0V3_J$??Z\[5*B6KLMJR.1:F/J\
MM+-M([]Q_>M@?DH-ON['_VGJV^&>J26GHU_B@BB#RRL2I>J.6P=&KEP/FDM#
M'<T-"[JD4-D$^KZ0U(>:P"[07GN3?U!+ P04    " ",BG]4PU*%,DT#  !Q
M"P  &0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6REEEUOFS 4AO^*A7K1
M2FO!A,\JB=2$5=M%IZH?V[4+)PDJV)GM--F_GS&4IL;)JNXFP>9]#\^Q#_B,
MMXP_BQ6 1+NZHF+BK*1<7[JNR%=0$W'!UD#5G07C-9%JR)>N6',@A3;5E>M[
M7N36I*3.=*SG;OETS#:R*BG<<B0V=4WXGQE4;#MQL/,Z<5<N5[*9<*?C-5G"
M/<C']2U7([>/4I0U4%$RBC@L)LX5OLRP-FC%SQ*V8N\:-:D\,?;<#+X7$\=K
MB*""7#8AB/I[@3E451-)<?SN@CK],QOC_O5K]&N=O$KFB0B8L^I76<C5Q$D<
M5,"";"IYQ[;?H$LH;.+EK!+Z%VT[K>>@?",DJSNS(JA+VOZ37;<0>P8<'3#X
MG<$W#<$!PZ@SC#YJ"#I#H%>F346O0T8DF8XYVR+>J%6TYD(OIG:K]$O:[/N]
MY.INJ7QR^H-)0"DZ1]]ISFI #V0'0@WGK%XS"E0*Q!;HEK.74F_UZ0PH+$IY
MAE3-O3>=9B!)68DS97^\S]#IR1DZ025%#RNV$8068NQ*A=P\V,T[O%F+YQ_
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
M V);*"88A^FTS^NPR](H&^"]2@H>UY2&UQPE'*<J)[ M'1@'4ZN$' J3QG@
M]ZHQ>%QDC+ZT*LWT*9]4A7L3V*(QR:.D?\YQF25)-+15KP*#QQ7&I-/NYD[0
MS#IJA5EDE;W#"N-^,OV;D[;YS/F;B#VM)&*PTV[!7:;]1?/ET P4/]:'[PU7
M^BA?7Q[TUQ8(8Z"?[[@^@+<#<Y[OOM\6_P-02P,$%     @ C(I_5)>#%AT(
M P  \@@  !D   !X;"]W;W)K<VAE971S+W-H965T-3<N>&ULG9;;4MLP$(9?
M1>/A F8*/N1 PB29(4"G7-!A.+37PM[$&F3)E38$^O1=R<;-T=#>)-+JW]6W
MLKSKT5*;9YL#('LMI++C($<LS\+0ICD4W)[H$A2MS+0I.-+4S$-;&N"9=RID
MF$11/RRX4,%DY&VW9C+2"Y1"P:UA=E$4W+Q-0>KE.(B#=\.=F.?H#.%D5/(Y
MW ,^EK>&9F$3)1,%*"NT8@9FX^ \/KL8.KT7_!"PM"MCYC)YTOK93:ZS<1 Y
M()"0HHO Z>\%+D!*%X@P?M4Q@V9+Y[@Z?H_^U>=.N3QQ"Q=:_A09YN-@$+ ,
M9GPA\4XOOT&=3\_%2[6T_I<M:VT4L'1A41>U,Q$40E7__+4^AQ6'N+_'(:D=
MDDV'[AZ'3NW0\8E69#ZM2XY\,C)ZR8Q34S0W\&?CO2D;H=Q3O$=#JX+\</)=
M([ A.V;7*M4%L ?^"I:F=Y!JE0HIN#]M/6./RI!MKL1OR)R,34'!3*!EAY>
M7$A[1'Z/]Y?L\."('3"AV$.N%Y:KS(Y")%:W8YC67-.**]G#%2?L1BO,+;M2
M&63K 4)*LLDT><]TFK1&O(3TA'7B+RR)DG@'T,7GW:,6G$YS\!T?K[LGWA3F
M0BFAYG0+)5<I[#JC*D3/AW#OX\NDU^D/1^'+*O<.4=*)&M$:7;>AZ[;2G6>9
M< _>^G<D8W0%D!YYJ6UM-B YT@)JACG0334&%+(WX&97(M5N_17&:".+-L5:
M"KTFA=XG4Z!:MT%/U[DT@LR.=^?M['T(O*V(.\/=R/T&N=^*? ?9HJIN_X/<
MWP(Z[B:#> -[6[7GG$\;Z--_@+: *('*/.YD//WP6-L4:WR#AF_0RG?U6@K3
M5#%>EE*D_$D"L\AQ0=6/K%(4 KUF)_7@0^HVQ1KUL*$>ME.K[(/:,-QZ[>-H
M,-C@VA:M%9 *+5QI'P68N>^JEJ5ZH;"JKXVU:=SGOE]MV*?4T*O^^S=,]35P
MPPV5.\LDS"AD=')*2*;JL-4$=>F;U)-&:GE^F--'"1@GH/69ID953]P&S6?.
MY ]02P,$%     @ C(I_5.VIDAWU P  .0\  !D   !X;"]W;W)K<VAE971S
M+W-H965T-3@N>&ULO5=M;Z,X$/XK%MH/K=0K& *A51(I3=)V3YMKM&WOM%KM
M!X=,$FL!YVS3M/_^;*"$A)=%I]W]DF SS\P\?H:Q/=@S_EUL 21ZC<)8#(VM
ME+MKTQ3!%B(B+MD.8O5FS7A$I!KRC2EV',@J!46A:5N69T:$QL9HD,XM^&C
M$AG2&!8<B22*"'^[@9#MAP8VWB<^T\U6Z@ES--B1#3R"?-XMN!J9A9<5C2 6
ME,6(PWIHC/'U/?8T(+7XF\)>E)Z1IK)D[+L>?%P-#4MG!"$$4KL@ZN\%)A"&
MVI/*X]_<J5'$U,#R\[OWVY2\(K,D B8L_(>NY'9H^ 9:P9HDH?S,]O>0$W*U
MOX"%(OU%^]S6,E"0",FB'*PRB&B<_9/7?"%* .6G'F#G /L4X#4 G!S@G )Z
M#8!>#NAU!;@YP.T*\'* UQ70SP']K@ _!_BINID<J993(LEHP-D><6VMO.F'
MM"!2M)*0QKIV'R57;ZG"R=%?3 +"%OH#35@44:G*4@I$XI4:QY+&&X@#"@*=
M34$2&@KT!*\R(>&Y0CP_3M'9AW/T =$8/6U9(A1.#$RI\M+>S2#/X2;+P6[(
M :.YBK45:!:O8%6#G_P ;[<X,-6"%*MBOZ_*C=WJ<4[>D(,OD&W95ET^[>@I
M!)?O<%P#GW:'UT6?=8;CJQKX;7>X7P._:X>/=US!K<;H]^WP/Y.X@/=;A'2*
M\G92?[T&?P\[X$27,?H$JL-=H-FKZOH"ZD3-/+FI)]WR7T9>SU("O)2EJQJY
MWJG1K,:H[.F(2:]@TFME\AQS"!A7]8V>XX#%*ZI[/PG1(N'!5G%##\N0;HB>
MO4!/3)*PCF06Q"N3]+%SG/]]KY*_;S7E[Q;YNZWY+\A;UEO4?MO$X-""ZKX:
MMY*ZXU>6OFKDNJ=&MVZ%7P,YKR#GM9*;TX SP=82/:S7- #D>"[Z.H=H"?Q;
M2QGW"__]WR#^7;_"V\9-NOI%:OZOU77B5R3K5SZ[#C8SO\*NWT3NJB!WU4KN
MXQ,2+$PT']%%3VP=MEWK-RAZDT<YDM1N_%9QZ52 ?[&J>8"R9/BHVC)A<[,R
M :>Q)K%]R-_^F<L+/$)G7X#P\]I%;H_EH#>%%&UE<=BN</M^=9<03F()D"[\
MR>ZE2C#Z<0D>-A3<OJ-\ BF!"\36:,)!K1!Z2*20Z@RG(EZ@<<22!FFKFXC;
M*-EA?\#M&\0Q]4?@+[J1CC<<0-=8I\_OT*]Q>\/^_]R]2KU>5;B;I?-X!'R3
MWLT$"K33[!!:S!;WOW%ZZSF9G^#KV^P6=W"372KGA&^H:DHAK)5+Z[*O,N+9
M/2T;2+9+3_U+)M4=(GW<JKLM<&V@WJ^9.OGG QV@N"V/_@-02P,$%     @
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
M:^W!=HX8H$R.D)!,/Z,@QF".63H+"7.?!@%B'*SEW606WH)_"ME!-R,I +<
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
M0M;?8-=BX0QD6ZEXV1IK#TI6-;_DHPW$D8$7C!AXK8'7-PA'#'!K@/L&>,3
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
M#-'H:, UV5U"V)P^K, 7]AEVI7>U5QR-')TBVRGJK3KX#YPT1*&%'_33KZ5
M6[P=%5IZ=2A1:,D(_6CL*->)XQE:8D(_,ML$\WN[!(N>4&&6O]#/4+=DJ),F
MEJ'0#U'WN+[T%$(YI'TFA_%8Z,(^U)W".D%A$$#DZ-9B%)[*4=1[1",+6>2'
M;$N!MG@["A35P>N1#%GR(C]Y.TIVXJA&%L;(#^,VT?S>+M%0U])&EM?(3URW
M8&$G12QOD9^WSC&-ZJO0QKFZR<XY5R/+7]2'OU-4)RD,\*5+=\M2="I+P_YC
MVX(6^4';5J9^;U>9U@GL&]N6PLA/X8Z2G3JV+9:1'\MMHOF]7:*-N\_8H65W
MZ*?OEQFX$Y3(7#R &5WDHK,<H45NZ$?NE,@5>/,K9QN2F%V#QEO?^HK7,8)"
MB]C0#\F6W'0E]+P/"2MW_'Z(=I*@OH:%8_/CT,&"-?2#M8\.G=9MH65IV'+[
MWT6'.E!=I6!A&OIAVD>"3M-<:(D:^IG828(&0/I*P1(R]!-R2H5B2[8@2F?/
ME^"6KKEDJE.&%G^A'V"=,JS3K+;7Y3,YW.RRN,-^W,U67"B@J$@!RS94JM05
M(*ZO/X\#])H<!FA9B5M8:2^0N3[Q[OHT1^A#9AEA9ZIB2U7LIVI;"?7'*K98
MQ?VQBANPBL/P6*FZU1@ZAANN;*[ZR?N$<FM8N^+*VK6,LFXU'CN63=A"&;=
M^0DU5V<S&D7'4=:-1H&K[BS"L1_AO>JNTS2&+<-Q?X;C]IT(K\EA:);PV$_X
M)Y2<;UNW#+#SSB^VLP-NF1V>4&WMDX37Y/ )A9TD(O\DT:O2.JT6(CL?1/W7
MSE&=\@V$:[!R$BZRLT'DGPVZEUM4WYMH(%R#E9-PD9TGHI9YHGO-1?5';'7"
M-1@Y"1>9V>+P2.5AV2F;MS<M7J\E($!0F2?*9*M6%-SD4AM):;8+YBPCQ:-W
M_?MWGCR \L'H66'YN)\@Z(*+F,:U#08P6Q'=."!9#-9"UZ76=)V0!357'FQW
M]];ZM 1)Y?Y:K8@":2X5F%.0$O%3MZSX[I,"E"Q6NL>UKB66W8,U%8S'Y^"N
M$D]:K-Z-5^5@+28%EF9D;HJGUC$U=:GSCLV)<GAZ6O5ET]HP/ >?Z9(*D]5@
M]W =A>#//T8(HK]LH$:UAOV' 5AR 9:YT'$(T[YYJ'[>1)!AY9%_2L5]\>J$
M! N>9VKW"'I_=/]ZQDWQ4L+Q\0B_FD:XX8RN+WVF>&%B:+O8O0_RD8A[ENEK
M2Y>ZN^#\4I>BV+UBL?NB^+IXZ6#.E>)I\7%%24R%,8A,GEJ;\HOI8/^BR^1_
M4$L#!!0    ( (R*?U0MXFGQ<P(  %0&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#<Q+GAM;(U5VY+20!#]E:X\:962"[#J%J1J 2WW =UBO3Q8/@Q))QE)
M9N+,!-8J/]Z>2<CB"L@+F4N?TZ<OTTQV4FUT@6C@H2J%GGJ%,?6U[^NDP(KI
M@:Q1T$TF5<4,;57NZUHA2QVH*OTH"*[\BG'AQ1-W=J?BB6Q,R07>*=!-53'U
M:X:EW$V]T-L?K'A>&'O@QY.:Y7B/YG-]IVCG]RPIKU!H+@4HS*;>37B]&%M[
M9_"%XTX?K,%&LI9R8S>WZ=0+K" L,3&6@=%GBW,L2TM$,GYVG%[OT@(/UWOV
M=RYVBF7--,YE^96GIIAZKSU(,6--:59R]QZ[>)S 1);:_<*NLPT\2!IM9-6!
M24'%1?ME#UT>#@#AU0E U &BIX#1"<"P PPO!8PZP,AEI@W%Y6'!#(LG2NY
M66MBLPN73(>F\+FP9;\WBFXYX4S\01J$< POX1YS*J>!6]$VDZW*LP4:QDL-
MG_#!-*Q\/O$-.;50/^D<S%H'T0D'801+*4RAX:U(,?V;P">UO>1H+WD6G65<
M8#* 8?@"HB *CPB:7PX/CL 7%\/#-V>B&?8%&#J^T:D"--4:%<@,/M:H*.TB
MWY="'\MVRW;EV.R;WL:4@^T1 :->P.BL@!5N430(F9(5S*E4BMXB=:$I8.[Z
MC]3-4"0%C84-?%NBU?L=?C_>$BA!BW,]L^+ZT>Q,@L:]OO&%"5JR'U+U;H]F
M9_Q/=H(^.VUS_-=B<<ZBC< _>&^D)'=S2T,B&V':/NY/^]%XXR;"D_,9C<QV
MPCW2M/-VR53.A882,Z(,!J](E6IG6+LQLG:O>BT-I<,M"QK[J*P!W6>27G:W
ML0[Z/Y+X#U!+ P04    " ",BG]4+>69;0@$  "^#P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970W,BYX;6RM5UV/FS@4_2L6ZD,K=0=L@X$JB91)LFU62AHE
M,[M:K?:!29P$%7!JG$G[[]=\#! P5AKM2P+FW,NYYYH#=W!A_%MZI%2 'W&4
MI$/C*,3IDVFFVR.-@_2!G6@BK^P9CP,A3_G!3$^<!KL\*(Y,9%G$C(,P,4:#
M?&W%1P-V%E&8T!4'Z3F. _[SD4;L,C2@\;:P#@]'D2V8H\$I.- -%<^G%9=G
M9I5E%\8T24.6 $[W0V,,/TT1R@)RQ)\AO:2-8Y"5\L+8M^QDOAL:5L:(1G0K
MLA2!_'NE$QI%62;)XWN9U*CNF04VC]^R_YX7+XMY"5(Z8=%?X4X<AX9G@!W=
M!^=(K-GE"RT+<K)\6Q:E^2^XE%C+ -MS*EA<!DL&<9@4_\&/4HA& "0] :@,
M0.T NR< EP'XU@"[#+!S98I2<AVF@0A& \XN@&=HF2T[R,7,HV7Y89+U?2.X
MO!K*.#%:,D$!=,!O8$,/LI\"S)-B-V5=4:^^GU(1A%'Z05Y_WDS!^W<?P#L0
M)N#IR,YID.S2@2DDM^P.YK;D\5CP0#T\( (+EHAC"F;)CNZN$YBRJ*HR]%;9
M(])FG-+M \#P(T 6@@I"D]O#+47X].9PZ&NJP56?<)[/[LFWIJ\T.5.5L$6@
MDP=FC_GK"/K0M^1=7YOE*F .=#"^ADT5,$@LO\YV1=^NZ-M:^BLNG8J+GT#N
M#D"_G\-3MJL^@H0*54E%,M(@@7V$6@5U08@0K.;I5#P=+<_GY?QI-@6;I_'3
M;*-I&ZGRD7O;1CKT/6QANU5D%T5<#[6;UD79'H&V6@NWXN[^GSUS.QS\-L^)
M N,2-4NO8NEI67Z>K1?CY=^:7OE5)O_>7OG=K88=M]VK+@JZQ+%:O5*@',OO
MZ16T:A^WM.QGB]D8_+.@\0OE_VK4@(TW [Q7CS*R683C(<]I":* V<BV84L1
M!0QC0F"/)*@N &D+^&.\&B]U4M3F"^]VWS+R>F]@8K6EZ,*@BW%'"@5,*M'C
MOK"V7ZCWW\F7^7*LDZ(V2*AWR%]TA3+;M3R-9[Y4IXN"J+?JVGRAWGW':1B
M5; -]^'VIF>CMD:H]T;=ANB:G&,Y?F=#=&$V1,1O;X@N#&,/]=E%[9I0;YN;
M^?+S>/5U/=/)43LGO-LZH<+OB.-UY%#98F>C3%4PB[@]<J#:/9'>/;^*(^5@
MPLZ)X"%-;]DLJ#92=+>1(H5#.IBT;&&B@&&,G?9G0 EK?KPA^6[Q>M2IC13I
MC?07G_DR6Y,&Z7P**$ V:3,U&X--3/DA'Q!3L,WZ5$P"U6HUA([ST:NU_BB'
MTV*4K-,4D^TBX(<P24%$]S*E]>!*1KP8%HL3P4[Y^/3"A!S&\L.C'+ ISP#R
M^I[)$:H\R6Y0C>RC_P!02P,$%     @ C(I_5)<U8; 7!   &PX  !D   !X
M;"]W;W)K<VAE971S+W-H965T-S,N>&ULS9=1;^(X$,>_BH7ZT$HMB4T(L *D
M GNZE6Y/:+N]?783 U83F[,=Z'[[&SLA#<%-N_MT+Y X_YG,;\:>V-.C5,]Z
MQYA!+WDF]*RW,V;_*0ATLF,YU7VY9P*>;*3*J8%;M0WT7C&:.J,\"T@8QD%.
MN>C-IVYLK>9369B,"[962!=Y3M7/!<OD<=;#O=/ -[[=&3L0S*=[NF4/S#SN
MUPKN@MI+RG,F-)<"*;:9]>[QIQ4FUL I_N'LJ!O7R*(\2?EL;[ZDLUYH(V(9
M2XQU0>'OP)8LRZPGB./?RFFO?J<U;%Z?O/_AX 'FB6JVE-D/GIK=K#?NH91M
M:)&9;_+X)ZN AM9?(C/M?M&QTH8]E!3:R+PRA@AR+LI_^E(EHF& XS<,2&5
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
MZB _$Y(E!1@8)%&:_Y+70H@] '9K '8!L-L"G +@M 6X!<!M"_ *@-<6T"L
MO;: ?@'0T3=S=75HID22\8BS+>)J-5A3#SJ^&@T1B5*5BG/)X6T$.#G^E4F*
M\ "=H7FV$/0EHZE$5QOX*]#)E$H2Q0(]TE>9D?@45CW-I^CDTRGZA$PD0L*I
M0%&*GM)(BBY,PO-=%,>09&)D2N"G=C']@LM%SL6NX7)'N(%LW$6V9=L5\,L6
M<-ROA4^;X==T ?!!+?RJ&3ZEOH&<G#RN@%^WAUL5\)O6<#P\A)N0$65:V&5:
MV-J>6V-OKD)[ILYX@"Y9 H5/$%TZ)IR3=$43E2:+-[2_;D;>]/1D2WC01?=K
M!8"LN &$U&DRHSQB@9IA M(+9O(4.JV2.R?8TP150=V,O1[&/6\P,C?[NAZO
MP]AS^K9K'RZ\J3#H.([K[=8=2.644CG-4OWCW*#?[VBRH/R/AC"XI6WW?QZ&
M"_=(M=Y@Z%J]:M&\TC'O/W(,D31 5R]9)-_0;2HDSQ)=O.YE2#F2(4G+E54:
M?"-Q1JO\SOEC:\]QNV<XU6[W2K=['\L5]!=ZH$ ^\B5X.I?,?\Z+*CIYF#^)
MTS9)U2])]'^V]JWT/I;[>[G6/\HU%WM#SZDYH8/2X<&'5==.@O;KC/LAN(IF
MG*TX2=H(/BSW'S;OK\-YO$<733(9,A[]"0I/$I:ELJKKY<:]_0+G6=6*8&O7
M]JU&3H_PW2HR_I;G6C?7 4(V\2&TG'XO5)>%^8.RZWB654=L[WL$_P"QD@\P
MVU .'\>0LD*J?"I"IW@&+(X)%V@-LYIS->5\X\%^ S#<80WA7:?$S:WR]FSB
M^Q0*Z9S%65YH9I(:Z*L,C(-,^T"?P+LFA)N[T$4F8 98P(E>1*D^T%T8P)TA
M -WT^7Z$XRB6E&LY'YDD<>57DG-<^?J&6R/3KI/AYE965!"!)'L/*GHG3471
MC"KYY'8QWD\UPZOALVM N+D#_>NPP;M['H#4O"B5 K$EN@JR1^J'K8*[ZQJX
MN6W\<'#+^BPI\ +1;X7(X%"K7JD>R2*N:GK3@L=![#VC[HCL&@YN[C@_A7]7
M%0$?(J**PA<:!ZK/7 D?V%6ZUDQQ:'C6+U7!,O?N5NIR#K>,503)$M,E&+*,
M/J09S^^[^4"RM;YN+9B$RYM^#"D!/]4">+]D<.4J!NH&5_[78?PW4$L#!!0
M   ( (R*?U2JQ>IQ20,  /(4   -    >&PO<W1Y;&5S+GAM;-U846_:,!#^
M*U$Z3:TT-4#:0%9 VI@Z3=JF2NW#WBI#'+#D.)EC.NBOG\\.2: ^Q/JPP8+:
MV/?YOOM\=R%NAZ5:<WJ_H%1YJXR+<N0OE"K>!T$Y6]",E)=Y085&TEQF1.FI
MG =E(2E)2G#*>-#K=*(@(TSXXZ%89K>9*KU9OA1JY/=KDV=O7Y*1WXVN?,_2
M3?*$COS'\[<_E[FZ>>/9^]F[L[/.X\7-KOW< !=^X"2]/H#TLJ,OE-F@&'UT
M&/T^<HRZOTW=: &VEC248'"0MCW2,.+8J:RE"G'L=]R*[C]]1FK<(*TJ!U4[
MC8=I+IJN"GUKT)%)1KTGPD?^A' VE0R\4I(QOK;F'AAF.<^EIW0[:RE=L)3/
M%N[:&71ZQ9,QD4L3VT:POZ?5\AU@,P.!C/-:8,^WAO&P($I1*6[UQ"PVQA>0
M5XT?UH56.)=DW>U=^XV#N>D@TUPF5-9ANO[&-!YRFH(<R>8+N*N\" !4*L_T
M(&%DG@MB-&P\JH&FG5'.[^%KX$>ZQ;U*6S4U%17U4 NJAI;&3H"_S6:YV[17
MK^+U"O:4JX]+O1UAYM I]$[2E*W,?)76 C#V+LY.BH*O/W V%QFUFS\XX'A(
M-G[>(I?L64>#5IEI Y6^]T2E8K.VY9<DQ0-=J4T[K5)<<^\$-?_=/,^IH)+P
MMFC=^\><Y5<KKMZ;_T*S^5K95>P4&?:/7V-U5CAVD=$IB#R)<@].061\_"+#
M$]!8G3V/3F10G81:QZVMPU9M]>!0._*_P_&9-T&]Z9)QQ40U6[ DH>+%F4O3
M*S+5?]!M\>OU"4W)DJN'&ASYS?@;3=@RB^M5=Y"(:E4S_@K;ZT;UB5K'8B*A
M*YI,JJF<3\W0TP,=M;K 81>Y-9<;P7PLYD8 P^)@"C ?ZX7%^9_V,T#W8S%,
MV\")#%"? >ICO5S(Q'RP.&Z?6%_NG<9Q&$81EM')Q*E@@N4MBN#'S89I P\L
M#D3ZLUSCU<8[9'\?8#7=UR'83O%.Q':*YQH0=][ (X[=U<;B@ =6!:QW(+X[
M#O24VR<,H:J8-NP)QI$XQA#H17>/1A&2G0@^[OI@3TD8QK$; <RM( PQ!)Y&
M',$4@ 8,"4/S'MQY'P6;]U30_)=S_!M02P,$%     @ C(I_5)>*NQS
M$P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B
M#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z1
M0J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ
M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?V
MD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " ",BG]4
M4ALY.9X%  !,,@  #P   'AL+W=O<FMB;V]K+GAM;,6;6T_C.!2 _XK5)U9:
MMLVU@ !I!IA=)!8JBF8?1V[B@D7B=&R7VZ_?XV0Z:P_X:%]Z^@2Y-/UR8OL[
M/DZ/GSO]N.BZ1_;2-LJ<C!ZL71V-QZ9Z$"TW?W0KH>#(LM,MM["I[\=FI06O
MS8,0MFW&Z612CELNU>CT>'.MF1[[&YT5E96=@IUNQU<IGLU_Q]TF>Y)&+F0C
M[>O)J/^_$2/62B5;^2;JD]%DQ,Q#]_Q7I^5;IRQOYI7NFN9DE P'O@IM9?5N
M]]Q!WO&%Z?=8OKCE '(R*B=PP:74QO9G]-?GP/@DX.1A:VV[+[*Q0I]S*_[4
MW7HEU;V[#-S%V+N-/@Z;OT,0C_3_"6.W7,I*G'?5NA7*#G'4HG& RCS(E1DQ
MQ5MQ,MJ<PCZIFETH"T%BEVJX%)SK[A2^^K(>[MH"KA=#?23A@+ZL>_#M09[!
M=M?(&KZ]9I]YPU4E6!]<XP&F"&"Z,T"V-^,>9(9 9H20<P?A/F!8MV0W*Z$]
MR!R!S'<&>=:U*P^R0""+G4'^+=[>/,@2@2QW"/DM]2"G".1T=X^;FP</\@"!
M/-@NY#4XAB5LGUUSN];"P7U>&ZF$,8RKVH,\1" /"2!3@)ROVY;K5T<YE_=*
MPN>YLOY /L%&\@D!9@:8/R,(W7HAU3O;H+K9LF]ZR!P@H7E6<*KN3^D;I1:U
M]#$QZ21;MDZ/60#FIZKJUJ[;W(I*R"<.&+^S:Q\3TTZR9>_TF"5@0K(&GH$$
M@[M<X_M:KMPG?4Q,/,F6S=-C3H=HZC4,1Q<O<#4C^C[.;GQ,3#W)EMW38QX
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
M?U0'04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N
M>&UL4$L! A0#%     @ C(I_5 @/G>SM    *P(  !$              ( !
MKP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ C(I_5)E<G",0!@
MG"<  !,              ( !RP$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"
M% ,4    " ",BG]4G*. />P&  !X'P  &               @($,"   >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ C(I_5%(\\H [!P
M+!X  !@              ("!+@\  'AL+W=O<FMS:&5E=',O<VAE970R+GAM
M;%!+ 0(4 Q0    ( (R*?U0.D,[;!P,  /H)   8              " @9\6
M  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " ",BG]4>T07
M+<L'  "[)   &               @('<&0  >&PO=V]R:W-H965T<R]S:&5E
M=#0N>&UL4$L! A0#%     @ C(I_5#1TS4(U P  #0H  !@
M ("!W2$  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( (R*
M?U3FPG)L0A,  "V*   8              " @4@E  !X;"]W;W)K<VAE971S
M+W-H965T-BYX;6Q02P$"% ,4    " ",BG]4S4K 92\"   S!0  &
M        @(' .   >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%
M  @ C(I_5+R@?KFS"0  ^RH  !@              ("!)3L  'AL+W=O<FMS
M:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( (R*?U0.G-^MY ,  !D(   8
M              " @0Y%  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"
M% ,4    " ",BG]4CZ7^EJ<5  #5/0  &0              @($H20  >&PO
M=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( (R*?U0TRZMK] 8
M (L2   9              " @09?  !X;"]W;W)K<VAE971S+W-H965T,3$N
M>&UL4$L! A0#%     @ C(I_5,Q+><UA @  '@4  !D              ("!
M,68  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " ",BG]4
MHCB#+;0"  "=!0  &0              @('):   >&PO=V]R:W-H965T<R]S
M:&5E=#$S+GAM;%!+ 0(4 Q0    ( (R*?U3J< ">4P,    '   9
M      " @;1K  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%
M  @ C(I_5'.P\G+J @  $08  !D              ("!/F\  'AL+W=O<FMS
M:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " ",BG]4G3F9 44$  !E"@
M&0              @(%?<@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+
M 0(4 Q0    ( (R*?U123=HO1 @  -04   9              " @=MV  !X
M;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ C(I_5/'#<=_3
M!   . L  !D              ("!5G\  'AL+W=O<FMS:&5E=',O<VAE970Q
M."YX;6Q02P$"% ,4    " ",BG]4DF/P;_4%   X#P  &0
M@(%@A   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( (R*
M?U3'R7:R# 4   D,   9              " @8R*  !X;"]W;W)K<VAE971S
M+W-H965T,C N>&UL4$L! A0#%     @ C(I_5!/&@0E@"0  51@  !D
M         ("!SX\  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M    " ",BG]4*(%&Y6,#  "_"   &0              @(%FF0  >&PO=V]R
M:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( (R*?U2;14<]&00  -((
M   9              " @0"=  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL
M4$L! A0#%     @ C(I_5!+\[I+T!   & P  !D              ("!4*$
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " ",BG]4]"C5
M.K,"  #&!0  &0              @(%[I@  >&PO=V]R:W-H965T<R]S:&5E
M=#(U+GAM;%!+ 0(4 Q0    ( (R*?U0*FF5J&P,  (8&   9
M  " @66I  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @
MC(I_5%?-V"4D%P  T4@  !D              ("!MZP  'AL+W=O<FMS:&5E
M=',O<VAE970R-RYX;6Q02P$"% ,4    " ",BG]4UJRHBR4$  !C"0  &0
M            @($2Q   >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4
M Q0    ( (R*?U3X)^, DP(  %\%   9              " @6[(  !X;"]W
M;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ C(I_5 6F-H+, @
MLP4  !D              ("!.,L  'AL+W=O<FMS:&5E=',O<VAE970S,"YX
M;6Q02P$"% ,4    " ",BG]4;Z8\]K@"  "K!0  &0              @($[
MS@  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( (R*?U0^
M6$..808  +(0   9              " @2K1  !X;"]W;W)K<VAE971S+W-H
M965T,S(N>&UL4$L! A0#%     @ C(I_5$X]98;. @  9P8  !D
M     ("!PM<  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4
M" ",BG]42 7Z6&,"   %!0  &0              @(''V@  >&PO=V]R:W-H
M965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( (R*?U0A\:!@RP(  $T&   9
M              " @6'=  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L!
M A0#%     @ C(I_5*Z;96UZ!0  = X  !D              ("!8^   'AL
M+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " ",BG]4(5GY_C$#
M   D"   &0              @($4Y@  >&PO=V]R:W-H965T<R]S:&5E=#,W
M+GAM;%!+ 0(4 Q0    ( (R*?U2)1>3 + ,  ,P&   9              "
M@7SI  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ C(I_
M5'*.DA)&!   E H  !D              ("!W^P  'AL+W=O<FMS:&5E=',O
M<VAE970S.2YX;6Q02P$"% ,4    " ",BG]4R\ 0548'  !!'@  &0
M        @(%<\0  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0
M   ( (R*?U2Y3')R- (  /@$   9              " @=GX  !X;"]W;W)K
M<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ C(I_5/$YSBG@ @  OPD
M !D              ("!1/L  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q0
M2P$"% ,4    " ",BG]4*38LJD,#  #5"@  &0              @(%;_@
M>&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( (R*?U2D0.Z-
MQ@,  /(,   9              " @=4! 0!X;"]W;W)K<VAE971S+W-H965T
M-#0N>&UL4$L! A0#%     @ C(I_5&8RX9SY!   JQ,  !D
M ("!T@4! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " ",
MBG]4J?KQO(<"  #L!@  &0              @($""P$ >&PO=V]R:W-H965T
M<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( (R*?U0)P6<OE@(  "('   9
M          " @< - 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#
M%     @ C(I_5+Z6+T!- @  <@4  !D              ("!C1 ! 'AL+W=O
M<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " ",BG]4K7P]KF$#  "K
M#   &0              @($1$P$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM
M;%!+ 0(4 Q0    ( (R*?U2]WP_=VP(  +\(   9              " @:D6
M 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ C(I_5!F:
M,X): P  2@H  !D              ("!NQD! 'AL+W=O<FMS:&5E=',O<VAE
M970U,2YX;6Q02P$"% ,4    " ",BG]42/HL7,$$  "@$0  &0
M    @(%,'0$ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    (
M (R*?U2!@)@5H@(   ('   9              " @40B 0!X;"]W;W)K<VAE
M971S+W-H965T-3,N>&UL4$L! A0#%     @ C(I_5,-2A3)- P  <0L  !D
M             ("!'24! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"
M% ,4    " ",BG]4?PCOQ!<$  !]#0  &0              @(&A* $ >&PO
M=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( (R*?U0EK(2:[P,
M ,L-   9              " @>\L 0!X;"]W;W)K<VAE971S+W-H965T-38N
M>&UL4$L! A0#%     @ C(I_5)>#%AT( P  \@@  !D              ("!
M%3$! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " ",BG]4
M[:F2'?4#   Y#P  &0              @(%4- $ >&PO=V]R:W-H965T<R]S
M:&5E=#4X+GAM;%!+ 0(4 Q0    ( (R*?U2FD 7(9@(  $,&   9
M      " @8 X 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%
M  @ C(I_5#]K3.!K @  S08  !D              ("!'3L! 'AL+W=O<FMS
M:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " ",BG]4Y01! +4#  ":#
M&0              @(&_/0$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+
M 0(4 Q0    ( (R*?U1)']L:3@(  *$%   9              " @:M! 0!X
M;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ C(I_5',@=7BJ
M!@  \1\  !D              ("!,$0! 'AL+W=O<FMS:&5E=',O<VAE970V
M,RYX;6Q02P$"% ,4    " ",BG]4PP;'&H,#   *"P  &0
M@($12P$ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( (R*
M?U1(Q?BW>0@  $(P   9              " @<M. 0!X;"]W;W)K<VAE971S
M+W-H965T-C4N>&UL4$L! A0#%     @ C(I_5#[[R-XH P  7PH  !D
M         ("!>U<! 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4
M    " ",BG]4@-C*![L"  ">"   &0              @(':6@$ >&PO=V]R
M:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( (R*?U1B2+].6P0   @1
M   9              " @<Q= 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL
M4$L! A0#%     @ C(I_5%=[5UZD!   MQ@  !D              ("!7F(!
M 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    " ",BG]40@/*
MJET&  #T(@  &0              @($Y9P$ >&PO=V]R:W-H965T<R]S:&5E
M=#<P+GAM;%!+ 0(4 Q0    ( (R*?U0MXFGQ<P(  %0&   9
M  " @<UM 0!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @
MC(I_5"WEF6T(!   O@\  !D              ("!=W ! 'AL+W=O<FMS:&5E
M=',O<VAE970W,BYX;6Q02P$"% ,4    " ",BG]4ES5AL!<$   ;#@  &0
M            @(&V= $ >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4
M Q0    ( (R*?U2"7]],2@,  (D+   9              " @01Y 0!X;"]W
M;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @ C(I_5,'K%6^.!
M@1   !D              ("!A7P! 'AL+W=O<FMS:&5E=',O<VAE970W-2YX
M;6Q02P$"% ,4    " ",BG]4JL7J<4D#  #R%   #0              @ %*
M@0$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( (R*?U27BKL<P    !,"   +
M              "  ;Z$ 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( (R*?U12
M&SDYG@4  $PR   /              "  :>% 0!X;"]W;W)K8F]O:RYX;6Q0
M2P$"% ,4    " ",BG]49_Q20DP"  !H+   &@              @ %RBP$
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " ",BG]4AJ9C
M2 P"  !A*P  $P              @ 'VC0$ 6T-O;G1E;G1?5'EP97-=+GAM
7;%!+!08     4P!3 +P6   SD $    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>348</ContextCount>
  <ElementCount>435</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>113</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Mezzanine Equity and Stockholders' Deficiency</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency</Role>
      <ShortName>Consolidated Statements of Mezzanine Equity and Stockholders' Deficiency</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Statement - Consolidated Statements of Mezzanine Equity and Stockholders' Deficiency (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals</Role>
      <ShortName>Consolidated Statements of Mezzanine Equity and Stockholders' Deficiency (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 1 - Nature of Business and Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-1-nature-of-business-and-organization</Role>
      <ShortName>Note 1 - Nature of Business and Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Note 2 - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note 3 - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-3-business-combination</Role>
      <ShortName>Note 3 - Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note 4 - Concentration of Credit Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk</Role>
      <ShortName>Note 4 - Concentration of Credit Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 5 - Accounts Receivable, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net</Role>
      <ShortName>Note 5 - Accounts Receivable, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Note 6 - Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net</Role>
      <ShortName>Note 6 - Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 7 - Accrued Expenses and Other Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities</Role>
      <ShortName>Note 7 - Accrued Expenses and Other Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note 8 - Line of Credit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit</Role>
      <ShortName>Note 8 - Line of Credit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 9 - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-9-income-taxes</Role>
      <ShortName>Note 9 - Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note 10 - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies</Role>
      <ShortName>Note 10 - Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Note 11 - Company Earn-Out and Warrant Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities</Role>
      <ShortName>Note 11 - Company Earn-Out and Warrant Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note 12 - Mezzanine Equity and Stockholders' Deficiency</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency</Role>
      <ShortName>Note 12 - Mezzanine Equity and Stockholders' Deficiency</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note 13 - Stock-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation</Role>
      <ShortName>Note 13 - Stock-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Note 14 - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments</Role>
      <ShortName>Note 14 - Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Note 15 - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-15-segment-information</Role>
      <ShortName>Note 15 - Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Note 16 - Loss Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share</Role>
      <ShortName>Note 16 - Loss Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Note 17 - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-17-related-party-transactions</Role>
      <ShortName>Note 17 - Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Note 18 - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events</Role>
      <ShortName>Note 18 - Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Note 5 - Accounts Receivable, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-tables</Role>
      <ShortName>Note 5 - Accounts Receivable, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Note 6 - Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-tables</Role>
      <ShortName>Note 6 - Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Note 7 - Accrued Expenses and Other Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-tables</Role>
      <ShortName>Note 7 - Accrued Expenses and Other Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Note 9 - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables</Role>
      <ShortName>Note 9 - Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-9-income-taxes</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Note 10 - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables</Role>
      <ShortName>Note 10 - Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Note 11 - Company Earn-Out and Warrant Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-tables</Role>
      <ShortName>Note 11 - Company Earn-Out and Warrant Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Note 12 - Mezzanine Equity and Stockholders' Deficiency (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables</Role>
      <ShortName>Note 12 - Mezzanine Equity and Stockholders' Deficiency (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Note 13 - Stock-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables</Role>
      <ShortName>Note 13 - Stock-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Note 14 - Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-tables</Role>
      <ShortName>Note 14 - Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Note 15 - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-15-segment-information-tables</Role>
      <ShortName>Note 15 - Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-15-segment-information</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Note 16 - Loss Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-tables</Role>
      <ShortName>Note 16 - Loss Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Note 2 - Summary of Significant Accounting Policies 1 (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies 1 (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Note 2 - Summary of Significant Accounting Policies 2 (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-2-details-textual</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies 2 (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Useful Life of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies - Useful Life of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Revenue by Source (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies - Revenue by Source (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Accounts Receivable, Net, Deferred Revenue and Deferred Sales Commissions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies - Accounts Receivable, Net, Deferred Revenue and Deferred Sales Commissions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Note 3 - Business Combination (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual</Role>
      <ShortName>Note 3 - Business Combination (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-3-business-combination</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Note 4 - Concentration of Credit Risk (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual</Role>
      <ShortName>Note 4 - Concentration of Credit Risk (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Note 5 - Accounts Receivable, Net - Accounts Receivable, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details</Role>
      <ShortName>Note 5 - Accounts Receivable, Net - Accounts Receivable, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Note 6 - Property and Equipment, Net (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-details-textual</Role>
      <ShortName>Note 6 - Property and Equipment, Net (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-tables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Note 6 - Property and Equipment, Net - Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details</Role>
      <ShortName>Note 6 - Property and Equipment, Net - Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Note 7 - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details</Role>
      <ShortName>Note 7 - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Note 8 - Line of Credit (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual</Role>
      <ShortName>Note 8 - Line of Credit (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Note 9 - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual</Role>
      <ShortName>Note 9 - Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Note 9 - Income Taxes - Pretax Loss Resulting from Domestic and Foreign Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details</Role>
      <ShortName>Note 9 - Income Taxes - Pretax Loss Resulting from Domestic and Foreign Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Note 9 - Income Taxes - Components of Provision (Benefit) for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details</Role>
      <ShortName>Note 9 - Income Taxes - Components of Provision (Benefit) for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Note 9 - Income Taxes - Reconciliation of Amounts of US Federal Statutory Income Tax Rate to Effective Income Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details</Role>
      <ShortName>Note 9 - Income Taxes - Reconciliation of Amounts of US Federal Statutory Income Tax Rate to Effective Income Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details</Role>
      <ShortName>Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Note 9 - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details</Role>
      <ShortName>Note 9 - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Note 10 - Commitments and Contingencies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual</Role>
      <ShortName>Note 10 - Commitments and Contingencies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Note 10 - Commitments and Contingencies - Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details</Role>
      <ShortName>Note 10 - Commitments and Contingencies - Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - Disclosure - Note 10 - Commitments and Contingencies - Purchase Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details</Role>
      <ShortName>Note 10 - Commitments and Contingencies - Purchase Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - Disclosure - Note 11 - Company Earn-Out and Warrant Liabilities (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual</Role>
      <ShortName>Note 11 - Company Earn-Out and Warrant Liabilities (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-tables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - Disclosure - Note 11- Company Earn-Out and Warrant Liabilities - Earn-out Shares Fair Value Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details</Role>
      <ShortName>Note 11- Company Earn-Out and Warrant Liabilities - Earn-out Shares Fair Value Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>062 - Disclosure - Note 12 - Mezzanine Equity and Stockholders' Deficiency (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual</Role>
      <ShortName>Note 12 - Mezzanine Equity and Stockholders' Deficiency (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>063 - Disclosure - Note 12 - Mezzanine Equity and Stockholders' Deficiency - Redeemable Noncontrolling Interest (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details</Role>
      <ShortName>Note 12 - Mezzanine Equity and Stockholders' Deficiency - Redeemable Noncontrolling Interest (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>064 - Disclosure - Note 13 - Stock-based Compensation (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual</Role>
      <ShortName>Note 13 - Stock-based Compensation (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>065 - Disclosure - Note 13 - Stock-based Compensation - Stock-based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details</Role>
      <ShortName>Note 13 - Stock-based Compensation - Stock-based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>066 - Disclosure - Note 13 - Stock-based Compensation - Stock Option Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details</Role>
      <ShortName>Note 13 - Stock-based Compensation - Stock Option Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>067 - Disclosure - Note 13 - Stock-based Compensation - Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details</Role>
      <ShortName>Note 13 - Stock-based Compensation - Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>068 - Disclosure - Note 13 - Stock-based Compensation - Summary of Outstanding and Exercisable Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details</Role>
      <ShortName>Note 13 - Stock-based Compensation - Summary of Outstanding and Exercisable Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>069 - Disclosure - Note 14 - Financial Instruments - Fair Value of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details</Role>
      <ShortName>Note 14 - Financial Instruments - Fair Value of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>070 - Disclosure - Note 15 - Segment Information (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual</Role>
      <ShortName>Note 15 - Segment Information (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-15-segment-information-tables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>071 - Disclosure - Note 15 - Segment Information - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details</Role>
      <ShortName>Note 15 - Segment Information - Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>072 - Disclosure - Note 16 - Loss Per Share - Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details</Role>
      <ShortName>Note 16 - Loss Per Share - Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>073 - Disclosure - Note 16 - Loss Per Share - Antidilutive Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details</Role>
      <ShortName>Note 16 - Loss Per Share - Antidilutive Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="avpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>074 - Disclosure - Note 18 - Subsequent Events (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual</Role>
      <ShortName>Note 18 - Subsequent Events (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events</ParentRole>
      <Position>75</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="avpt20211231_10k.htm">avpt20211231_10k.htm</File>
    <File>avpt-20211231.xsd</File>
    <File>avpt-20211231_cal.xml</File>
    <File>avpt-20211231_def.xml</File>
    <File>avpt-20211231_lab.xml</File>
    <File>avpt-20211231_pre.xml</File>
    <File>ex_317332.htm</File>
    <File>ex_317333.htm</File>
    <File>ex_317334.htm</File>
    <File>ex_317335.htm</File>
    <File>ex_350344.htm</File>
    <File>ex_350349.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>a01.jpg</File>
    <File>a02.jpg</File>
    <File>a03.jpg</File>
    <File>a04.jpg</File>
    <File>a07.jpg</File>
    <File>a10.jpg</File>
    <File>a11.jpg</File>
    <File>a12.jpg</File>
    <File>a13.jpg</File>
    <File>aos.jpg</File>
    <File>backandfrontofficev1.jpg</File>
    <File>bestplacetowork2022chicago.jpg</File>
    <File>bestplacetowork2022nyc.jpg</File>
    <File>cloudgovernance.jpg</File>
    <File>cloudmanagement.jpg</File>
    <File>complianceguardian.jpg</File>
    <File>confidenceplatform.jpg</File>
    <File>customerlogotable.jpg</File>
    <File>docave.jpg</File>
    <File>edutech.jpg</File>
    <File>governanceautomation.jpg</File>
    <File>myhub.jpg</File>
    <File>njbest2021.jpg</File>
    <File>vabest2021.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1134">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="43">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>119
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "avpt20211231_10k.htm": {
   "axisCustom": 0,
   "axisStandard": 38,
   "contextCount": 348,
   "dts": {
    "calculationLink": {
     "local": [
      "avpt-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "avpt-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "avpt20211231_10k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "avpt-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "avpt-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "avpt-20211231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/currency/2021/currency-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd",
      "https://xbrl.sec.gov/exch/2021/exch-2021.xsd",
      "https://xbrl.sec.gov/naics/2021/naics-2021.xsd",
      "https://xbrl.sec.gov/sic/2021/sic-2021.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"
     ]
    }
   },
   "elementCount": 684,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 76,
    "http://www.avepoint.com/20211231": 44,
    "http://xbrl.sec.gov/dei/2021q4": 6,
    "total": 126
   },
   "keyCustom": 68,
   "keyStandard": 367,
   "memberCustom": 46,
   "memberStandard": 60,
   "nsprefix": "avpt",
   "nsuri": "http://www.avepoint.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000 - Document - Document And Entity Information",
     "role": "http://www.avepoint.com/20211231/role/statement-document-and-entity-information",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "009 - Disclosure - Note 2 - Summary of Significant Accounting Policies",
     "role": "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
     "shortName": "Note 2 - Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Note 3 - Business Combination",
     "role": "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
     "shortName": "Note 3 - Business Combination",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Note 4 - Concentration of Credit Risk",
     "role": "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk",
     "shortName": "Note 4 - Concentration of Credit Risk",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Note 5 - Accounts Receivable, Net",
     "role": "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net",
     "shortName": "Note 5 - Accounts Receivable, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "013 - Disclosure - Note 6 - Property and Equipment, Net",
     "role": "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net",
     "shortName": "Note 6 - Property and Equipment, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "014 - Disclosure - Note 7 - Accrued Expenses and Other Liabilities",
     "role": "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities",
     "shortName": "Note 7 - Accrued Expenses and Other Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "015 - Disclosure - Note 8 - Line of Credit",
     "role": "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
     "shortName": "Note 8 - Line of Credit",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Note 9 - Income Taxes",
     "role": "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
     "shortName": "Note 9 - Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "017 - Disclosure - Note 10 - Commitments and Contingencies",
     "role": "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies",
     "shortName": "Note 10 - Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "avpt:EarnoutAndWarrantLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "018 - Disclosure - Note 11 - Company Earn-Out and Warrant Liabilities",
     "role": "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities",
     "shortName": "Note 11 - Company Earn-Out and Warrant Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "avpt:EarnoutAndWarrantLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "001 - Statement - Consolidated Balance Sheets",
     "role": "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "019 - Disclosure - Note 12 - Mezzanine Equity and Stockholders' Deficiency",
     "role": "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
     "shortName": "Note 12 - Mezzanine Equity and Stockholders' Deficiency",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020 - Disclosure - Note 13 - Stock-based Compensation",
     "role": "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
     "shortName": "Note 13 - Stock-based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "021 - Disclosure - Note 14 - Financial Instruments",
     "role": "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments",
     "shortName": "Note 14 - Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "022 - Disclosure - Note 15 - Segment Information",
     "role": "http://www.avepoint.com/20211231/role/statement-note-15-segment-information",
     "shortName": "Note 15 - Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "023 - Disclosure - Note 16 - Loss Per Share",
     "role": "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share",
     "shortName": "Note 16 - Loss Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - Disclosure - Note 17 - Related Party Transactions",
     "role": "http://www.avepoint.com/20211231/role/statement-note-17-related-party-transactions",
     "shortName": "Note 17 - Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "025 - Disclosure - Note 18 - Subsequent Events",
     "role": "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
     "shortName": "Note 18 - Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Significant Accounting Policies (Policies)",
     "role": "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "avpt:ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables",
     "shortName": "Note 2 - Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "avpt:ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - Disclosure - Note 5 - Accounts Receivable, Net (Tables)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-tables",
     "shortName": "Note 5 - Accounts Receivable, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2020-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "role": "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "029 - Disclosure - Note 6 - Property and Equipment, Net (Tables)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-tables",
     "shortName": "Note 6 - Property and Equipment, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030 - Disclosure - Note 7 - Accrued Expenses and Other Liabilities (Tables)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-tables",
     "shortName": "Note 7 - Accrued Expenses and Other Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031 - Disclosure - Note 9 - Income Taxes (Tables)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables",
     "shortName": "Note 9 - Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "032 - Disclosure - Note 10 - Commitments and Contingencies (Tables)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables",
     "shortName": "Note 10 - Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "avpt:EarnoutAndWarrantLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "033 - Disclosure - Note 11 - Company Earn-Out and Warrant Liabilities (Tables)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-tables",
     "shortName": "Note 11 - Company Earn-Out and Warrant Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "avpt:EarnoutAndWarrantLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Note 12 - Mezzanine Equity and Stockholders' Deficiency (Tables)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables",
     "shortName": "Note 12 - Mezzanine Equity and Stockholders' Deficiency (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Note 13 - Stock-based Compensation (Tables)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables",
     "shortName": "Note 13 - Stock-based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "036 - Disclosure - Note 14 - Financial Instruments (Tables)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-tables",
     "shortName": "Note 14 - Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "037 - Disclosure - Note 15 - Segment Information (Tables)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-tables",
     "shortName": "Note 15 - Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "038 - Disclosure - Note 16 - Loss Per Share (Tables)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-tables",
     "shortName": "Note 16 - Loss Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "003 - Statement - Consolidated Statements of Operations",
     "role": "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "039 - Disclosure - Note 2 - Summary of Significant Accounting Policies 1 (Details Textual)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
     "shortName": "Note 2 - Summary of Significant Accounting Policies 1 (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2022-01-01",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Note 2 - Summary of Significant Accounting Policies 2 (Details Textual)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-2-details-textual",
     "shortName": "Note 2 - Summary of Significant Accounting Policies 2 (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2022-01-01",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "avpt:ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentAndSoftwareMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Useful Life of Property and Equipment (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
     "shortName": "Note 2 - Summary of Significant Accounting Policies - Useful Life of Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "avpt:ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentAndSoftwareMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31_ProductOrServiceAxis-TermedLicenseAndSupportMember",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "042 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Revenue by Source (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details",
     "shortName": "Note 2 - Summary of Significant Accounting Policies - Revenue by Source (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "avpt:AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2020-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableNet",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Accounts Receivable, Net, Deferred Revenue and Deferred Sales Commissions (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details",
     "shortName": "Note 2 - Summary of Significant Accounting Policies - Accounts Receivable, Net, Deferred Revenue and Deferred Sales Commissions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "avpt:AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2019-12-31",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AccountsReceivableNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-07-26",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "USDPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - Disclosure - Note 3 - Business Combination (Details Textual)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual",
     "shortName": "Note 3 - Business Combination (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-07-26_2021-07-26",
      "decimals": "-5",
      "lang": null,
      "name": "avpt:PaymentsForExchangeOfCommonStockInBusinessCombination",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "avpt:NumberOfMajorCustomers",
      "reportCount": 1,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure - Note 4 - Concentration of Credit Risk (Details Textual)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual",
     "shortName": "Note 4 - Concentration of Credit Risk (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember",
      "decimals": "-3",
      "lang": null,
      "name": "avpt:NumberOfMajorCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure - Note 5 - Accounts Receivable, Net - Accounts Receivable, Net (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details",
     "shortName": "Note 5 - Accounts Receivable, Net - Accounts Receivable, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis-TradeAccountsReceivableMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "047 - Disclosure - Note 6 - Property and Equipment, Net (Details Textual)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-details-textual",
     "shortName": "Note 6 - Property and Equipment, Net (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - Disclosure - Note 6 - Property and Equipment, Net - Property and Equipment, Net (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details",
     "shortName": "Note 6 - Property and Equipment, Net - Property and Equipment, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "004 - Statement - Consolidated Statements of Comprehensive Loss",
     "role": "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss",
     "shortName": "Consolidated Statements of Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Note 7 - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details",
     "shortName": "Note 7 - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2020-04-07_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember",
      "decimals": "-7",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "050 - Disclosure - Note 8 - Line of Credit (Details Textual)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual",
     "shortName": "Note 8 - Line of Credit (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2020-04-07_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-HSBCVentureBankUsaIncMember",
      "decimals": "-7",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Note 9 - Income Taxes (Details Textual)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual",
     "shortName": "Note 9 - Income Taxes (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "052 - Disclosure - Note 9 - Income Taxes - Pretax Loss Resulting from Domestic and Foreign Operations (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details",
     "shortName": "Note 9 - Income Taxes - Pretax Loss Resulting from Domestic and Foreign Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "053 - Disclosure - Note 9 - Income Taxes - Components of Provision (Benefit) for Income Taxes (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details",
     "shortName": "Note 9 - Income Taxes - Components of Provision (Benefit) for Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "054 - Disclosure - Note 9 - Income Taxes - Reconciliation of Amounts of US Federal Statutory Income Tax Rate to Effective Income Tax Rate (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details",
     "shortName": "Note 9 - Income Taxes - Reconciliation of Amounts of US Federal Statutory Income Tax Rate to Effective Income Tax Rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "055 - Disclosure - Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details",
     "shortName": "Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2020-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "056 - Disclosure - Note 9 - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details",
     "shortName": "Note 9 - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2019-12-31",
      "decimals": "-4",
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "057 - Disclosure - Note 10 - Commitments and Contingencies (Details Textual)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual",
     "shortName": "Note 10 - Commitments and Contingencies (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - Disclosure - Note 10 - Commitments and Contingencies - Operating Leases (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details",
     "shortName": "Note 10 - Commitments and Contingencies - Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2018-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - Statement - Consolidated Statements of Mezzanine Equity and Stockholders' Deficiency",
     "role": "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
     "shortName": "Consolidated Statements of Mezzanine Equity and Stockholders' Deficiency",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2018-12-31_StatementClassOfStockAxis-RedeemableConvertiblePreferredStockMember_StatementEquityComponentsAxis-TemporaryEquityMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
       "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "059 - Disclosure - Note 10 - Commitments and Contingencies - Purchase Commitments (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details",
     "shortName": "Note 10 - Commitments and Contingencies - Purchase Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
       "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "avpt:EarnoutAndWarrantLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-07-26_2021-07-26",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "avpt:NumberOfSharesExchangeableAt1250",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060 - Disclosure - Note 11 - Company Earn-Out and Warrant Liabilities (Details Textual)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual",
     "shortName": "Note 11 - Company Earn-Out and Warrant Liabilities (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "avpt:EarnoutAndWarrantLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-07-26_2021-07-26",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "avpt:NumberOfSharesExchangeableAt1250",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061 - Disclosure - Note 11- Company Earn-Out and Warrant Liabilities - Earn-out Shares Fair Value Assumptions (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details",
     "shortName": "Note 11- Company Earn-Out and Warrant Liabilities - Earn-out Shares Fair Value Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "062 - Disclosure - Note 12 - Mezzanine Equity and Stockholders' Deficiency (Details Textual)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
     "shortName": "Note 12 - Mezzanine Equity and Stockholders' Deficiency (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2020-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "063 - Disclosure - Note 12 - Mezzanine Equity and Stockholders' Deficiency - Redeemable Noncontrolling Interest (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details",
     "shortName": "Note 12 - Mezzanine Equity and Stockholders' Deficiency - Redeemable Noncontrolling Interest (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:RedeemableNoncontrollingInterestTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31_OwnershipAxis-AvepointEdutechPteLtdMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "064 - Disclosure - Note 13 - Stock-based Compensation (Details Textual)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
     "shortName": "Note 13 - Stock-based Compensation (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31_PlanNameAxis-The20062016And2021Member",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "065 - Disclosure - Note 13 - Stock-based Compensation - Stock-based Compensation (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details",
     "shortName": "Note 13 - Stock-based Compensation - Stock-based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31_PlanNameAxis-The20062016And2021Member",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-09-01_2021-09-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "066 - Disclosure - Note 13 - Stock-based Compensation - Stock Option Valuation Assumptions (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details",
     "shortName": "Note 13 - Stock-based Compensation - Stock Option Valuation Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-09-01_2021-09-01_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2021PlanMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2020-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "067 - Disclosure - Note 13 - Stock-based Compensation - Option Activity (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details",
     "shortName": "Note 13 - Stock-based Compensation - Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "068 - Disclosure - Note 13 - Stock-based Compensation - Summary of Outstanding and Exercisable Stock Options (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details",
     "shortName": "Note 13 - Stock-based Compensation - Summary of Outstanding and Exercisable Stock Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "006 - Statement - Consolidated Statements of Mezzanine Equity and Stockholders' Deficiency (Parentheticals)",
     "role": "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals",
     "shortName": "Consolidated Statements of Mezzanine Equity and Stockholders' Deficiency (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "069 - Disclosure - Note 14 - Financial Instruments - Fair Value of Financial Instruments (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details",
     "shortName": "Note 14 - Financial Instruments - Fair Value of Financial Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "avpt:NumberOfMajorCustomers",
      "reportCount": 1,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "070 - Disclosure - Note 15 - Segment Information (Details Textual)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual",
     "shortName": "Note 15 - Segment Information (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "071 - Disclosure - Note 15 - Segment Information - Segment Information (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details",
     "shortName": "Note 15 - Segment Information - Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31_StatementGeographicalAxis-US",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "072 - Disclosure - Note 16 - Loss Per Share - Loss Per Share (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details",
     "shortName": "Note 16 - Loss Per Share - Loss Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "073 - Disclosure - Note 16 - Loss Per Share - Antidilutive Securities (Details)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details",
     "shortName": "Note 16 - Loss Per Share - Antidilutive Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "074 - Disclosure - Note 18 - Subsequent Events (Details Textual)",
     "role": "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual",
     "shortName": "Note 18 - Subsequent Events (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2022-03-21_2022-03-21_SubsequentEventTypeAxis-SubsequentEventMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "007 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "lang": null,
      "name": "avpt:ForeignCurrencyRemeasurementGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "008 - Disclosure - Note 1 - Nature of Business and Organization",
     "role": "http://www.avepoint.com/20211231/role/statement-note-1-nature-of-business-and-organization",
     "shortName": "Note 1 - Nature of Business and Organization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "avpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 113,
   "tag": {
    "avpt_AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of accounts receivable, net, deferred revenue and deferred sales commissions.",
        "label": "Accounts Receivable, Net, Deferred Revenue and Deferred Sales Commissions [Table Text Block]"
       }
      }
     },
     "localname": "AccountsReceivableNetDeferredRevenueAndDeferredSalesCommissionsTableTextBlock",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "avpt_AccruedPartnerExpensesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current portion of accrued partner expenses.",
        "label": "Accrued partner expenses"
       }
      }
     },
     "localname": "AccruedPartnerExpensesCurrent",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_AvePointUSLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents AvePoint US, LLC.",
        "label": "AvePoint US, LLC [Member]"
       }
      }
     },
     "localname": "AvePointUSLLCMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_AvepointEdutechPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents AvePoint EduTech PTE. LTD.",
        "label": "AvePoint EduTech PTE. LTD. [Member]"
       }
      }
     },
     "localname": "AvepointEdutechPteLtdMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination held in escrow.",
        "label": "avpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow",
        "terseLabel": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Percentage Held in Escrow"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentageHeldInEscrow",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "avpt_BusinessCombinationShareExchangeRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the share exchange ratio in a business combination.",
        "label": "Business Combination, Share Exchange Ratio",
        "terseLabel": "Business Combination, Share Exchange Ratio"
       }
      }
     },
     "localname": "BusinessCombinationShareExchangeRatio",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "pureItemType"
    },
    "avpt_CloudServiceFeesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current portion of cloud service fees.",
        "label": "Cloud service fees"
       }
      }
     },
     "localname": "CloudServiceFeesCurrent",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_CompanyEarnOutsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the Company Earn-Outs.",
        "label": "Company Earn-Outs [Member]"
       }
      }
     },
     "localname": "CompanyEarnOutsMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_ComputerEquipmentAndSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents computer equipment and software.",
        "label": "Computer Equipment and Software [Member]"
       }
      }
     },
     "localname": "ComputerEquipmentAndSoftwareMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_ConversionOfApecClassACommonStockIntoCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the conversion of APec class A common stock into the company's common stock.",
        "label": "Conversion of Apec Class A Common Stock into Common Stock [Member]"
       }
      }
     },
     "localname": "ConversionOfApecClassACommonStockIntoCommonStockMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_ConversionOfApecClassBCommonStockIntoCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the conversion of APec class B common stock into the company's common stock.",
        "label": "Conversion of Apec Class B Common Stock into Common Stock [Member]"
       }
      }
     },
     "localname": "ConversionOfApecClassBCommonStockIntoCommonStockMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_ConversionOfLegacyAvepointCommonStockIntoCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the conversion of legacy AvePoint common stock into the company's common stock.",
        "label": "Conversion of Legacy AvePoint Common Stock into Common Stock [Member]"
       }
      }
     },
     "localname": "ConversionOfLegacyAvepointCommonStockIntoCommonStockMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the conversion of legacy AvePoint preferred stock into the company's common stock.",
        "label": "Conversion of Legacy AvePoint Preferred Stock into Common Stock [Member]"
       }
      }
     },
     "localname": "ConversionOfLegacyAvepointPreferredStockIntoCommonStockMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_DebtInstrumentPercentageOfEquityPledged": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of equity pledged to the debt instrument.",
        "label": "avpt_DebtInstrumentPercentageOfEquityPledged",
        "terseLabel": "Debt Instrument, Percentage of Equity Pledged"
       }
      }
     },
     "localname": "DebtInstrumentPercentageOfEquityPledged",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "avpt_DeferredRevenueIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of increase (decrease) in deferred revenue during the period.",
        "label": "avpt_DeferredRevenueIncreaseDecrease",
        "terseLabel": "Increase/(decrease), deferred revenue"
       }
      }
     },
     "localname": "DeferredRevenueIncreaseDecrease",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_DeferredTaxAssetsGrossNetOfLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowances and net of deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "avpt_DeferredTaxAssetsGrossNetOfLiabilities",
        "totalLabel": "Total Net Deferred Tax Assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossNetOfLiabilities",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_DeferredTaxLiabilitiesAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from amortization.",
        "label": "avpt_DeferredTaxLiabilitiesAmortization",
        "verboseLabel": "Amortization"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAmortization",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_DeferredTaxLiabilitiesCommissions": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from commissions.",
        "label": "avpt_DeferredTaxLiabilitiesCommissions",
        "verboseLabel": "Commissions"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesCommissions",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_DeferredTaxLiabilitiesUnbilledReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from unbilled receivable.",
        "label": "avpt_DeferredTaxLiabilitiesUnbilledReceivable",
        "negatedTerseLabel": "Unbilled Receivable"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesUnbilledReceivable",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_EarnOutRSUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents earn-out RSUS.",
        "label": "Earn-Out RSUs [Member]"
       }
      }
     },
     "localname": "EarnOutRSUsMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_EarnoutAndWarrantLiabilitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclousre of earn-out and warrant liabilities.",
        "label": "Earn-Out and Warrant Liabilities [Text Block]"
       }
      }
     },
     "localname": "EarnoutAndWarrantLiabilitiesTextBlock",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to fair value of earnout liability.",
        "label": "avpt_EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount",
        "terseLabel": "Fair Value of Earnout Liability"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationFairValueOfEarnoutLiabilityAmount",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to return to provision adjustments.",
        "label": "Return-to-Provision Adjustments"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationReturntoprovisionAdjustmentsAmount",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to transaction costs.",
        "label": "avpt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount",
        "terseLabel": "Transaction Costs"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTransactionCostsAmount",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_EmergingGrowthCompanyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for emerging growth company.",
        "label": "Emerging Growth Company [Policy Text Block]"
       }
      }
     },
     "localname": "EmergingGrowthCompanyPolicyTextBlock",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of adjustment to equity for deemed dividend on extinguishment of preferred stock.",
        "label": "avpt_EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock",
        "negatedLabel": "Deemed dividend on extinguishment of Series B convertible preferred stock"
       }
      }
     },
     "localname": "EquityAdjustmentForDeemedDividendOnExtinguishmentOfPreferredStock",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_EquityAdjustmentForRedemptionOfConvertiblePreferredStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of adjustment to equity for redemption of convertible preferred stock.",
        "label": "Redemption of Series B convertible preferred stock"
       }
      }
     },
     "localname": "EquityAdjustmentForRedemptionOfConvertiblePreferredStock",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_ForeignCurrencyRemeasurementGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of foreign currency remeasurement gain (loss) recognized during the period.",
        "label": "avpt_ForeignCurrencyRemeasurementGainLoss",
        "negatedLabel": "Foreign currency remeasurement loss (gain)"
       }
      }
     },
     "localname": "ForeignCurrencyRemeasurementGainLoss",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_GainLossOnChangeInContingentLiabilityAndWarrants": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of gain loss on contingent liability and warrants.",
        "label": "Change in earn-out shares liabilities and warrant liabilities",
        "negatedLabel": "Change in value of earn-out and warrant liabilities"
       }
      }
     },
     "localname": "GainLossOnChangeInContingentLiabilityAndWarrants",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_GuaranteeForOperatingLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents guarantee for operating leases.",
        "label": "Guarantee for Operating Leases [member]"
       }
      }
     },
     "localname": "GuaranteeForOperatingLeasesMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_GuaranteeForServiceAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents guarantee for service agreement.",
        "label": "Guarantee for Service Agreement [Member]"
       }
      }
     },
     "localname": "GuaranteeForServiceAgreementMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_HSBCVentureBankUsaIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents HSBC Venture Bank USA Inc.",
        "label": "HSBC Venture Bank USA Inc. [Member]"
       }
      }
     },
     "localname": "HSBCVentureBankUsaIncMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_ITSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents IT solutions.",
        "label": "IT solutions [Member]"
       }
      }
     },
     "localname": "ITSolutionsMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_IaccessSolutionsPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents I-Access Solutions Pte. Ltd.",
        "label": "I-Access Solutions Pte. Ltd. [Member]"
       }
      }
     },
     "localname": "IaccessSolutionsPteLtdMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services, as well as long-term unbilled receivables.",
        "label": "avpt_IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables",
        "negatedLabel": "Accounts receivable and long-term unbilled receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivableAndLongTermUnbilledReceivables",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_IncreaseDecreaseInCapitalizedContractCostsNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in capitalized contract costs, net.",
        "label": "Increase/(decrease), deferred sales commissions"
       }
      }
     },
     "localname": "IncreaseDecreaseInCapitalizedContractCostsNet",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_InternalUseSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internally developed software for long-term internal use.",
        "label": "Internal Use Software [Member]"
       }
      }
     },
     "localname": "InternalUseSoftwareMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the impact on stockholders' equity of the issuance of redeemable noncontrolling interest.",
        "label": "avpt_IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact",
        "verboseLabel": "Issuance of redeemable noncontrolling interest in EduTech"
       }
      }
     },
     "localname": "IssuanceOfRedeemableNoncontrollingInterestStockholdersEquityImpact",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the temporary equity effect of the issuance of redeemable noncontrolling interest.",
        "label": "avpt_IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect",
        "verboseLabel": "Issuance of redeemable noncontrolling interest in EduTech"
       }
      }
     },
     "localname": "IssuanceOfRedeemableNoncontrollingInterestTemporaryEquityEffect",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_LiabilityBalanceRelatedToCommonStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability balance related to common stock.",
        "label": "avpt_LiabilityBalanceRelatedToCommonStock",
        "terseLabel": "Liability Balance Related to Common Stock"
       }
      }
     },
     "localname": "LiabilityBalanceRelatedToCommonStock",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_LiabilityBalanceRelatedToModifiedOptions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability balance related to modified options.",
        "label": "avpt_LiabilityBalanceRelatedToModifiedOptions",
        "terseLabel": "Liability Balance Related to Modified Options"
       }
      }
     },
     "localname": "LiabilityBalanceRelatedToModifiedOptions",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability balance related to modified options reclassified to liability-classified outstanding shares.",
        "label": "avpt_LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares",
        "terseLabel": "Liability Balance Related to Modified Options Reclassified to Liability-classified Outstanding Shares"
       }
      }
     },
     "localname": "LiabilityBalanceRelatedToModifiedOptionsReclassifiedToLiabilityclassifiedOutstandingShares",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability balance related to outstanding shares reclassified to temporary equity.",
        "label": "avpt_LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity",
        "terseLabel": "Liability Balance Related to Outstanding Shares Reclassified toTemporary Equity"
       }
      }
     },
     "localname": "LiabilityBalanceRelatedToOutstandingSharesReclassifiedTotemporaryEquity",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_LiabilityClassifiedCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the liability-classified common stock.",
        "label": "Liability-classified Common Stock [Member]"
       }
      }
     },
     "localname": "LiabilityClassifiedCommonStockMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_LineOfCreditAccordionFeatureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the accordion feature of line of credit.",
        "label": "Line of Credit, Accordion Feature [Member]"
       }
      }
     },
     "localname": "LineOfCreditAccordionFeatureMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_MergerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the merger.",
        "label": "Merger [Member]"
       }
      }
     },
     "localname": "MergerMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_MicrosoftOffice365Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the Microsoft Office 365.",
        "label": "Microsoft Office 365 [Member]"
       }
      }
     },
     "localname": "MicrosoftOffice365Member",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_ModifiedCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the modified common stock.",
        "label": "Modified Common Stock [Member]"
       }
      }
     },
     "localname": "ModifiedCommonStockMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_ModifiedOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the modified options.",
        "label": "Modified Options [Member]"
       }
      }
     },
     "localname": "ModifiedOptionsMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the temporary equity effect of net income (loss) attributable to and accretion of redeemable noncontrolling interest during the period.",
        "label": "Net income attributable to noncontrolling interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToAndAccretionOfRedeemableNoncontrollingInterestEffectOnTemporaryEquity",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_NoteToFinancialStatementDetailsTextual": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note To Financial Statement Details Textual"
       }
      }
     },
     "localname": "NoteToFinancialStatementDetailsTextual",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_NotesToFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes To Financial Statements [Abstract]"
       }
      }
     },
     "localname": "NotesToFinancialStatementsAbstract",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_NumberOfMajorCustomers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.",
        "label": "avpt_NumberOfMajorCustomers",
        "terseLabel": "Number of Major Customers"
       }
      }
     },
     "localname": "NumberOfMajorCustomers",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual"
     ],
     "xbrltype": "integerItemType"
    },
    "avpt_NumberOfSharesExchangeableAt1250": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of share beccome exchangeable stock price is greater than or equal to $12.50 over any 20 Trading Days within any 30 trading day period or the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding $12.50 per share.",
        "label": "avpt_NumberOfSharesExchangeableAt1250",
        "terseLabel": "Number of Shares Exchangeable at $12.50 (in shares)"
       }
      }
     },
     "localname": "NumberOfSharesExchangeableAt1250",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "avpt_NumberOfSharesExchangeableAt1500": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares become exchangeable when stock price is greater than or equal to $15.00 over any 20 Trading Days within any 30 trading day period or the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding $15.00 per share.",
        "label": "avpt_NumberOfSharesExchangeableAt1500",
        "terseLabel": "Number of Shares Exchangeable at $15.00 (in shares)"
       }
      }
     },
     "localname": "NumberOfSharesExchangeableAt1500",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "avpt_NumberOfSharesExchangeableAt1750": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares become exchangeable when stock price is greater than or equal to $17.50 over any 20 Trading Days within any 30 trading day period or the Company consummates a subsequent transaction, which results in the stockholders of the Company having the right to exchange their shares for cash, securities or other property having a value equaling or exceeding $17.50 per share.",
        "label": "avpt_NumberOfSharesExchangeableAt1750",
        "terseLabel": "Number of Shares Exchangeable at $17.50 (in shares)"
       }
      }
     },
     "localname": "NumberOfSharesExchangeableAt1750",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "avpt_NumberOfSharesSubjectToVestingProvision": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares that subject to vesting provisio: 100% of the Sponsor Earn-Out Shares shall vest and be released if at any time through the seventh anniversary of the Business Combination, AvePoint's stock price is greater than or equal to $15.00 (as adjusted for share splits, share capitalization, reorganizations, recapitalizations and the like) over any 20 trading days within any 30 trading day period; and 100% of the remaining Sponsor Earn-Out Shares that have not previously vested shall vest and be released if at any time through the seventh anniversary of the Business Combination, the Company consummates a subsequent transaction.",
        "label": "avpt_NumberOfSharesSubjectToVestingProvision",
        "terseLabel": "Number of Shares Subject to Vesting Provision (in shares)"
       }
      }
     },
     "localname": "NumberOfSharesSubjectToVestingProvision",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "avpt_OrdinarySharesOfEduTechMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents ordinary shares of EduTech.",
        "label": "Ordinary Shares of EduTech [Member]"
       }
      }
     },
     "localname": "OrdinarySharesOfEduTechMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_OtherAssetsCertificateOfDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the certificate of deposits amount related to other assets.",
        "label": "avpt_OtherAssetsCertificateOfDeposits",
        "terseLabel": "Certificate of deposits"
       }
      }
     },
     "localname": "OtherAssetsCertificateOfDeposits",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_OtherCountriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents other countries.",
        "label": "Other Countries [Member]"
       }
      }
     },
     "localname": "OtherCountriesMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_PRCOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the PRC Options.",
        "label": "PRC Options [Member]"
       }
      }
     },
     "localname": "PRCOptionsMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment for directive outstanding options settlement.",
        "label": "avpt_PaymentOfNetCashSettlementForDirectiveOutstandingOptions",
        "negatedLabel": "Payment of net cash settlement for management options"
       }
      }
     },
     "localname": "PaymentOfNetCashSettlementForDirectiveOutstandingOptions",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_PaymentsForExchangeOfCommonStockInBusinessCombination": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payments for common stock exchange in a business combination.",
        "label": "avpt_PaymentsForExchangeOfCommonStockInBusinessCombination",
        "terseLabel": "Payments for Exchange of Common Stock in Business Combination"
       }
      }
     },
     "localname": "PaymentsForExchangeOfCommonStockInBusinessCombination",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_PaymentsForRedemptionOfLegacyCommonStock": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for redemption of legacy common stock.",
        "label": "avpt_PaymentsForRedemptionOfLegacyCommonStock",
        "negatedLabel": "Redemption of Legacy AvePoint common stock"
       }
      }
     },
     "localname": "PaymentsForRedemptionOfLegacyCommonStock",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_PaymentsForTransactionFeesBusinessAcquisition": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payments for transaction fees business acquisition.",
        "label": "avpt_PaymentsForTransactionFeesBusinessAcquisition",
        "negatedLabel": "Payments of transaction fees by Legacy AvePoint"
       }
      }
     },
     "localname": "PaymentsForTransactionFeesBusinessAcquisition",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_PaymentsForUnconditionalPurchaseCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid pursuant to the unconditional purchase commitment.",
        "label": "avpt_PaymentsForUnconditionalPurchaseCommitment",
        "terseLabel": "Payments for Unconditional Purchase Commitment"
       }
      }
     },
     "localname": "PaymentsForUnconditionalPurchaseCommitment",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_PrivatePlacementWarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the private placement.",
        "label": "Private Placement Warrant [Member]"
       }
      }
     },
     "localname": "PrivatePlacementWarrantMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_ProceedsFromIssuanceOfCommonStockNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of common stock, net of issuance cost.",
        "label": "Proceeds from issuance of Common stock, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStockNet",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_ProceedsFromNonrecoursePromissoryNote": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash inflow from the collection of non-recourse promissory note.",
        "label": "Collection of non-recourse promissory note"
       }
      }
     },
     "localname": "ProceedsFromNonrecoursePromissoryNote",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_ProceedsFromRecapitalizationGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from recapitalization of shares, before issuance costs.",
        "label": "Proceeds from recapitalization of Apex shares"
       }
      }
     },
     "localname": "ProceedsFromRecapitalizationGross",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_ProceedsFromRecapitalizationIssuanceCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from issuance costs associated with the recapitalization of shares.",
        "label": "avpt_ProceedsFromRecapitalizationIssuanceCosts",
        "negatedLabel": "Payments of transaction fees"
       }
      }
     },
     "localname": "ProceedsFromRecapitalizationIssuanceCosts",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_PublicWarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the public warrant.",
        "label": "Public Warrant [Member]"
       }
      }
     },
     "localname": "PublicWarrantMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_PutOptionRedemptionShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares redeemable for pout otion.",
        "label": "avpt_PutOptionRedemptionShare",
        "terseLabel": "Put Option, Redemption Share (in shares)"
       }
      }
     },
     "localname": "PutOptionRedemptionShare",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "avpt_PutOptionUnderlyingOption": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of underlying option pusuant to the put option.",
        "label": "avpt_PutOptionUnderlyingOption",
        "terseLabel": "Put Option, Underlying Option (in shares)"
       }
      }
     },
     "localname": "PutOptionUnderlyingOption",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "avpt_Range1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "represents range 1.",
        "label": "Range 1 [Member]"
       }
      }
     },
     "localname": "Range1Member",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_Range2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents range 2.",
        "label": "Range 2 [Member]"
       }
      }
     },
     "localname": "Range2Member",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_Range3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents range 3.",
        "label": "Range 3 [Member]"
       }
      }
     },
     "localname": "Range3Member",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_ReclassificationOfCommonSharesToTemporaryEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of common shares reclassified to temporary equity.",
        "label": "avpt_ReclassificationOfCommonSharesToTemporaryEquity",
        "verboseLabel": "Reclassification of common shares to mezzanine equity"
       }
      }
     },
     "localname": "ReclassificationOfCommonSharesToTemporaryEquity",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_ReclassificationOfOptionsFromPermanentEquityToLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of options reclassified from permanent equity to liability.",
        "label": "Options reclassified from permanent equity to liability"
       }
      }
     },
     "localname": "ReclassificationOfOptionsFromPermanentEquityToLiability",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the reclassification of redeemable common shares from temporary to permanent equity.",
        "label": "Reclassification of Redeemable Common Shares from Temporary to Permanent Equity [Member]"
       }
      }
     },
     "localname": "ReclassificationOfRedeemableCommonSharesFromTemporaryToPermanentEquityMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the reclassification of share-based awards from liabilities and temporary equity to permanent equity.",
        "label": "Reclassification of Share-based Awards from Liabilities and Temporary Equity to Permanent Equity [Member]"
       }
      }
     },
     "localname": "ReclassificationOfSharebasedAwardsFromLiabilitiesAndTemporaryEquityToPermanentEquityMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_ReclassificationOfSharedBasedAwardsToTemporaryEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of share-based awards reclassified to temporary equity.",
        "label": "Reclassification of share-based awards to mezzanine equity"
       }
      }
     },
     "localname": "ReclassificationOfSharedBasedAwardsToTemporaryEquity",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of reclassifications of earn-out RSUs to earn-out shares during the period.",
        "label": "avpt_ReclassificationsOfEarnOutRSUsToEarnOutShares",
        "negatedLabel": "Reclassification of earn-out RSUs to earn-out shares"
       }
      }
     },
     "localname": "ReclassificationsOfEarnOutRSUsToEarnOutShares",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_RedeemableCommonSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the redeemable common shares.",
        "label": "Redeemable Common Shares [Member]"
       }
      }
     },
     "localname": "RedeemableCommonSharesMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in redeemable noncontrolling interest from contribution from noncontrolling interest holders.",
        "label": "avpt_RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest",
        "terseLabel": "Redeemable Noncontrolling Interest, Increase from Contribution by Noncontrolling Interest"
       }
      }
     },
     "localname": "RedeemableNoncontrollingInterestIncreaseFromContributionByNoncontrollingInterest",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_RedeemableNoncontrollingInterestPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for redeemable noncontrolling interest.",
        "label": "Redeemable Noncontrolling Interest [Policy Text Block]"
       }
      }
     },
     "localname": "RedeemableNoncontrollingInterestPolicyTextBlock",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "avpt_RemeasurementOfRedemptionValueOfCommonShares": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustemtn for remeasurement of redemption value of common shares.",
        "label": "Remeasurement of redemption value of common shares"
       }
      }
     },
     "localname": "RemeasurementOfRedemptionValueOfCommonShares",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_RemeasurementOfRedemptionValueOfConvertiblePreferredStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for remeansurement of redemption value of convertible preferred stock.",
        "label": "Remeasurement of redemption value of convertible preferred stock"
       }
      }
     },
     "localname": "RemeasurementOfRedemptionValueOfConvertiblePreferredStock",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_SAASMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents SaaS.",
        "label": "SaaS [Member"
       }
      }
     },
     "localname": "SAASMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of useful life of property, plant and equipment.",
        "label": "Schedule of Useful Life of Property, Plant and Equipment [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "represents settlement of restricted stock issued in exchange for non-recourse promissory note, shares.",
        "label": "Settlement of restricted stock issued in exchange for non-recourse promissory note (in shares)"
       }
      }
     },
     "localname": "SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteShares",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "sharesItemType"
    },
    "avpt_SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents settlement of restricted stock issued in exchange for non-recourse promissory note, value.",
        "label": "Settlement of restricted stock issued in exchange for non-recourse promissory note"
       }
      }
     },
     "localname": "SettlementOfRestrictedStockIssuedInExchangeForNonrecoursePromissoryNoteValue",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_ShareBasedAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the share-based awards.",
        "label": "Share-based Awards [Member]"
       }
      }
     },
     "localname": "ShareBasedAwardsMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_ShareRepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents share repurchase program.",
        "label": "Share Repurchase Program [Member]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of share-based payment award other than option that oustanding.",
        "label": "avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Fair Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options and equity instruments other than options.",
        "label": "avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Equity Instruments Other than Options , Grants in Period, Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodValue",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options granted. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "avpt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_SixMonthsCompletionOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the six months completion optioin.",
        "label": "Six Months Completion Option [Member]"
       }
      }
     },
     "localname": "SixMonthsCompletionOptionMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_SoftwareDevelopmentSoldToCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents development of computer software, which is to be sold, leased or otherwise marketed.",
        "label": "Software Development Sold to Customers [Member]"
       }
      }
     },
     "localname": "SoftwareDevelopmentSoldToCustomersMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; (2) produce product masters after establishing technological feasibility; (3) the software is acquired, internally developed, or modified solely to meet the entity's internal needs; and (4) during the software's development or modification, no substantive plan exists or is being developed to market the software externally. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment.",
        "label": "Software to be Sold, Leased, or Otherwise Marketed and Internal Use Software, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "SoftwareToBeSoldLeasedOrOtherwiseMarketedAndInternalUseSoftwarePolicyPolicyTextBlock",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "avpt_StockIssuedDuringPeriodSharesIssuedForIssuanceCost": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share issued for issuance cost.",
        "label": "Issuance of common shares in exchange for issuance cost (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForIssuanceCost",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "sharesItemType"
    },
    "avpt_StockIssuedDuringPeriodValueIssuedForIssuanceCost": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued for issuance cost.",
        "label": "Issuance of common shares in exchange for issuance cost"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForIssuanceCost",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_SubscriptionAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the subscription agreements.",
        "label": "Subscription Agreements [Member]"
       }
      }
     },
     "localname": "SubscriptionAgreementsMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary equity effect of deemed dividend on extinguishment of preferred stock.",
        "label": "Deemed dividend on extinguishment of Series B convertible preferred stock"
       }
      }
     },
     "localname": "TemporaryEquityDeemedDividendOnExtinguishmentOfPreferredStock",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the temporary equity, including portion attributable to noncontrolling interests.",
        "label": "Temporary Equity, Including Portion Attributable to Noncontrolling Interests [Member]"
       }
      }
     },
     "localname": "TemporaryEquityIncludingPortionAttributableToNoncontrollingInterestsMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_TemporaryEquityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the temporary equity.",
        "label": "Temporary Equity [Member]"
       }
      }
     },
     "localname": "TemporaryEquityMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_TemporaryEquitySharesRedempted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of temporary shares redempted during period.",
        "label": "avpt_TemporaryEquitySharesRedempted",
        "negatedLabel": "Redemption of Series B convertible preferred stock (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesRedempted",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "sharesItemType"
    },
    "avpt_TemporaryEquityValueRedempted": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in temporary equity due to redemption.",
        "label": "avpt_TemporaryEquityValueRedempted",
        "negatedLabel": "Redemption of Series B convertible preferred stock"
       }
      }
     },
     "localname": "TemporaryEquityValueRedempted",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_TermedLicenseAndSupportMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents termed license and support.",
        "label": "Termed License and Support [Member]"
       }
      }
     },
     "localname": "TermedLicenseAndSupportMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_The20062016And2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the 2006, 2016, and 2021.",
        "label": "The 2006, 2016 and 2021 [Member]"
       }
      }
     },
     "localname": "The20062016And2021Member",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_The2021PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information regarding the 2021 Plan.",
        "label": "The 2021 Plan [Member]"
       }
      }
     },
     "localname": "The2021PlanMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_TimeAndPerformanceBasedOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the Time and Performance Based Option.",
        "label": "Time and Performance Based Option [Member]"
       }
      }
     },
     "localname": "TimeAndPerformanceBasedOptionMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_UnbilledReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the unbilled receivable.",
        "label": "Unbilled Receivable [Member]"
       }
      }
     },
     "localname": "UnbilledReceivableMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_UnbilledReceivablesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements, classified as noncurrent.",
        "label": "Long-term unbilled receivables"
       }
      }
     },
     "localname": "UnbilledReceivablesNoncurrent",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from filing amended tax returns.",
        "label": "avpt_UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns",
        "terseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Filing Amended Tax Returns"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreaseResultingFromFilingAmendedTaxReturns",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avpt_WarrantLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents warrant liabilities.",
        "label": "Warrant Liabilities [Member]"
       }
      }
     },
     "localname": "WarrantLiabilitiesMember",
     "nsuri": "http://www.avepoint.com/20211231",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "domainItemType"
    },
    "avpt_statement-statement-note-10-commitments-and-contingencies-operating-leases-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Commitments and Contingencies - Operating Leases (Details)"
       }
      }
     },
     "localname": "statement-statement-note-10-commitments-and-contingencies-operating-leases-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-10-commitments-and-contingencies-purchase-commitments-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Commitments and Contingencies - Purchase Commitments (Details)"
       }
      }
     },
     "localname": "statement-statement-note-10-commitments-and-contingencies-purchase-commitments-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-10-commitments-and-contingencies-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Commitments and Contingencies"
       }
      }
     },
     "localname": "statement-statement-note-10-commitments-and-contingencies-tables",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 11- Company Earn-Out and Warrant Liabilities - Earn-out Shares Fair Value Assumptions (Details)"
       }
      }
     },
     "localname": "statement-statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-11-company-earnout-and-warrant-liabilities-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 11 - Company Earn-Out and Warrant Liabilities"
       }
      }
     },
     "localname": "statement-statement-note-11-company-earnout-and-warrant-liabilities-tables",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 12 - Mezzanine Equity and Stockholders' Deficiency - Redeemable Noncontrolling Interest (Details)"
       }
      }
     },
     "localname": "statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 12 - Mezzanine Equity and Stockholders' Deficiency"
       }
      }
     },
     "localname": "statement-statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-13-stockbased-compensation-option-activity-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Stock-based Compensation - Option Activity (Details)"
       }
      }
     },
     "localname": "statement-statement-note-13-stockbased-compensation-option-activity-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Stock-based Compensation - Stock Option Valuation Assumptions (Details)"
       }
      }
     },
     "localname": "statement-statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-13-stockbased-compensation-stockbased-compensation-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Stock-based Compensation - Stock-based Compensation (Details)"
       }
      }
     },
     "localname": "statement-statement-note-13-stockbased-compensation-stockbased-compensation-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Stock-based Compensation - Summary of Outstanding and Exercisable Stock Options (Details)"
       }
      }
     },
     "localname": "statement-statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-13-stockbased-compensation-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Stock-based Compensation"
       }
      }
     },
     "localname": "statement-statement-note-13-stockbased-compensation-tables",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-14-financial-instruments-fair-value-of-financial-instruments-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 14 - Financial Instruments - Fair Value of Financial Instruments (Details)"
       }
      }
     },
     "localname": "statement-statement-note-14-financial-instruments-fair-value-of-financial-instruments-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-14-financial-instruments-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 14 - Financial Instruments"
       }
      }
     },
     "localname": "statement-statement-note-14-financial-instruments-tables",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-15-segment-information-segment-information-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 15 - Segment Information - Segment Information (Details)"
       }
      }
     },
     "localname": "statement-statement-note-15-segment-information-segment-information-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-15-segment-information-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 15 - Segment Information"
       }
      }
     },
     "localname": "statement-statement-note-15-segment-information-tables",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-16-loss-per-share-antidilutive-securities-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 16 - Loss Per Share - Antidilutive Securities (Details)"
       }
      }
     },
     "localname": "statement-statement-note-16-loss-per-share-antidilutive-securities-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-16-loss-per-share-loss-per-share-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 16 - Loss Per Share - Loss Per Share (Details)"
       }
      }
     },
     "localname": "statement-statement-note-16-loss-per-share-loss-per-share-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-16-loss-per-share-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 16 - Loss Per Share"
       }
      }
     },
     "localname": "statement-statement-note-16-loss-per-share-tables",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 2 - Summary of Significant Accounting Policies - Accounts Receivable, Net, Deferred Revenue and Deferred Sales Commissions (Details)"
       }
      }
     },
     "localname": "statement-statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 2 - Summary of Significant Accounting Policies - Revenue by Source (Details)"
       }
      }
     },
     "localname": "statement-statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-2-summary-of-significant-accounting-policies-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 2 - Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "statement-statement-note-2-summary-of-significant-accounting-policies-tables",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 2 - Summary of Significant Accounting Policies - Useful Life of Property and Equipment (Details)"
       }
      }
     },
     "localname": "statement-statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-5-accounts-receivable-net-accounts-receivable-net-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Accounts Receivable, Net - Accounts Receivable, Net (Details)"
       }
      }
     },
     "localname": "statement-statement-note-5-accounts-receivable-net-accounts-receivable-net-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-5-accounts-receivable-net-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Accounts Receivable, Net"
       }
      }
     },
     "localname": "statement-statement-note-5-accounts-receivable-net-tables",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-6-property-and-equipment-net-property-and-equipment-net-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 6 - Property and Equipment, Net - Property and Equipment, Net (Details)"
       }
      }
     },
     "localname": "statement-statement-note-6-property-and-equipment-net-property-and-equipment-net-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-6-property-and-equipment-net-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 6 - Property and Equipment, Net"
       }
      }
     },
     "localname": "statement-statement-note-6-property-and-equipment-net-tables",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details)"
       }
      }
     },
     "localname": "statement-statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-7-accrued-expenses-and-other-liabilities-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Accrued Expenses and Other Liabilities"
       }
      }
     },
     "localname": "statement-statement-note-7-accrued-expenses-and-other-liabilities-tables",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Income Taxes - Components of Provision (Benefit) for Income Taxes (Details)"
       }
      }
     },
     "localname": "statement-statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details)"
       }
      }
     },
     "localname": "statement-statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Income Taxes - Pretax Loss Resulting from Domestic and Foreign Operations (Details)"
       }
      }
     },
     "localname": "statement-statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Income Taxes - Reconciliation of Amounts of US Federal Statutory Income Tax Rate to Effective Income Tax Rate (Details)"
       }
      }
     },
     "localname": "statement-statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)"
       }
      }
     },
     "localname": "statement-statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-note-9-income-taxes-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Income Taxes"
       }
      }
     },
     "localname": "statement-statement-note-9-income-taxes-tables",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "avpt_statement-statement-significant-accounting-policies-policies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies"
       }
      }
     },
     "localname": "statement-statement-significant-accounting-policies-policies",
     "nsuri": "http://www.avepoint.com/20211231",
     "xbrltype": "stringItemType"
    },
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details"
     ],
     "xbrltype": "domainItemType"
    },
    "country_DE": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "GERMANY"
       }
      }
     },
     "localname": "DE",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details"
     ],
     "xbrltype": "domainItemType"
    },
    "country_JP": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JAPAN"
       }
      }
     },
     "localname": "JP",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details"
     ],
     "xbrltype": "domainItemType"
    },
    "country_SG": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SINGAPORE"
       }
      }
     },
     "localname": "SG",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r596",
      "r597",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r596",
      "r597",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r596",
      "r597",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r596",
      "r597",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r599"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss",
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information",
      "http://www.avepoint.com/20211231/role/statement-note-1-nature-of-business-and-organization",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-tables",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables",
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments",
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details",
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-tables",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-tables",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-tables",
      "http://www.avepoint.com/20211231/role/statement-note-17-related-party-transactions",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-2-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-tables",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-tables",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-tables",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables",
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r601"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r596",
      "r597",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss",
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information",
      "http://www.avepoint.com/20211231/role/statement-note-1-nature-of-business-and-organization",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-tables",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables",
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments",
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details",
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-tables",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-tables",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-tables",
      "http://www.avepoint.com/20211231/role/statement-note-17-related-party-transactions",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-2-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-tables",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-tables",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-tables",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables",
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia Pacific [Member]"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r0",
      "r126",
      "r131",
      "r137",
      "r210",
      "r371",
      "r372",
      "r373",
      "r411",
      "r412",
      "r458",
      "r459",
      "r460",
      "r461",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r0",
      "r126",
      "r131",
      "r137",
      "r210",
      "r371",
      "r372",
      "r373",
      "r411",
      "r412",
      "r458",
      "r459",
      "r460",
      "r461",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r0",
      "r126",
      "r131",
      "r137",
      "r210",
      "r371",
      "r372",
      "r373",
      "r411",
      "r412",
      "r458",
      "r459",
      "r460",
      "r461",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r256",
      "r283",
      "r334",
      "r336",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r561",
      "r564",
      "r589",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r256",
      "r283",
      "r334",
      "r336",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r561",
      "r564",
      "r589",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r196",
      "r317",
      "r320",
      "r517",
      "r560",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r196",
      "r317",
      "r320",
      "r517",
      "r560",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r256",
      "r283",
      "r324",
      "r334",
      "r336",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r561",
      "r564",
      "r589",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r256",
      "r283",
      "r324",
      "r334",
      "r336",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r561",
      "r564",
      "r589",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r197",
      "r198",
      "r317",
      "r321",
      "r563",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r197",
      "r198",
      "r317",
      "r321",
      "r563",
      "r574",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Receivable Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r40",
      "r501"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r202",
      "r203"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts receivable, gross"
       }
      }
     },
     "localname": "AccountsReceivableGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNet": {
     "auth_ref": [
      "r24",
      "r542",
      "r575"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.",
        "label": "us-gaap_AccountsReceivableNet",
        "periodEndLabel": "Closing, accounts receivable, net",
        "periodStartLabel": "Opening, accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r5",
      "r24",
      "r202",
      "r203"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts receivable, net of allowance of $838 and $1,767 as of December 31, 2021 and December 31, 2020, respectively",
        "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r16",
      "r521",
      "r545"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.",
        "label": "Accrued expenses and other liabilities",
        "totalLabel": "Accrued Liabilities and Other Liabilities, Total"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r44"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details": {
       "order": 0.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Professional service fees"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r38",
      "r221"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
        "negatedLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r27",
      "r57",
      "r58",
      "r59",
      "r546",
      "r569",
      "r570"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r56",
      "r59",
      "r67",
      "r68",
      "r69",
      "r123",
      "r124",
      "r125",
      "r452",
      "r565",
      "r566",
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r25",
      "r374",
      "r501"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r123",
      "r124",
      "r125",
      "r371",
      "r372",
      "r373",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r337",
      "r339",
      "r377",
      "r378"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r339",
      "r367",
      "r376"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Stock-based Compensation",
        "terseLabel": "Share-based Payment Arrangement, Expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r31",
      "r204",
      "r211"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details": {
       "order": 0.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts receivable, allowance",
        "negatedLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive securities (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r116",
      "r180",
      "r185",
      "r192",
      "r209",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r446",
      "r453",
      "r473",
      "r499",
      "r501",
      "r520",
      "r544"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "us-gaap_Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r54",
      "r116",
      "r209",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r446",
      "r453",
      "r473",
      "r499",
      "r501"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "us-gaap_AssetsCurrent",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r463"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "us-gaap_AssetsFairValueDisclosure",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r340",
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r333",
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r333",
      "r335",
      "r427",
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r426"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "us-gaap_BusinessCombinationAcquisitionRelatedCosts",
        "terseLabel": "Business Combination, Acquisition Related Costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r431",
      "r432",
      "r435"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "us-gaap_BusinessCombinationConsiderationTransferred1",
        "terseLabel": "Business Combination, Consideration Transferred, Total"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r431",
      "r432"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "label": "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
        "terseLabel": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r99",
      "r439"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
        "terseLabel": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r430",
      "r433",
      "r438"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "us-gaap_BusinessCombinationContingentConsiderationLiability",
        "terseLabel": "Business Combination, Contingent Consideration, Liability, Total"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure contingent consideration liability from business combination.",
        "label": "Measurement input"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
     "auth_ref": [
      "r430",
      "r434"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 0.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.",
        "label": "Earn-out shares liabilities"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r429"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "auth_ref": [
      "r591"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.",
        "label": "us-gaap_CapitalizedComputerSoftwareNet",
        "terseLabel": "Capitalized Computer Software, Net, Ending Balance"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r214"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "us-gaap_CapitalizedContractCostAmortization",
        "terseLabel": "Capitalized Contract Cost, Amortization"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r213"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "us-gaap_CapitalizedContractCostNet",
        "periodEndLabel": "Closing, deferred sales commissions",
        "periodStartLabel": "Opening, deferred sales commissions",
        "terseLabel": "Capitalized Contract Cost, Net, Total"
       }
      }
     },
     "localname": "CapitalizedContractCostNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r35",
      "r501",
      "r572",
      "r573"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "us-gaap_Cash",
        "terseLabel": "Cash, Ending Balance"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the acquisition of a business when the cash held by the acquired business exceeds the cash payments to acquire the business.",
        "label": "us-gaap_CashAcquiredInExcessOfPaymentsToAcquireBusiness",
        "terseLabel": "Cash Acquired in Excess of Payments to Acquire Business"
       }
      }
     },
     "localname": "CashAcquiredInExcessOfPaymentsToAcquireBusiness",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r4",
      "r35",
      "r102"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 0.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details": {
       "order": 0.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "us-gaap_CashAndCashEquivalentsFairValueDisclosure",
        "terseLabel": "Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r12",
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r96",
      "r102",
      "r109"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r96",
      "r478"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertificatesOfDepositMember": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.",
        "label": "Certificates of Deposit [Member]"
       }
      }
     },
     "localname": "CertificatesOfDepositMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r113",
      "r116",
      "r141",
      "r142",
      "r143",
      "r146",
      "r148",
      "r157",
      "r158",
      "r159",
      "r209",
      "r245",
      "r249",
      "r250",
      "r251",
      "r254",
      "r255",
      "r281",
      "r282",
      "r285",
      "r289",
      "r473",
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "auth_ref": [
      "r301",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of warrant or right issued.",
        "label": "Class of Warrant or Right [Axis]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.",
        "label": "Class of Warrant or Right [Domain]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
        "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.",
        "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
        "terseLabel": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "us-gaap_ClassOfWarrantOrRightOutstanding",
        "terseLabel": "Class of Warrant or Right, Outstanding (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r47",
      "r234",
      "r527",
      "r550"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and contingencies (Note 10)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": {
     "auth_ref": [
      "r233",
      "r241",
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments, contingencies, and guarantees.",
        "label": "Commitments Contingencies and Guarantees [Text Block]"
       }
      }
     },
     "localname": "CommitmentsContingenciesAndGuaranteesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r123",
      "r124",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, par value (in dollars per share)",
        "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common stock, shares authorized (in shares)",
        "terseLabel": "Common Stock, Shares Authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common stock, shares issued (in shares)",
        "terseLabel": "Common Stock, Shares, Issued, Total (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r23",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common stock, shares outstanding (in shares)",
        "terseLabel": "Common Stock, Shares, Outstanding, Ending Balance (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r23",
      "r501"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 0.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common stock, $0.0001 par value; 1,000,000 and 243,360 shares authorized, 181,822 and 100,068 shares issued and outstanding, at December 31, 2021 and December 31, 2020, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r62",
      "r64",
      "r65",
      "r76",
      "r533",
      "r555"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "us-gaap_ComprehensiveIncomeNetOfTax",
        "totalLabel": "Total comprehensive loss attributable to AvePoint, Inc"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r62",
      "r64",
      "r75",
      "r443",
      "r444",
      "r456",
      "r532",
      "r554"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss": {
       "order": 0.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
        "negatedLabel": "Comprehensive income attributable to redeemable noncontrolling interests"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r62",
      "r64",
      "r74",
      "r442",
      "r456",
      "r531",
      "r553"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
        "totalLabel": "Total comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r166",
      "r167",
      "r200",
      "r471",
      "r472",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r166",
      "r167",
      "r200",
      "r471",
      "r472",
      "r571",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r166",
      "r167",
      "r200",
      "r471",
      "r472",
      "r571",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "Concentration Risk Disclosure [Text Block]"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r166",
      "r167",
      "r200",
      "r471",
      "r472",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetNoncurrent": {
     "auth_ref": [
      "r303",
      "r305",
      "r318"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.",
        "label": "Deferred contract costs"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r303",
      "r304",
      "r318"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "us-gaap_ContractWithCustomerLiability",
        "periodEndLabel": "Closing, deferred revenue",
        "periodStartLabel": "Opening, deferred revenue",
        "terseLabel": "Contract with Customer, Liability, Total"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r303",
      "r304",
      "r318"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Current portion of deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r303",
      "r304",
      "r318"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Long-term portion of deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r319"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized",
        "terseLabel": "Contract with Customer, Liability, Revenue Recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "auth_ref": [
      "r106",
      "r107",
      "r108"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "us-gaap_ConversionOfStockAmountConverted1",
        "negatedLabel": "Conversion of convertible preferred stock"
       }
      }
     },
     "localname": "ConversionOfStockAmountConverted1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockAmountIssued1": {
     "auth_ref": [
      "r106",
      "r107",
      "r108"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "us-gaap_ConversionOfStockAmountIssued1",
        "terseLabel": "Conversion of Stock, Amount Issued"
       }
      }
     },
     "localname": "ConversionOfStockAmountIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockByUniqueDescriptionAxis": {
     "auth_ref": [
      "r106",
      "r107",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by description of stock conversions.",
        "label": "Stock Conversion Description [Axis]"
       }
      }
     },
     "localname": "ConversionOfStockByUniqueDescriptionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConversionOfStockNameDomain": {
     "auth_ref": [
      "r106",
      "r107",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The unique name of a noncash or part noncash stock conversion.",
        "label": "Conversion of Stock, Name [Domain]"
       }
      }
     },
     "localname": "ConversionOfStockNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "auth_ref": [
      "r106",
      "r107",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "us-gaap_ConversionOfStockSharesConverted1",
        "negatedLabel": "Conversion of convertible preferred stock (in shares)"
       }
      }
     },
     "localname": "ConversionOfStockSharesConverted1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "auth_ref": [
      "r106",
      "r107",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "us-gaap_ConversionOfStockSharesIssued1",
        "terseLabel": "Conversion of Stock, Shares Issued (in shares)"
       }
      }
     },
     "localname": "ConversionOfStockSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConvertiblePreferredStockMember": {
     "auth_ref": [
      "r281",
      "r282",
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.",
        "label": "Convertible Preferred Stock [Member]"
       }
      }
     },
     "localname": "ConvertiblePreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r82",
      "r517"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of revenue:"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r407",
      "r415"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "us-gaap_CurrentFederalTaxExpenseBenefit",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r407"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details": {
       "order": 0.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "us-gaap_CurrentForeignTaxExpenseBenefit",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r407",
      "r415",
      "r417"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "us-gaap_CurrentIncomeTaxExpenseBenefit",
        "totalLabel": "Total current income tax expense"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r407",
      "r415"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "us-gaap_CurrentStateAndLocalTaxExpenseBenefit",
        "terseLabel": "State and local"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r165",
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r112",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r267",
      "r268",
      "r269",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.",
        "label": "Deferred Charges, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "DeferredChargesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable after one year (or the operating cycle, if longer).",
        "label": "Share-based awards classified as liabilities"
       }
      }
     },
     "localname": "DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r408",
      "r415"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "us-gaap_DeferredFederalIncomeTaxExpenseBenefit",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r408",
      "r415"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "us-gaap_DeferredForeignIncomeTaxExpenseBenefit",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r117",
      "r408",
      "r415",
      "r416",
      "r417"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "us-gaap_DeferredIncomeTaxExpenseBenefit",
        "totalLabel": "Total deferred income tax expense (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r18",
      "r19",
      "r398",
      "r522",
      "r540"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 1.0,
       "parentTag": "avpt_DeferredTaxAssetsGrossNetOfLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "us-gaap_DeferredIncomeTaxLiabilities",
        "negatedTotalLabel": "Total deferred tax liability"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "us-gaap_DeferredIncomeTaxesAndTaxCredits",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r408",
      "r415"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit",
        "terseLabel": "State and local"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r405",
      "r406"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "label": "us-gaap_DeferredTaxAssetsDeferredIncome",
        "verboseLabel": "Deferred Revenue"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r399"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 0.0,
       "parentTag": "avpt_DeferredTaxAssetsGrossNetOfLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "us-gaap_DeferredTaxAssetsGross",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r401"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
        "totalLabel": "Net deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r405",
      "r406"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r405",
      "r406"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "us-gaap_DeferredTaxAssetsOther",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": {
     "auth_ref": [
      "r404",
      "r405",
      "r406"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.",
        "label": "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign",
        "verboseLabel": "Foreign tax credits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r405",
      "r406"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
        "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
        "verboseLabel": "Compensation and benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies": {
     "auth_ref": [
      "r405",
      "r406"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from contingent liabilities.",
        "label": "Fair Value of Earn-out Liability"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r400"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "us-gaap_DeferredTaxAssetsValuationAllowance",
        "negatedTerseLabel": "Valuation allowance",
        "terseLabel": "Deferred Tax Assets, Valuation Allowance, Total"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.",
        "label": "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses",
        "negatedLabel": "Prepaid Subscription"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r405",
      "r406"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment",
        "verboseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r100",
      "r219"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r100",
      "r178"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "us-gaap_DepreciationDepletionAndAmortization",
        "terseLabel": "Depreciation, Depletion and Amortization, Total"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureTextBlockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DisclosureTextBlockAbstract",
        "terseLabel": "Notes to Financial Statements"
       }
      }
     },
     "localname": "DisclosureTextBlockAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-1-nature-of-business-and-organization",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share",
      "http://www.avepoint.com/20211231/role/statement-note-17-related-party-transactions",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsPreferredStock": {
     "auth_ref": [
      "r297",
      "r538"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "us-gaap_DividendsPreferredStock",
        "terseLabel": "Dividends, Preferred Stock, Total"
       }
      }
     },
     "localname": "DividendsPreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EMEAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "EMEA [Member]"
       }
      }
     },
     "localname": "EMEAMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r77",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r138",
      "r141",
      "r146",
      "r147",
      "r148",
      "r153",
      "r154",
      "r461",
      "r462",
      "r534",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Basic loss per share available to common shareholders, excluding sponsor earn-out shareholders (in dollars per share)",
        "terseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r77",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r141",
      "r146",
      "r147",
      "r148",
      "r153",
      "r154",
      "r461",
      "r462",
      "r534",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Diluted loss per share available to common shareholders, excluding sponsor earn-out shareholders (in dollars per share)",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 0.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of exchange rates on cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r119",
      "r385",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
        "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r368"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r368"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r368"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r67",
      "r68",
      "r69",
      "r123",
      "r124",
      "r125",
      "r128",
      "r134",
      "r136",
      "r156",
      "r210",
      "r295",
      "r297",
      "r371",
      "r372",
      "r373",
      "r411",
      "r412",
      "r460",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r485",
      "r565",
      "r566",
      "r567",
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of equity interests that are issued or issuable in a business combination.",
        "label": "Equity Interest Type [Axis]"
       }
      }
     },
     "localname": "EquityInterestIssuedOrIssuableByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.",
        "label": "Equity Interest Issued or Issuable, Type [Domain]"
       }
      }
     },
     "localname": "EquityInterestIssuedOrIssuableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "auth_ref": [
      "r100",
      "r273"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.",
        "label": "us-gaap_FairValueAdjustmentOfWarrants",
        "terseLabel": "Fair Value Adjustment of Warrants"
       }
      }
     },
     "localname": "FairValueAdjustmentOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r463",
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r463",
      "r470"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r264",
      "r270",
      "r271",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r464",
      "r505",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r468",
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r264",
      "r325",
      "r326",
      "r331",
      "r332",
      "r464",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r264",
      "r270",
      "r271",
      "r325",
      "r326",
      "r331",
      "r332",
      "r464",
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r264",
      "r270",
      "r271",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r464",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r264",
      "r270",
      "r271",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r505",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r489",
      "r490"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "us-gaap_FinanceLeasePrincipalPayments",
        "negatedLabel": "Repayments of capital leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.",
        "label": "Financial Instruments Disclosure [Text Block]"
       }
      }
     },
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Tax Authority [Member]"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r474",
      "r475",
      "r476",
      "r477"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax",
        "terseLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "auth_ref": [
      "r100",
      "r218",
      "r224"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.",
        "label": "us-gaap_GainLossOnDispositionOfAssets",
        "negatedLabel": "Loss (gain) on disposal of property and equipment"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r215",
      "r216",
      "r501",
      "r519"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "us-gaap_Goodwill",
        "terseLabel": "Goodwill, Ending Balance"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r80",
      "r116",
      "r180",
      "r184",
      "r188",
      "r191",
      "r194",
      "r209",
      "r245",
      "r246",
      "r247",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r473"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "us-gaap_GrossProfit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r118",
      "r418"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
        "terseLabel": "Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r71",
      "r180",
      "r184",
      "r188",
      "r191",
      "r194",
      "r518",
      "r528",
      "r535",
      "r558"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      },
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r118",
      "r418"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r225",
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of taxing authority.",
        "label": "Income Tax Authority, Name [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority, Name [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r119",
      "r386",
      "r396",
      "r403",
      "r413",
      "r420",
      "r422",
      "r423",
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r120",
      "r135",
      "r136",
      "r179",
      "r384",
      "r414",
      "r421",
      "r559"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 0.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income tax expense",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r66",
      "r382",
      "r383",
      "r396",
      "r397",
      "r402",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).",
        "label": "Foreign operations"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "U.S. federal statutory tax rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.",
        "label": "Permanent differences"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "us-gaap_IncomeTaxReconciliationOtherAdjustments",
        "verboseLabel": "Other, net"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": {
     "auth_ref": [
      "r385"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.",
        "label": "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount"
       }
      }
     },
     "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "State and local income taxes, net"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r105"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
        "terseLabel": "Accounts payable, accrued expenses and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r99"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase/(decrease), accounts receivable, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r99",
      "r515"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "us-gaap_IncreaseDecreaseInOtherOperatingAssets",
        "negatedLabel": "Deferred contract costs and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of nonoperating interest income (expense).",
        "label": "Interest income, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r94",
      "r97",
      "r105"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.",
        "label": "Internal Revenue Service (IRS) [Member]"
       }
      }
     },
     "localname": "InternalRevenueServiceIRSMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r208",
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investment, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r463"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "us-gaap_InvestmentsFairValueDisclosure",
        "terseLabel": "Short term investments"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
        "totalLabel": "Lessee, Operating Lease, Liability, to be Paid, Total"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details": {
       "order": 0.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
        "verboseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "us-gaap_LettersOfCreditOutstandingAmount",
        "terseLabel": "Letters of Credit Outstanding, Amount"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r43",
      "r116",
      "r186",
      "r209",
      "r245",
      "r246",
      "r247",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r447",
      "r453",
      "r454",
      "r473",
      "r499",
      "r500"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "us-gaap_Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r30",
      "r116",
      "r209",
      "r473",
      "r501",
      "r524",
      "r548"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "us-gaap_LiabilitiesAndStockholdersEquity",
        "totalLabel": "Total liabilities, mezzanine equity, and stockholders\u2019 equity (deficiency)"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, mezzanine equity, and stockholders\u2019 deficiency"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r45",
      "r116",
      "r209",
      "r245",
      "r246",
      "r247",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r447",
      "r453",
      "r454",
      "r473",
      "r499",
      "r500",
      "r501"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "us-gaap_LiabilitiesCurrent",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueAdjustment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.",
        "label": "us-gaap_LiabilitiesFairValueAdjustment",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LicenseMember": {
     "auth_ref": [
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.",
        "label": "License [Member]"
       }
      }
     },
     "localname": "LicenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r17",
      "r523",
      "r541"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "us-gaap_LineOfCredit",
        "terseLabel": "Long-term Line of Credit, Total"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r42",
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r42",
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity",
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
        "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r242",
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r242",
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaintenanceMember": {
     "auth_ref": [
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software.",
        "label": "Maintenance [Member]"
       }
      }
     },
     "localname": "MaintenanceMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "auth_ref": [
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.",
        "label": "Measurement Input, Expected Term [Member]"
       }
      }
     },
     "localname": "MeasurementInputExpectedTermMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "auth_ref": [
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.",
        "label": "Measurement Input, Price Volatility [Member]"
       }
      }
     },
     "localname": "MeasurementInputPriceVolatilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterestChangeInRedemptionValue": {
     "auth_ref": [
      "r277",
      "r278",
      "r279",
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.",
        "label": "Adjustment to present redemption value as of December 31, 2021"
       }
      }
     },
     "localname": "MinorityInterestChangeInRedemptionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.",
        "label": "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners",
        "terseLabel": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "label": "us-gaap_MinorityInterestOwnershipPercentageByParent",
        "terseLabel": "Noncontrolling Interest, Ownership Percentage by Parent"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r160",
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-1-nature-of-business-and-organization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r96",
      "r98",
      "r101"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r3",
      "r60",
      "r63",
      "r69",
      "r72",
      "r101",
      "r116",
      "r127",
      "r129",
      "r130",
      "r131",
      "r132",
      "r135",
      "r136",
      "r144",
      "r180",
      "r184",
      "r188",
      "r191",
      "r194",
      "r209",
      "r245",
      "r246",
      "r247",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r462",
      "r473",
      "r529",
      "r551"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net loss attributable to AvePoint, Inc.",
        "totalLabel": "Net loss attributable to AvePoint, Inc."
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 0.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.",
        "label": "Net income attributable to and accretion of redeemable noncontrolling interest",
        "negatedLabel": "Net loss attributable to and accretion of redeemable noncontrolling interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r129",
      "r130",
      "r131",
      "r132",
      "r138",
      "r139",
      "r145",
      "r148",
      "r180",
      "r184",
      "r188",
      "r191",
      "r194"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
        "totalLabel": "Net loss available to common shareholders",
        "verboseLabel": "Total net loss available to common shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash investing and financing activities"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": {
     "auth_ref": [
      "r298",
      "r445",
      "r450"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.",
        "label": "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance",
        "verboseLabel": "Issuance of redeemable noncontrolling interest in EduTech"
       }
      }
     },
     "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r123",
      "r124",
      "r125",
      "r297",
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "us-gaap_NumberOfOperatingSegments",
        "terseLabel": "Number of Operating Segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.",
        "label": "Office Equipment [Member]"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OpenTaxYear": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format.",
        "label": "us-gaap_OpenTaxYear",
        "terseLabel": "Open Tax Year"
       }
      }
     },
     "localname": "OpenTaxYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "gYearListItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "us-gaap_OperatingExpenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r180",
      "r184",
      "r188",
      "r191",
      "r194"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "us-gaap_OperatingIncomeLoss",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r488"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "us-gaap_OperatingLeaseExpense",
        "terseLabel": "Operating Lease, Expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r404"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "us-gaap_OperatingLossCarryforwards",
        "terseLabel": "Operating Loss Carryforwards, Total"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r10",
      "r44"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "us-gaap_OtherAccruedLiabilitiesCurrent",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 0.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r442",
      "r443",
      "r451"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss": {
       "order": 0.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r61",
      "r64",
      "r67",
      "r68",
      "r70",
      "r73",
      "r295",
      "r479",
      "r484",
      "r485",
      "r530",
      "r552"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
        "totalLabel": "Total other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income net of taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r61",
      "r64",
      "r442",
      "r443",
      "r451"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.",
        "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest",
        "negatedLabel": "Other comprehensive income (loss) attributable to redeemable noncontrolling interest"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other expense, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).",
        "label": "Other Nonoperating Income (Expense) [Member]"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForProceedsFromShortTermInvestments": {
     "auth_ref": [
      "r85",
      "r86",
      "r103"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "us-gaap_PaymentsForProceedsFromShortTermInvestments",
        "negatedLabel": "Maturity (purchase) of short-term investments"
       }
      }
     },
     "localname": "PaymentsForProceedsFromShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "us-gaap_PaymentsForRepurchaseOfCommonStock",
        "negatedLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for reacquisition of callable preferred stock.",
        "label": "us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock",
        "negatedLabel": "Redemption of redeemable convertible preferred stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfRedeemablePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "us-gaap_PaymentsOfDebtIssuanceCosts",
        "negatedLabel": "Payments of debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r87",
      "r436"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "us-gaap_PaymentsToAcquireBusinessesGross",
        "terseLabel": "Payments to Acquire Businesses, Gross"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment",
        "negatedLabel": "Purchase of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r340",
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PolicyTextBlockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PolicyTextBlockAbstract",
        "terseLabel": "Accounting Policies"
       }
      }
     },
     "localname": "PolicyTextBlockAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "auth_ref": [
      "r139",
      "r149"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 0.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.",
        "label": "us-gaap_PreferredStockDividendsAndOtherAdjustments",
        "negatedLabel": "Deemed dividends on preferred stock"
       }
      }
     },
     "localname": "PreferredStockDividendsAndOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockLiquidationPreferenceValue": {
     "auth_ref": [
      "r113",
      "r285"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.",
        "label": "us-gaap_PreferredStockLiquidationPreferenceValue",
        "terseLabel": "Preferred Stock, Liquidation Preference, Value"
       }
      }
     },
     "localname": "PreferredStockLiquidationPreferenceValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r22",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "us-gaap_PreferredStockParOrStatedValuePerShare",
        "terseLabel": "Preferred Stock, Par or Stated Value Per Share (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "us-gaap_PreferredStockSharesAuthorized",
        "terseLabel": "Preferred Stock, Shares Authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r22",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "us-gaap_PreferredStockSharesIssued",
        "terseLabel": "Preferred Stock, Shares Issued, Total (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "us-gaap_PreferredStockSharesOutstanding",
        "terseLabel": "Preferred Stock, Shares Outstanding, Ending Balance (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r6",
      "r33",
      "r34"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r89"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "us-gaap_ProceedsFromIssuanceOfCommonStock",
        "terseLabel": "Proceeds from Issuance of Common Stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.",
        "label": "Proceeds from issuance of Series C convertible preferred stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r90",
      "r115"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "us-gaap_ProceedsFromLinesOfCredit",
        "terseLabel": "Proceeds from Lines of Credit, Total"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMinorityShareholders": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.",
        "label": "Proceeds from sale of common shares of subsidiary"
       }
      }
     },
     "localname": "ProceedsFromMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.",
        "label": "Collection of promissory note"
       }
      }
     },
     "localname": "ProceedsFromNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r89",
      "r370"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from stock option exercises"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r3",
      "r60",
      "r63",
      "r69",
      "r95",
      "r116",
      "r127",
      "r135",
      "r136",
      "r180",
      "r184",
      "r188",
      "r191",
      "r194",
      "r209",
      "r245",
      "r246",
      "r247",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r442",
      "r448",
      "r449",
      "r455",
      "r456",
      "r462",
      "r473",
      "r535"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss": {
       "order": 0.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r38",
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r226",
      "r577",
      "r578",
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r37",
      "r220"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details": {
       "order": 0.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross, Ending Balance"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r13",
      "r14",
      "r222",
      "r501",
      "r537",
      "r549"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property and equipment, net",
        "totalLabel": "Property, Plant and Equipment, Net, Ending Balance",
        "verboseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r36",
      "r222",
      "r577",
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r13",
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r13",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Estimated useful life (Year)",
        "terseLabel": "Property, Plant and Equipment, Useful Life (Year)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r79",
      "r212"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "us-gaap_ProvisionForDoubtfulAccounts",
        "terseLabel": "Provision for doubtful accounts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.",
        "label": "Receivable [Domain]"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r32",
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReclassificationTypeAxis": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Type [Axis]"
       }
      }
     },
     "localname": "ReclassificationTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationTypeDomain": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Type [Domain]"
       }
      }
     },
     "localname": "ReclassificationTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationsOfTemporaryToPermanentEquity": {
     "auth_ref": [
      "r280",
      "r457"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.",
        "label": "Reclassification of temporary equity to permanent equity",
        "terseLabel": "Reclassifications of Temporary to Permanent Equity"
       }
      }
     },
     "localname": "ReclassificationsOfTemporaryToPermanentEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RedeemableConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.",
        "label": "Redeemable Convertible Preferred Stock [Member]"
       }
      }
     },
     "localname": "RedeemableConvertiblePreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": {
     "auth_ref": [
      "r275",
      "r276",
      "r277",
      "r278"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 0.0,
       "parentTag": "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.",
        "label": "Redeemable noncontrolling interest",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total"
       }
      }
     },
     "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity.",
        "label": "Redeemable Noncontrolling Interest [Table Text Block]"
       }
      }
     },
     "localname": "RedeemableNoncontrollingInterestTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r494",
      "r495",
      "r496",
      "r497",
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-17-related-party-transactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r380",
      "r516",
      "r592"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r26",
      "r297",
      "r374",
      "r501",
      "r547",
      "r568",
      "r570"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r123",
      "r124",
      "r125",
      "r128",
      "r134",
      "r136",
      "r210",
      "r371",
      "r372",
      "r373",
      "r411",
      "r412",
      "r460",
      "r565",
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue:"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r176",
      "r177",
      "r183",
      "r189",
      "r190",
      "r196",
      "r197",
      "r200",
      "r316",
      "r317",
      "r517"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 0.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue",
        "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "auth_ref": [
      "r166",
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue from Contract with Customer Benchmark [Member]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r111",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r306"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "us-gaap_RevenueRemainingPerformanceObligation",
        "terseLabel": "Revenue, Remaining Performance Obligation, Amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month)"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-2-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-2-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "us-gaap_RevenueRemainingPerformanceObligationPercentage",
        "terseLabel": "Revenue, Remaining Performance Obligation, Percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-2-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r491",
      "r493"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "label": "Property and equipment acquired under capital leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "auth_ref": [
      "r9",
      "r40"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Indirect taxes"
       }
      }
     },
     "localname": "SalesAndExciseTaxPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r339",
      "r366",
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r180",
      "r181",
      "r187",
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r345",
      "r354",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r395",
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r172",
      "r174",
      "r175",
      "r180",
      "r182",
      "r188",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r199",
      "r200",
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series A Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series B Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesBPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesCPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series C preferred stock or outstanding series C preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series C Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesCPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service [Member]"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "us-gaap_ShareBasedCompensation",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
        "verboseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
        "verboseLabel": "Risk-free rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-option equity instruments exercised by participants.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r356"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
        "negatedLabel": "Options forfeited or expired, shares (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Options forfeited or expired, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Options granted, shares (in shares)",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r369"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Balance, aggregate intrinsic value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r347",
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
        "periodEndLabel": "Balance, shares (in shares)",
        "periodStartLabel": "Balance, shares (in shares)",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
        "periodEndLabel": "Balance, weighted average exercise price (in dollars per share)",
        "periodStartLabel": "Balance, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r338",
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Options exercised, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Options granted, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche One [Member]"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r340",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Exercise Price Range [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Lower exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.",
        "label": "Exercisable, stock options (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.",
        "label": "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
        "terseLabel": "Outstanding, stock options (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Upper exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r362",
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
        "verboseLabel": "Expected term (in years) (Year)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r369"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Balance, weighted average remaining contractual life (Year)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.",
        "label": "Exercisable, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Exercisable, weighted average contractual life (Year)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "label": "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
        "terseLabel": "Outstanding, weighed average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
        "terseLabel": "Outstanding, weighted average contractual life (Year)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "us-gaap_SharesIssuedPricePerShare",
        "terseLabel": "Shares Issued, Price Per Share (in dollars per share)"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "us-gaap_SharesOutstanding",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r15",
      "r525",
      "r526",
      "r543"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r110",
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.",
        "label": "Software and Software Development Costs [Member]"
       }
      }
     },
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r21",
      "r22",
      "r23",
      "r113",
      "r116",
      "r141",
      "r142",
      "r143",
      "r146",
      "r148",
      "r157",
      "r158",
      "r159",
      "r209",
      "r245",
      "r249",
      "r250",
      "r251",
      "r254",
      "r255",
      "r281",
      "r282",
      "r285",
      "r289",
      "r295",
      "r473",
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r51",
      "r67",
      "r68",
      "r69",
      "r123",
      "r124",
      "r125",
      "r128",
      "r134",
      "r136",
      "r156",
      "r210",
      "r295",
      "r297",
      "r371",
      "r372",
      "r373",
      "r411",
      "r412",
      "r460",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r485",
      "r565",
      "r566",
      "r567",
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss",
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-1-nature-of-business-and-organization",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-tables",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables",
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments",
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details",
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-tables",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-tables",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-tables",
      "http://www.avepoint.com/20211231/role/statement-note-17-related-party-transactions",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-2-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-tables",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-tables",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-tables",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables",
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r123",
      "r124",
      "r125",
      "r156",
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement--consolidated-statements-of-comprehensive-loss",
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-1-nature-of-business-and-organization",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-operating-leases-details",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-earnout-shares-fair-value-assumptions-details",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-tables",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-redeemable-noncontrolling-interest-details",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stock-option-valuation-assumptions-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-stockbased-compensation-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-summary-of-outstanding-and-exercisable-stock-options-details",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables",
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments",
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details",
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-tables",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-segment-information-details",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-tables",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-tables",
      "http://www.avepoint.com/20211231/role/statement-note-17-related-party-transactions",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-2-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-accounts-receivable-net-deferred-revenue-and-deferred-sales-commissions-details",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-revenue-by-source-details",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-useful-life-of-property-and-equipment-details",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk",
      "http://www.avepoint.com/20211231/role/statement-note-4-concentration-of-credit-risk-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-tables",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-property-and-equipment-net-details",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-tables",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-accrued-expenses-and-other-liabilities-details",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-tables",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-components-of-provision-benefit-for-income-taxes-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-pretax-loss-resulting-from-domestic-and-foreign-operations-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-amounts-of-us-federal-statutory-income-tax-rate-to-effective-income-tax-rate-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables",
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r106",
      "r107",
      "r108"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "us-gaap_StockIssued1",
        "terseLabel": "Issuance of common shares in exchange for issuance cost"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r22",
      "r23",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Merger and recapitalization, net of transaction costs (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r50",
      "r266",
      "r295",
      "r296",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
        "terseLabel": "Conversion of convertible preferred stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r22",
      "r23",
      "r295",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Proceeds from the issuance of common stock, net of issuance costs (in shares)",
        "terseLabel": "Stock Issued During Period, Shares, New Issues (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r295",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Common stock issued upon vesting of restricted stock units (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r22",
      "r23",
      "r295",
      "r297",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Proceeds from exercise of options (in shares)",
        "negatedLabel": "Options exercised, shares (in shares)",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-option-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r51",
      "r295",
      "r297"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "Merger and recapitalization, net of transaction costs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.",
        "label": "Conversion of convertible preferred stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r22",
      "r23",
      "r295",
      "r297"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Proceeds from the issuance of common stock, net of issuance costs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r51",
      "r295",
      "r297"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Proceeds from exercise of options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "us-gaap_StockRepurchaseProgramAuthorizedAmount1",
        "terseLabel": "Stock Repurchase Program, Authorized Amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r22",
      "r23",
      "r295",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "us-gaap_StockRepurchasedDuringPeriodShares",
        "terseLabel": "Stock Repurchased During Period, Shares (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r23",
      "r28",
      "r29",
      "r116",
      "r206",
      "r209",
      "r473",
      "r501"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "us-gaap_StockholdersEquity",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total stockholders\u2019 equity (deficiency)"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r114",
      "r282",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r297",
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r486",
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r486",
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r486",
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events",
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r502",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination",
      "http://www.avepoint.com/20211231/role/statement-note-3-business-combination-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosures of cash flow information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_TableTextBlock",
        "terseLabel": "Notes Tables"
       }
      }
     },
     "localname": "TableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables",
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-tables",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-tables",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-tables",
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-tables",
      "http://www.avepoint.com/20211231/role/statement-note-15-segment-information-tables",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-tables",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-tables",
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-tables",
      "http://www.avepoint.com/20211231/role/statement-note-6-property-and-equipment-net-tables",
      "http://www.avepoint.com/20211231/role/statement-note-7-accrued-expenses-and-other-liabilities-tables",
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-tables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TangibleAssetImpairmentCharges": {
     "auth_ref": [
      "r2",
      "r223"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.",
        "label": "us-gaap_TangibleAssetImpairmentCharges",
        "terseLabel": "Tangible Asset Impairment Charges, Total"
       }
      }
     },
     "localname": "TangibleAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r404"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "us-gaap_TaxCreditCarryforwardAmount",
        "terseLabel": "Tax Credit Carryforward, Amount"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardExpirationDate": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration date of the tax credit carryforward, in YYYY-MM-DD format.",
        "label": "us-gaap_TaxCreditCarryforwardExpirationDate",
        "terseLabel": "Tax Credit Carryforward, Expiration Date"
       }
      }
     },
     "localname": "TaxCreditCarryforwardExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_TemporaryEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mezzanine equity"
       }
      }
     },
     "localname": "TemporaryEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "auth_ref": [
      "r245",
      "r249",
      "r250",
      "r251",
      "r254",
      "r255"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 1.0,
       "parentTag": "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "us-gaap_TemporaryEquityCarryingAmountAttributableToParent",
        "terseLabel": "Temporary Equity, Carrying Amount, Attributable to Parent"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r48",
      "r116",
      "r209",
      "r473"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests",
        "periodEndLabel": "Balance, temporary equity, including noncontrolling interest",
        "periodStartLabel": "Balance, temporary equity, including noncontrolling interest",
        "totalLabel": "Total mezzanine equity"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments to temporary equity resulting from foreign currency translation adjustments.",
        "label": "us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "TemporaryEquityForeignCurrencyTranslationAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityLiquidationPreference": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Redeemable convertible preferred stock, liquidation preference"
       }
      }
     },
     "localname": "TemporaryEquityLiquidationPreference",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityParOrStatedValuePerShare": {
     "auth_ref": [
      "r11",
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.",
        "label": "Redeemable convertible preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "TemporaryEquityParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TemporaryEquitySharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Redeemable convertible preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Redeemable convertible preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Redeemable convertible preferred stock, shares outstanding (in shares)",
        "periodEndLabel": "Balance, temporary equity, shares (in shares)",
        "periodStartLabel": "Balance, temporary equity, shares (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r317",
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by timing of transfer of good or service to customer.",
        "label": "Timing of Transfer of Good or Service [Axis]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [
      "r317",
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
        "label": "Timing of Transfer of Good or Service [Domain]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeAccountsReceivableMember": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services  that have been delivered or sold in the normal course of business.",
        "label": "Trade Accounts Receivable [Member]"
       }
      }
     },
     "localname": "TradeAccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-5-accounts-receivable-net-accounts-receivable-net-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred at point in time.",
        "label": "Transferred at Point in Time [Member]"
       }
      }
     },
     "localname": "TransferredAtPointInTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.avepoint.com/20211231/role/statement-note-2-summary-of-significant-accounting-policies-1-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "us-gaap_TreasuryStockAcquiredAverageCostPerShare",
        "terseLabel": "Treasury Stock Acquired, Average Cost Per Share (in dollars per share)"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r49",
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r23",
      "r295",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "us-gaap_TreasuryStockSharesAcquired",
        "terseLabel": "Treasury Stock, Shares, Acquired (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-18-subsequent-events-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r49",
      "r299",
      "r300"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "us-gaap_TreasuryStockValue",
        "negatedLabel": "Treasury stock"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r295",
      "r297",
      "r299"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "us-gaap_TreasuryStockValueAcquiredCostMethod",
        "negatedLabel": "Reclassification of Apex shares purchased prior to the Business Combination"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-mezzanine-equity-and-stockholders-deficiency"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r121",
      "r325",
      "r332",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-14-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": {
     "auth_ref": [
      "r228",
      "r229",
      "r230",
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement.",
        "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]"
       }
      }
     },
     "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r381",
      "r389"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "us-gaap_UnrecognizedTaxBenefits",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r390"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
        "negatedLabel": "Reduction for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r392"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
        "negatedLabel": "Reduction for settlements"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r387"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r391"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Additions based on tax positions related to the current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r390"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Additions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r393"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
        "negatedLabel": "Expiration of applicable statute of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-unrecognized-tax-benefits-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r394"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
        "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details": {
       "order": 1.0,
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details": {
       "order": 4.0,
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details": {
       "order": 0.0,
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details": {
       "order": 2.0,
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details": {
       "order": 3.0,
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).",
        "label": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, Total",
        "totalLabel": "Unrecorded Unconditional Purchase Obligation, Total"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": {
     "auth_ref": [
      "r228",
      "r229",
      "r230"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pertinent information about unrecorded unconditional purchase arrangements to acquire goods or services, by category of goods or services. arrangements to acquire goods or services, by category of goods or services.",
        "label": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies",
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details": {
       "order": 5.0,
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears",
        "verboseLabel": "Thereafter"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-purchase-commitments-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationTerm": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of the unrecognized unconditional purchase obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_UnrecordedUnconditionalPurchaseObligationTerm",
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, Term (Year)"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability.",
        "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-10-commitments-and-contingencies-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r164",
      "r168",
      "r169",
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount",
        "terseLabel": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-9-income-taxes-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit",
      "http://www.avepoint.com/20211231/role/statement-note-8-line-of-credit-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation",
      "http://www.avepoint.com/20211231/role/statement-note-13-stockbased-compensation-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-document-and-entity-information",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-antidilutive-securities-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.",
        "label": "us-gaap_WarrantsAndRightsOutstanding",
        "terseLabel": "Warrants and Rights Outstanding"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_WarrantsAndRightsOutstandingTerm",
        "terseLabel": "Warrants and Rights Outstanding, Term (Year)"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-11-company-earnout-and-warrant-liabilities-details-textual",
      "http://www.avepoint.com/20211231/role/statement-note-12-mezzanine-equity-and-stockholders-deficiency-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details": {
       "order": 0.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment",
        "verboseLabel": "Effect of dilutive securities (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r140",
      "r148"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Diluted (in shares)",
        "totalLabel": "Weighted average diluted shares (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares used in computing loss per share:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r138",
      "r148"
     ],
     "calculation": {
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Basic (in shares)",
        "verboseLabel": "Weighted average common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.avepoint.com/20211231/role/statement-consolidated-statements-of-operations",
      "http://www.avepoint.com/20211231/role/statement-note-16-loss-per-share-loss-per-share-details"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3098-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(27)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "http://asc.fasb.org/topic&trid=2155896"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(12)(c)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(16)(c)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "14",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "15",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "16(c)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "b",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(4)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569655-111683"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90193-114008"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.27(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(1),(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r593": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r594": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r595": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r596": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r597": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r598": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r599": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r600": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r601": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r602": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r603": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.19)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>120
<FILENAME>0001437749-22-007895-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001437749-22-007895-xbrl.zip
M4$L#!!0    ( (R*?U1#/<]KJ@T  $8/   '    83 Q+FIP9YU5>5Q/6]??
MOW[-@]^-C*%248YNLLF4,D9Z<(M#"8GL)&-1HN&H:^I&$F6;NE*ZG2)7*AD:
M%!FVH71*12/";?A%-U']]GORO/>Y[Q_O^_F\S_,]9YW/VI^U]U[KN];:^]"7
MM [\L-#>P1Y()!*P5GP K9<ZS]OMC0!8M B,!0"H Q4G )1%32(*<)( Z7==
M'#DI]7W[AF"AD_2[_9]SE/^I]X#_ 0B N"D&@(A.  ,  P&# (,!0P!# 0L
M"P&+ (L!2P!+ 0< !P&' (<!1P!' 0\ #P&/ (\!3P!/@0"  (& @("!0(!
MQ;T!A8 B0#&@!%!Q(/J&$" (, 1$M$$&0 9"!D$&0X9 AD(60!9"%D$60Y9
MED(.0 Y"#D$.0XY CD(>0!Y"'D$>0YY GD(!0 %" 4$!0X% @4(*((60(D@Q
MI 12,0Z1-D0 (8 1(&)8B &(@8A!B,&((8BAB 6(A8A%B,6()8BEB .(@XA#
MB,.((XBCB >(AXA'B,>()XBG2 !(@$A 2,!(($B@B )$(:((48PH051,@9AQ
MB '" &- Q(Q@!F &8@9A!F.&8(9B%F 68A9A%F.68)9B#F .8@YA#F..8(YB
M'F >8AYA'F.>8)YB 6 !8@%A 6.!8(%B"C"%F"),,:8$4S'[8K$A 8@ 3  1
MBT$80!A(&$083!A"&$I80%A(6$183%A"6$HX0#A(.$0X3#A".$IX0'A(>$1X
M3'A">$H$0 1(!$0$3 1"!$HH(!02B@C%A!)":5\CB-404R+&)1K%5F  92!E
M$&4P90AE*&4!92%E$64Q90EE*>4 Y2#E$.4PY0CE*.4!Y2'E$>4QY0GE*14
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
MWN):_]+4!_O"I)KDTOZ]5ND[7.8&N3[*2#JH>[ &.2FF^Y?,#MW?_?I6U:>
MWHGC8Q)WZ!S;%!N\ _;&G?[.H32^,=W/8"$%1>H4^/5M&+'/R5-AWC@LM6)3
M^W/7#_G,/TLS-^9$KO#RG+B[T.UAG-*EIBU%EHL-D@?-!BYG^RWK*7X^.'-;
M5]G9K"1C_Y'5%I_6^)W)<E@\./+HD4,Q63YZ'2^M)^PIJ;PP_^+ZEN[]EI]G
MRNJ?5M_.&'W):5;Y;<W1O9=M:NP"CF8U?!SL]'WRA Q&7[UF$%9HG:VXWEY^
MO] DTRVJO.2L5T[ZCI0WU_:4W+IJK'Q[A'!WPV23O$+W7_J\OHE)7%W/[\^P
MUW6V<[2UT_U.VIC1/WY%QYB5@3W)[;+#+[85/JVOU4XXJ6/ZZ: ?(6M#6GJ_
MC]@34KI?$5AO4RP;>6"/XEB*8FEQCO'J#K5L\Y-;_.]XGRR.#W@7D1+Z^)[S
MT\JV:,5"WZ+><>9MA^I_\MF>O+G2RFS<E%.6!U[.FK96=V+BC)CQFQ+EYZ_*
MZ\YXG).WAO1-/6 _<.'&O)8)KNO.#L[65&R>9K'FUV%&CWQB<FUJ9HSP9D)B
M/;MG%.;>+$M;?O9.@+-7M:PYH#__#]G4CFGK,PN\CD8M6#6OKLFBK(K?&?FQ
MUETW+C@G>L3 ,6NMQP;]NO)[A=HQM2XG%W>$IG1Z-/DD>I@%.0Q_,2<SS^+A
MDLP)D3\94:!J,)":[2^1%:U,[=#^>;Z3L6O[DJHUI5FAD=,C\(6]CXS6KF#F
MK*O//,YLN2K8;$U^55Y?6[KBSRI87+E^6D*#VX4MEG;U06V.V=G"K$DFG64/
MEIJ>B@EAMV<:^\](%RODSH.SX9$'G'A?CU-%><^S@\/OYI]*WOT(YG1,*FZ;
MG*OG>MC"(4(E3?F2U'Y?@=,+WZ*4"V45GKD=,H^:YL>[%O@M-2V+]XRO/-[\
M38VP?+1\AF%L:N"SE3EM!7XWKALXB&X/3E $-R87S]8>K*@=T39K7H),QV&>
M_*OW'6\6';Y8-@I'!;U.GEYVU65!9E% 1MC:?44?WR3M^M3Q&P6?6SX:#&J<
M'=M06RR+2E;_<\*JY(8-&EX_!.RR4/7[X_I+]9>J;UJ#O(W]RZRRG<Z$^G:]
M;@C239&U?-VT[D:KN6U,8M*EO&DYY16I;7-B*V-?R!WNGN:% QEO[8,]]#_K
M;W\[[%2#3O,*_VW2\@6QU0FODZ]%O[,<U/!*>YPN*UHT.*;<O-9K4K'UN@-I
M\R+DB@]1P7W=&>>9QS*?Z)_#ZYQ:,^JT-?++)SR,O.BY[,=;2OKKYDH3#OTZ
MT&(M>3?'TOVR>]/"JI@DPY3ZVR=]GS7WN"VSOSS^CK9]Q@-]6QM6-[E!K/'=
M2>>=[70EG97]>LD]AGD#M^6H:V+XUXZ-!AIE5?$QX\(>]Y8?F>GH#6KFV!H?
MCMROY%L7J;W\>7:TPO#SMIP<\S&?P[E!(ZO];;<>>N=Q\V;IG?LI)2_LX.8I
M347WM):U-NW,[VT5ZF2C:Q5G@Y]JO\Q7/"-K6WZ[:G8_W336Q9'=J?4HOMJD
MY)!-<)-788_G.2NK*:LN%O@8&?5^*'Q;U=5=T14ULVY<T'6/O.-6<<9NB6EE
M?9:O'GHN6AWK5'#@A?SIK;GIR[)2RT-&A_[>?"[/-3%#-8Z9T_DZIZMSHU$
MY_#$PV)4X)CMZ6-]\FX:3']RSWU7-1<EB9B>D2O?*E,8SB[Q5U4\:W ZW.6A
M2+U?X=.:-O--@'F.PZ;737D!JT],TG?34EO7'[)J;%3[[/Y1>QI3CV0'!WL.
MC+5K/W=5NK?IQ7651Z/;[#2.[>XT*^Y^%]#M8NM4,;WYC(8MVY.9F^#^Z7I_
M3I?-B<R)7W?,'^]:7*[J?*?JP\Q2"I17Q#^M?'Y;?)V/9DT<IZAMC!9?PK3S
MBME%5>=>]\=.[BQ9/,ENTJDE=WP2FLH2M0Z%KGLK]E-]>5WBY]12[6/CG$HH
MT*G2:[<)\Q\N''TB>S-[7UB.R3_\ME[T3FE.^\YRT^")@T^3VU=MD/0/'TCZ
ML]#@L;)O?.&D),MS^QO8S@0WD]775DFF+KZP)*)SL:J\P/=UUB+-TOOC[ J3
MK[RJ>M\S9NN4T*HJO</ZW_W(V@&3B9Q[,5KG</F;6C>Y?&MM']\7=$?^[6GW
MU(^I:HJU5@NT5;6$U-:@*PW9!6\;+P7O?F!O+M2X]RVXRYM<+%P\<,_DXE'P
M/S%]]2]02P,$%     @ C(I_5!M=<&^_#P  ,1$   <   !A,#,N:G!GG59[
M/%7;MY_>KR2%%,6)CFJ54U9"9*-#U"^BLRB*4DU)$N4==DK$011:(C_2*5N2
MQZ921![1*K?'0H2]MU=*GB7O>9=^]W=_]X][/Y][[UASK,^8GS'G&.,[QEQC
M+M2">&#13@LK"R D) 0.,0] ?!$[\P!W",#NW6 = $ 2B-D"(,I(0@P#6R$@
M\E-F9K;"\^_Y*=AI*_)3_X\UHO^09\!_(1P QB@) ,4X 1@ & XP"# 28!3
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
M"G8^GNW7LI(KS17LE&W-%0##0NC#OP-02P,$%     @ C(I_5,95V+B[(P
M1"4   <   !A,#0N:G!GG7EY/%3O^_<1LH5L65)3(6HLY5@J95(A)%0364..
M+5O936:2)5M":"22)&/[",F>)1,F%8:LPPQ*MIEH#(;S3-_?\WU^O^=Y_?YX
MGN<ZYY[7?>:^S[FN]_NZSW5?U^O W^%)8+>ID8D1P,7%!=SD'  \Q>UH&.H)
M 8"Y.7 4  !^8">7.,#-Z7%Q#L * 'C^U>>(%==_^7_'W]^_E\!U*^Y_C?_'
M')[_Z+.!_R(@ ' 4X & Q%$(( $ "0)("$#B 20)0,( &@#0(("& #0>0),
M- S@   ' C@(P.$!' G P0 !  @@0(   AX@D  "#) !@ P"9 @@XP$R"2##
MG&<#, C $ #C 9@$P)P+CFX0!" 0P(, B3,&(@$0"8)("$3B020)1,(@&@#1
M((B&0#0>1)- - SB ! '@C@(Q.%!' G$P2 !  D@2(!  AXDD$ "#)(!D R"
M9 @DXT$R"23#( R , C"$ CC09@$PAP[.+!!"( @  \!)(Y9$!* D""$A" D
M'D*2("0,H0$(#4)H"$+C(30)0L,0#H!P((2#(!P>PI$@' P1 (@ 0@0((N A
M @DBP! 9@,@@1(8@,AXBDR R#,$ !(,0#$$P'H))$,RA@,,XB <@/(#' R0.
M(W@D@$>">"2$1^+Q2!(>">/1 !X-XM$0'HW'HTEX-(S' 7@<B,=!>!P>CR/A
M<3"> . )()X X0EX/(&$)\!X,H G@W@RA"?C\602G@SC80 /@W@8PL-X/$S"
MPQSV.<X&20!$ O D@,1Q!@D)D) @"0F1D'@2DD1"PB0T0$*#)#1$0N-):!()
M#9-P  D'DG 0"8<GX4@D'$PB "0"2") ) *>1""1"#")#)#(((D,D<AX$IE$
M(L,D&"#!( F&2#">!)-(,/QW(7"\P:&$8Q=GD+,4D ",!&$D!"/Q,)($(V$8
M#<!H$$9#,!H/HTDP&H9Q (P#81P$X_ PC@3C8)@ P 00)D P 0\32# !ALD
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
M.ZV?<O@QC%G?C<EU;IV0G,'1^/C>[*QC. X-FWVWR^X=&ME2#Q^6'L!6J\"
MY[LW=]4CT6%WBH+3^J]7&T];L\4_W(@D(^C7]JIAJ=QVOT8R"=JBNY]"XXJ@
MT^$O1ZX=Z[*AA8SL,^KGWI5^WZDN1 X##IL(&0O$&L3NPI6(1(LMG:A(8O-R
M>%9G7:6W=]8[/0P\@Z7N>5;R<R6QQ.QI37[]D7,9XRD:GMV9NP0?CSX*S]FZ
M7\8*-O=NU[7U^G4J)B?+4L9\IN'0F'%JU$_3C.O+C]_S3 />K5,Y%6)1[::9
M1WLO7S8OBJ T]:&L& 7)FKF*G^FLTK2KR8*!-/-SIF,Y9>PC.J7]CN'AB&A4
M-3%)#>7LQSI*?-AH3)\7YHL)6FU,Z)4>W:OZU6CMNE<8KQ,I0V?:Q]-UL]0&
M,;8<C94(Q";E[0I$2(5&_MK[&>%4&;O19_.IW?@04N-R]$[9?0;49A2GJ)WD
M%+\[,>?+'+WD,DMH6^=6K-Y[-^!_#*Z9G29][*E:C\#7RB>E/^B7_S&7,FS,
M=/Z&O641S=P6HD\4EE-^!M_MTGX57M@]9N(E'^5JS%_4(_P>=S=YFKM:Q3X4
MB^R<+"$S&YM[?;H4E]WOG5)_MK$_+]'>L]W>,,,-!JPR3%R/K=(NW\VY@C[T
M,MUG13=(*8B"'UL5W>W]+G+/U^4:<Z/9O6=0E^\OE?LJ^52VBA]Q#SZ#LS31
MCVK1AH%;B-B\:F+GN!,1A6C>QRJ9JH@-A('D\*+1Q7R&2/J9V1>J:G)F=A=,
MI*-CJ.A4@UUC(O=Q%E];DK'\JRTI>0*-!I-E=WQ,A?=^W*/I.?39.7"P5ICG
MP>V';S60=2974Z9<]#CTQ.T'^K:E6**&]-XXKTQ;_0?N>_+<=L! C\I+RX0S
MO4#7TAWOA>+KEHDF#LWS9FI8<)U9(WW%=*DK.#@$!F+U);8>8U ,%/,X)ZP^
M^I6M\3'9KBV\&EOM%IU=V$2)6YRN[A^R[D^]\* G*R/-1EY',B=C)EZ0[Z>!
M#,K*\2[C!].)WK(H71RJOMDA-O&ZD).X.#WHR-XW7OKR2)DOE4?D1:P13^R5
M8^V/,G[B/TH1-HT*!P>Q:BT[WO0S/8F%JRCE;66V)4.9+4&=I\4MM$]NZ5LL
M6B3(932MM04FZ&3J>6C7C4PL*7P:WE>B6JC9OO18?QGURNGMEP_"RLP;6[D8
M!'WMPBX.K4)SWX;C96;*W69>XU."TZZ'*-?=\:KMP Y[M\* 5/.94%&J3F41
M,8!J$7<DM/[2J#'"T]"(LC7YS.P *JAWZL%0W[E9PKN#EX^H;:Q7EVUA2#\M
M_=/]?++2*"NH4ZC)VN#P#E0U:J&%8$SU3N']&1RI4A<=&CW'^+6G_G#^ =SH
MF E/\MMS+T\>GU4?F(X*(_HQS)A764-TRE1D;3GK&;.[OI(^F%?4HU.BGS]Y
MYI29,U]6W"?/@-@?0EUZ44FY%H.(O=N\H<;,%);WFU!CHIQPUL-&/8+Z:*+>
M8_^+/[N[SRL\(D4?6S#$M+^&@5;!9CXBUJ6^FK*;;97O^=98J2(NJ$)R;-R#
M_L2G^W12\B=^&6-5PDY)-1\S"5[^HH+D#>5[&)+7E-NB?&;CA(_=A7I?CO?I
MIJB8#40;ZOO=-KF0&+9G&(TB-*$]6/C*JU;.U;-T<$U:W%1A=Z72N2I=179'
MIKR8H\^F&PLT9JRQI:J8;GU_%M6)MOV^@2B)QG<A@WG>[QX7EKJ9&1%O'LB)
MO>7\>.=YR8JJZD5-BF%_6>G"XE1-=4V\<Q2_JX"\R@M>0ZNV-P# !PA.L3TW
MM5CNQ!8$6YJ!M'S$M) (W3G"'+KH]G[43\Z!.$.R/>W\],T'WY+>$Q!?KI2:
MKNZ/M6J?HZB&:T-&S=/]IU \&)!.:=<[Z</6G=J2;F>N[9*SJ1Z5*1,_!T:U
M:0.IZ4,#0YU8^C6]+8U61*W&PC/JLBQGT=FB'M;P0^]3#1Y<'GAU7_A5KW_P
M5+]> _]H:E=%_8>N<C.:Q0<8$-C^YB2B+<K/&CU?R9"."S)X-]L]=WF0>/#!
MD5U)IV*OR 0?2M!^XDY:)NMOE,A=+_@B@B[,]IY>LF/=I_F)L/2F9LO*6>F6
M_;?9H#NT)EUK[=OB9G>OY;A+J-L!FOQ2[\Z[">NH;7ZP8-R3\L^5<>VRF=S$
M4E:!]4 @_Y+1WDT=LP?38EWKEP=;NSY-W]S]TD=OF]^!;C3";-7>^R7>EAE?
M=")42]CL8^U53Y,'CYLMCYI&798.WAG*H79H D'?2HE>1:IIF%76]&N-Z_#4
M5'-<X!(U*&E9+._QXBBGOE,! $ >;6J9="9G;XCG>(D/UG$VD'8%+67RJC3[
M;<C$A%GE;W?VGJ ]%O<IN\0R3Z,^.@FG/#<39;%\=7 A[DN+K>,-^W[KMR+N
M-*XQXSG)*+AIR7(W[,-<R>J[\?/43-%#M<$16M?AV>%$PY8'=9J1MTX?FYP6
M%\T7N5Z5<6$R;>ZN3;]70?KP=]:/]G>5GSD9+7GHE3=6>XIE(&"RU_= [VL<
M+2ID=X18Y\*/A#@F.Z6;$Z>2MHE51DKBV-O>C*P+PK^?Z6&B_(FKG4+B/3CO
MGR6(X=KV8$1UTX^/3_LVM\7G%WE"?8UU^19@P%5"\0/_AN\$;FD^RM"08<UT
MI==V8A.QHACO,N,W[VKHO;._E@U_^R;YQ[U/=DW_;+#6*7:13T9A+&%TU/BY
MV=O:2><%Q4G:UCR[/&\Z7'?*23JR-?=@%=V8+7F564KW+0[P<Z6:NSKULTU<
MH6D!/U7%*K1$/I'T@FYT623\CO2B*K71@DG8PFW+;G_?>)12'-ICVF@>T<[V
MW!C,N*>>5VQ[>+%3._N03*?=\R(%Q8V<&2,KD^+;&\S!V9K\PS25I3Q*_OQ@
M^%;R=D&8NU^8M_9L[C4' WG";SMIAZXF@^XE1Z. U,^.RH<:(YA66['-\MN=
MX9$EB/NKSSXM_YG;XW 5/:!1V#*@?=A^807*2-R7G\(-_#GI8L+<S;]XXTOF
M]M($ME\[,=WQ=]4FT<I0,F'O)]LV!F;D]T>YG\?GWMHC(:=:K8?W^6]+'2U2
M>[\KY?QHTK(/M6XY(6]W-0Q$4X3_+$MZ)147L; 6>59U2E$SA\Y-[XC(N1F1
M>JGW55B!=\U<71RS(AZQ,C\E0OG])V Y;]U]-*7BC(I9WL-UO5+V?B,;G'HY
MGZS]KO5['S"Y'[,>5"]1L1!E9&5[C_3"'"&42.7-T1<@-RK<O>M-350V'BZH
M#LT0XJ[[QZ<PZIR1<6_8API+AO7'?7RMIYK374N\++]/>'=B%UB*UU?42;NU
M?L=8@AGQL@_/Q%5(WE4GROO76J.5UIY^&\,83126G3[4S3^>^"SEJ3.8,LY(
M0PSMS2KODXW"QN^5UFD6V2P(V3 GVJL'_ [D"UCC$3EF0L\3X01BT[(:[+!K
M&U9<?:]Q;=1FY^[0"(<T,^^G/K=]INO20$4W^J4H,<F8.RQ(Q2AT_\RDQ4C6
M% QT5/!Y1Q[HPYB['DZ?>FM]/7/J5K6/'C]"DZA9\.*H 4^Y3.!G^1[L"O]4
M?S S;7/HBL>2OJ**PV#D[MLB 4'^#955V_@<=]'YY)ZU=\][[5H>)E@'%47;
M>3I\KW_O0 D)1@4'?'LX/R#2\4[C?HN/4TR+6*#?;B];5)*JNBH;6:1323B=
M:N;K4YKAD-P[+'9C:B0)T[&KB#O7R%\[CZ7"US[/R0R:U89.*Y?-;1_,:ZNW
M^_6H"K]PV\WP)G[S:H?K=]DGX.&MNCF+;LK3[=*6'[3-H?5]I*MLHVVD!;_P
M"W=ID$UL85?1SD303OR0/9A'/:"PA6C3BX"!5Q:+V\2AU7(_*F6QB]X_*5(9
M])K5WR'ND36".?XY+/GH!G5D[%2L;.Z)7:'3(7P#(AFZ'7ZC=Z><VM1,>_L[
M<H]5]ODNE[H.=(BWGDR;(&]/]\><\_DZB8.^:_+_$I8+9G_\$[JXN&_+JEY=
M_] 3IU4+_B6:_R:Z4\^=KV=C^TES2(<S<1BC,(#M(1,5DCA9$FJMQ;2"8<=\
M0^=KC3 _["<6FMTYM!FN$%!D[/O6T?S>;L%+E<8[&AIO:J9-2@$/LGNVTEH\
MOF.]1'F\)PY5I9O5]=UF&V-?>V9=%W%$CEZTYW_=I:SZR^#$AQ^%@E_L(IW_
MH".=/)$;,/!!AY9'58_TMN"GY5!G::.(WU_>?^E_5-WBR4K,8ZW04^PEF"4I
MS#!BUC:=^/[DY(,/D7TM[ZY1N+9/8U#TY^4)VCYZ#OA;#/47#AF8DVY:79[>
M_M_YXM6GKTV["@X?U7>>X^SG]:>/Y^W9.:CVE245XMW:?J1?NFMEY;#Q>0$1
M_D]'#0J+_.:7CYYP3"C@^$MV+H AF3'N.;4_3T?=]\3IP"W*T.HKD^9#X@UE
M&(7^V8]D(M^CO(:-[8P8VI?1!U/6[68^AWS<.[-]"/.90H01Q8"> .7OP^C!
MV0O)LOG1)<4KBH*-?R:'E!EW:6L=9I1':E/8V$0Z\W<WI?4;ZY]Q[S1[F8J.
M+/&.5**6QCLMMR3=I^@/O?Z&9Q 6I'CGODT?]K>Y*.S#LS#PAIZRS6,?@:W\
MPR92*368"Q;K0?3$0!3CCW_34,H?]S=CX/?'_OX&4ZL5+!54N[=?=+,0PSH^
MJ)#>$-IOXN!(N5QG_+ZN-IIK]B)5"G,N*7B=*)8KLF08E-VR*%4PPJIH93)#
M; V9B=1%31BXGF+E<';'@9I'1X0^RER![$UU=UO?)%X),'J>N-'$?+;9DQC"
MD#BADRNVJKQHC5A82='8FDKQO]O*$TNC*NC<JJ8_G'NL7H[Z_D7?J?HI#(1A
MZ\_?9*MMU49*L3T8:N4I4WFR<_69^6_LSHQG\\_$:+@8CBT*?4I(6W"T.>A2
MD 80\BJQBU9^F]9L/;)V4+S/LE:3RYIY]HE%WX,6ZDB\2PP,8 J4:,DV,6K5
M.?+[=S1GU<XBK)O*K%JR84"AF$,93@/O,[5_]-W8EY5[8[1IV@FLO:]CP^5)
M"X:4A4ZNZ&VNOE]3(8@LU&\2K8!6KJOA4!3RF UMO=Y69F&IM1^%4'QSD=R-
M7R.E/(+#R:MRC5F6CEXN'NJ';R4$Z5^ZI5;''9Z:IBO%I]#(T%ALH/=_:!:C
M]U92$>+G7Q*I94?5O+HG;)2RI]3V2;'G7./MB7)+P"?6V3NZ4-ZGO!*UIE?-
M?_JG \U0'>CC2[4<-U(2$V.VEP)^[W^/?3TS7[VDD$<]]GO-EF7\AI)8\LBX
M)R=RN1DQ5Q>^J,? W-OT9&NP;FZ<FM<_UK\XPQ#)J7^7)7G<+$B]T.OB_ML"
MXN#%DSPQ/#$]NX'#=2N;MW^&.-481S?R>FLW=:;3-(3TFXHH94U=$?'9%S%/
MKDC<-(H]-Y-3+F#PV&9'EC?6*?2>@S+;>*V@X1&->@";/=JF9S26>M=?]]XX
MI95H3'1J; I^WL5+[+CT;X+M,920$^LG>O^U-_0WX.E?%N?H<9V.NC7TI6>T
M9/7Y:TU-/IJ\U_#.:0O'G:H$$O@;J=>H9T:_R/ IZ#8?B!SFE"G-TJR5;;'G
M$9W9E_-*C\3[*K@L2\5GO#-2A]#'[3)]HZ!+?^8LS$NMR3080"$FZMG)#R%6
M\E,.0^??4+;3 _IG>E$A%-'5,8YQ6QUN"<G?A<=$O+N;#T:.HH2VI4*7EMM/
M+2>J+9XV<*&7?8P.#I&6,/AQM/IVF\JH8&O6+$I%E>L P[%BJ$GY^TCR?HMJ
M2LG[7RHO4[]*<?2]DVYM<F?&TZ&XR6>&O]E@N7?P(K4ANE&GZC!^I[O'2^2*
M=+;-U$/:R],YQ:W[/XAX"DY_%;9?MT-OW?<[K5>.,:2OQ?A5J''R>+NV.[9>
MUJ=R2W3R@YS++NRRM)^] H5.2*-5WA+>U$X>N>GE),1RHNEV?!G1F%(OHR[O
M8&';ZD7;/]7P#I3[_/FT++<QZ[VGUD3MFU3P!Y/-<@(MY"P?RNH/VV..A;XK
MNZF(B9MJ&2ZA*A';4 (L45OZ1-I@,R\KQ;V4^*;\9=:>C<%,;:'$=T\NL$)S
MM=*TC_]S^Q^]T-9]?(O&FP=8B33KCZ)RO^1._60&UZ\]J'[&K]0 >6C4" D[
M+!?$_E(Z&2J[H[/CYD*FX?I[[KE!AP&N!'O2F2<^KM,5\3"P4U]Y>Z#^4649
MZT%KN 5NM@\C5A%Z]]+;. ?S<RLV#0,W;>C]1@]31Y6?Q(3L^SBJ9.WQY14F
M@(4H"WW&%"5CN*9&]R+OA3OM(A:.V!KJIOJFJWHT</\0K..YM23S2_X6XO;A
MK,='O/9_OE'^H]NINN7!]M%0(DTW[K;$U/.6Y,@]+%-^/Y?^*09O;F[];*GT
MVAT'11RWMV^8S3F@;_%Q+'^Q?5&GQ; =-9[UA:8A$8JU8!PN+F*;)XQ0(Y :
M^\H3ZM7:;A26C$X<C+72VFLT2=?;C<8E[9#9^J?IU.SC)+0]WNK2>AC6O65/
M9 ]"C*U'%8W;+U[#&$QWGVS [NPI')\/&*9X>OL$J#),A#N*WUVD]!XY]#AN
M]P5: *]%X3:1D\#7:$0A!'W+@CKZ#PXU&I126'%6-7TK3"'9\A^>F(>:7"H)
MZ#O&JC)T?NY!E>+9X*-:?2'Z5QDA;(EN"C.3H?M1.(*JM4&.+:%&%/4%!A3.
MWVWW$TF_S??=UL8E\(:,1?,D\:";6I5"TG6-9.PMC7B$S&NZ>CY!_?G+\5"B
M2>772'4[8O!;X7,CW19G;L5_!9:/BY_S;S0,[ ZU2JD4A8'R).R?XA5-!_Z6
M^=X?1%1UR$(^0\ABZT7C5>H7GE'6 ]L^=D"1S<B9S%3J)_:9K2RU5YIMQ<="
MQ\QO]QP^>[Y.=OH@5_L^M;W; A4OS1G*[1N1Q9XE&CB,[J29GVBKCS?5[HU<
MQ/V0 ,5_+GW54@O@-SF[EVR=PROK[&1G90S6Q"VX8"C4Y5C'4RP^QLIU1D@[
MA=LC5^L;VSC?QB-U+F_$_^=OUNWA^&@7\9^6(Q?W'_L4K?GT2;1OQF>6'U.3
M$?+@-(I.L5C1JINE3Z12!P84^PLWSS0][R6TV;B\L^9J?.4>>,4?;65"--WH
M2[#O'3P?Z#+^)7L1!:E%F&T];W%O$6DOF+/\A171]A%?1C\:IXJ-*#55I]HW
MN@O*)I[L_2#DYP)^_9/WE@]WVH$>2_SH*#54'1%:'>$083FPFNQRQN#PJ5+=
MK/2Q18]S<?$%*SJ/IY-N"U[DT:C2D/R%&9+W?+64DLTVW!2<:Y%I\5I&A!80
MKUMG9\7\\=&]6-U?2AM4CAW<[#)+#=A';O1]>4%8\9;JLR=+OB=O?V<0VY<1
M&)FM@D9#&HJ'I6S*F,VC^<@1+V5..%Q1TZ$9I)$NO2'<XG4<--!,BX\J3?(?
MC;DG7:OE,YM8&:&%R=B4V>[2/\:ZP9!HE1M*TG(2&?W,2;0%YFWMD]W\JU[G
MA025U0P$C+J=YT^NVBW*>Y;_SEW'0@;B@[Y:/\H[92=KU*!/->BS5+59GK"W
MR>%\ILGJ]]GZ=\]]O]VX 0G-'%,IW)M;]CN&:7K$U)J#LA13*+J03GUFP5+.
M+*0SSRB;<@J@^GG;]P-I.N]3NE)'[753/RLV!+P_7QG?ZI<E7^-/$<<Z4Q P
MT#;$V$[W]*9JB(4BJ;XUAPOO!KG1W+ZIJ=UL&-XWTS13D:K0W2/^EJ@8\;OY
MRF)2R?'-])<;5YA_"+-*WQ)/NS+O;>7]8)DSAJCZY2.8W7/A-<V)S@4.^#UF
M\6JJ"]?W)*=,6+[U/7&"I_*FIHG^5Q&/7RK%ZL>MKAL82EI:<FHZP/+4MW]_
M4S8$#MT;L55YL2-!Y040]+]_7OYO&S<\_#\ 4$L#!!0    ( (R*?U0F'G"/
MEC    @R   '    83 W+FIP9YUW>3Q4[_OWL<N2[+O)EC*6F)#(D")\$&6G
M41A9)_EDR61$V;(+#4E"9%\&A<B^30G9QCY"$F8(@S'GF;Z_9_OC^>-YGNLL
MK_N\[G/._7Y?UWU?U_L&)\$%X)2ID8D1P,#  +C2#P!<9+*^%N*%! !S<T 1
M  !V@,4* )CI+0;Z!5@Q $S_:=.?K!C_WO\^ J963/_I_Z]WF/^K307^-X,!
M /VG6 # TP<!H   A0%0) #% E \  4!&P"P@0$V2, &"]C@ 1L0B " "!@0
M@00BL$ $'H@ @5( *(4!I4B@% N4XH%2$!@#@#$8,(8$QK# &!X8 ^G_!D 8
M "(!$ N > "D/]#'AL$ ) S P@ \O0\&!6!0& R*A$&Q,"@>!@5A-@#,!@:S
M0<)LL# ;/,P&A$4 L @8+ ()B\#"(O"P"!!6"L!*8;!2)*P4"RO%PTI!V!@
M&X/!QI"P,2QL# \; V$@  -A,! ) [$P$ \#Z3CHM&%( (D$L$@ 3X>%A )(
M* P)12*A6"04CX2"2!L :0-#VB"1-EBD#1YI R(C &0$#!F!1$9@D1%X9 2(
M+ 60I3!D*1)9BD66XI&E('(,0([!D&-(Y!@6.89'CH%($$"","2(1()8)(A'
M@G07T#T.PP)(+(#% GBZ1[!0  N%8:%(+!2+A>*Q4!!K V!M8%@;)-8&B[7!
M8VU ; 2 C8!A(Y#8""PV H^- +&E +84ABU%8DNQV%(\MA3$C@'8,1AV#(D=
MPV+'\-@Q$ L"6!"&!9%8$(L%\5B0[GUZL&%X (D'L'@ 3P\&'@K@H3 \%(F'
M8O%0/!X*XFT O T,;X/$VV#Q-GB\#8B/ / 1,'P$$A^!Q4?@\1$@OA3 E\+P
MI4A\*19?BL>7@O@Q #\&PX\A\6-8_!@>/P;B00 /PO @$@]B\2 >#X)_)P(]
M&G27T''1.^E3 0J 4!@(18)0+ C%@U 0M % &QAH@P1ML* -'K0!P0@ C("!
M$4@P @M&X,$($"P%P%(86(H$2[%@*1XL!<$Q !R#@6-(< P+CN'!L;^#T2<:
M/=ITE]-Y_V?P_V7@-& (,#(P_#W_NS&Q,/TU5F9F)A8V5C:VOQ?["<X3[.P<
M[&QL'-P<')Q<=&,[<9*'F^ODW_;?G_S]_.]7]).+G8V=Z__9P,\ +SL0!#QD
M8I !&'D9F'@9P"X 0E^K+ S_L?\!F8&1B9F%E0Z)@Y/^0OTI.GPF)D8Z6!9F
M>BI@>$SO!YAY6?BDU0Q8^:WNL,D$"*@_2<UGE[U2TRYH/4R2@]U]$'F"0TA8
M1%1,_HS"V7.*%S0TM2YJ7S*\>LW(^+J)Z<U;-K9V]@Z.;NX>2,][7MZ!_SX,
M"@X)?13U]%ET3&Q<?%KZBXS,K)?8[+<%A47OBDO>E];6X>H;&C]\;.KH[.KN
MZ>WK'Q@9_3XV/C$Y15@D+OU87EG]N?:+O+WS9W=OGW)P^)<7/5<Q_ _[/_+B
MI?-BI,> F>TO+P;&X+\O\#*S2*NQ\AE8L=T)X)=1?\(N<"4UOZ;]A"S,FB1X
M]\$PAY#<A45Y\E]J_V'V?T<L\O^+V?\D]K]X$0 N)@9Z\)AX 3AP5$SC# ,!
MEM%DVHG ]S]O<Y*B8PHIS43/.*6)FV8N)D7F<.,ZOI?X"67>'9$^0^:K0%7F
M9J]K'W7!DJ(SNO?<KU;K"8VKN^EZOW'U]X@K\])&$*^!)R_\BJ(\0V>8?3.^
M@$#[Q"_ZG<6ISH90V_CDCYNH^&#-SJ[^>88[VXN3=QXI/4V<<TJ&'*>!@+MJ
M9)L(9B$+!,1IFB'IAN0?X3(4495<'_G$F/B-_)$60\D=)V:%AZ_R/*U:4(E2
MMQ1+RWK4_SV9-Y&W>^SUAQ/3/H? .3H)(5BH$G>K,P_*-<Z;F'!$] XM- Y
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
M[>/7$W\@3S$U_CFD@DX]Q>%-JA_Y9J\C*E$IO+<$T^%!Y-F0]O+_]H7_0+S
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
M5=POCT^;-5N][:VE?LK]XX<L)GQ&]9L&-HXW  "\C6?&@%/_#5!+ P04
M" ",BG]4RD5?+UHO   +,@  !P   &$Q,"YJ<&>E>@=8$U&7Z-"[%*4C'5%"
M$:(@BD14FHA("55$6@!I@DI1)*$7Z4@)511!FD@-34*3&D%$>N]*34 @0,B\
M^._;W??M[K_?V_?.S)G<^>[<>T^_Y\P$' /G (X[6KI: !45%?"(<@#@/(V1
MII\+ @#T]0$9   8 3I# *"EM*@H"!A2 33_:%/N#*G_7O_> G<,:?[1_R_/
MT/Y+FP3\'P % ,JD: # 418!(   @0(0! !! Q <  $!. # H0 < <#1 !P'
MP$$ !0 H*(!" "@T@,(!*! H!H!B*%", (K10#$.* :!80 8A@+#"& 8#0SC
M@&&0,C< 0@$0 8!H ,0!(.6&LC84"B"@ !H*X"A]4 @ A4"A$ 04@H9"<% (
M"(4#4#@4"D= X6@H' >%@U 4 $5!H2@$%(6&HG!0% @M!J#%4&@Q EJ,AA;C
MH,4@=!B #D.APPCH,!HZC(,.@U 0@()0*(B @F@HB(."%#HH;$,1  (!H!$
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
MVRTC3#!QNI+M[=)*29\K@'/F\GLFDP(55+?.G%=K4U8&@7,GY60.;4)5>ZV
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
MKFR/_/W]>PE<M&7^=_P_YK#\1Y\*_"\-!@",AV(! ,]8!( " !0&0)$ % M
M\0 4!!  @( !""2 P ((/(   0P 8&  !@E@L  &#V! H H JF! %1*HP@)5
M>* *!"8 8 (&3""!"2PP@0<F0,:S 1 &@$@ Q (@'@ 9%XRU83  "0.P, #/
M&(-! 1@4!H,B85 L#(J'04$8 H A8# $$H; PA!X& *$80 8!@;#(&$8+ R#
MAV% 6!4 JX+!JI"P*BRL"@^K F$3 &P"!IM PB:PL D\; *$@0 ,A,% ) S$
MPD \#&3PP1 ;A@202 "+!/ ,MI!0  F%(:%()!2+A.*14!") ) (&!*!1"*P
M2 0>B0"1& ")@2$Q2"0&B\3@D1@0604@JV#(*B2R"HNLPB.K0.0$@)R (2>0
MR DL<@*/G "1(( $84@0B02Q2!"/!!DJ8&@<A@606 "+!? ,C6"A !8*PT*1
M6"@6"\5CH2 6 6 1,"P"B45@L0@\%@%B,0 6 \-BD%@,%HO!8S$@M@K 5L&P
M54AL%19;A<=6@=@) #L!PTX@L1-8[ 0>.P%B00 +PK @$@MBL2 >"S*TSS V
M# \@\0 6#^ 9QL!# 3P4AH<B\5 L'HK'0T$\ L C8'@$$H_ XA%X/ +$8P \
M!H;'(/$8+!Z#QV- ?!6 KX+AJY#X*BR^"H^O O$3 'X"AI] XB>P^ D\?@+$
M@P >A.%!)![$XD$\'@3_ H%A#89*&'PQ!AE0@ (@% 9"D2 4"T+Q(!0$$0"(
M@($()(C @@@\B !!# !B8" &"6*P( 8/8D"P"@"K8& 5$JS"@E5XL H$)P!P
M @9.(,$)+#B!!R?^+L8 &L/:#)4SY/YW\?_9P%G &#C"Q/3W^W\T9E;FOXV-
MA869E9V-G?TO<7!R<W)P<'&PLW/Q<G%Q\S :.^=1/EZ>HW_[?Q_R]_:_=S&^
M/!SL'#S_KQOX'CC& 4P#=<Q,LL"18TS,QYC 7@#"\%56IG_;?[+,=(29A96-
MP1(7-V-"(S^#?6;F(PQF65D8H8#I/F,<8#G&*G!"RXCMN.U-=MD@0>V8[&(.
MN0NU74)7/I/D8>[!L9Q<PB*B8N(*)Q65E%5T3NGJZ9\V,/['Q-3,W.+B53N$
M_34'1R</3R^D]RT?WSMW0T+#PB/NQ<4G)"8EIZ3F/'R4FY?_&%M04EI6_J*B
M\F5577U#8U-SR[O6[I[>#WW] X-#8U_&)[Y.3DW/$)>65U;7OGU?_T'>V?WU
M>^\/9?_@KUR,6,7TG^V_E.L80ZXC#!NPL/^5B^E(V-\)QUA83VBQ"1C9LM\,
M.BZK'<,A>"&[N+:+4PYVA23D'OR92UA>AZA _BO:OY+]/Q,L]O^39/^G8/]3
MKAF AYF)83SF8P <H%%+4I6 _U]42W4C<QN3>&PZ&ZL<?5X%RFM%[+!J<WP:
M6#E:X1MK33!XP+<T2A64HQ\MAO-$PWP71$B*28W0#!'+M].O=*JERM?R(WF*
MDS-#LK-[*SQO!%_4C>HT/0^_!/=WHRB#0 ]\RJU7V$DC[3?4_'>'4Y]SA^'G
M&O>4-TZG(L1$!1SA81)OW<LD 6US(2*Z_AI5TI_$O%=(R2_^_M5I94&D$?=V
MM\;Y>I-NM7<P9:<4J7K$;.>BW@,C-9'Y88_]&%H9"/A!Q*/'X6(Z("!$J;%]
MUSG1:"'76G=;Y%A2_A&IUZNIIMQ]Z>^?23#[*5^W[L'QYWWI#46O/_RPQ^]\
M*4?DEF=#UFT'KL6>+ T5S_W BFA[JQ_WWL[:@T#-3](X?5TGPWW2;6QS^W7
MB;;ZUG1+GL_ZGKGF S*9'*?<<3EN%$4<51)R>!X$N@P;SJGWC3J 0/SA^Z9H
M%VOB_/VG":WM01>[9XQV^UO-],]<?*C<#SF%-G4C72JBJ&IT%5%4LGH^C)]E
M>J-0E'I[<_FA ^E%R4_AE^5G^ I7UW6,8HXX[%0PG[&8-6WB]0^];VLB:,/T
MOR6A_4T08.=B,'/U)@C$1M#QO"7K:F\T,MI#_.7%768NO9!XJ@-]$?!/ZH\>
MR8S2/-;,\U<?\'W<IISVH'/GLJ<9*CI$:5$TEJ9Y#(_F^:$$YZH+XBVK/P^\
M8GG]LSTWZ^;TT)IMCSON^+7K#^TFY'/(;TXA\J[R?IX1MQS =_I5!A++5(@.
M0ER]6BQ5"4*?PX\302 %=XM/<BXBVG/RH#@G<K8PUAGOGV"9:%N_IMTYL7^-
M@VWCB-]&%@9-N@C=3IYI#Z1AO9MM1:\&E^<1CY><WCIB.$%\)U>9H13:_)L6
M_7QF]H".DYZ!\'Z7/C[16/@4OJ%[9_ZUTMY>A1_TN/QUW_[/]W2FY_LV]UVJ
MR)>7NV?R$JIZUHP"ZWQV7VO?YDI/%3]YI0S.B[43: 'JGO8'G3K,(BW2.7Z7
M^Y!G?XC?._6F6,?E5(/J",M3SYO#[/OR2!53B_N+NF$\-!2=H[YDP2_COLK+
MG!TCY1:>>B4>YDH932Z1$=$;<U@,MYB7BN]?S.S\FCL5&>TVN=2Z'KE.J:VT
M#$(_GYU3F;74?9@LESV?ORE\M%PD<M5&:0W6D#BL><+1PA\54R1-11PJ4]T^
MT67#1>P[2:/).F=R.^M;&VQRA/&W/VG=[AMLLFX5BI&PE*%#OG)K4&39,H(J
M1OP4=LT[PW-F[%)B:PIF4_,((, O*D,0G*'80 <Z==%=(B@UU2?K.[+SL]$[
M$O&#]GP-6TC:]-S&NV 'R=,ST;<_08K6*W[3O3=QU&-N=.XT H2B8M:CIF?4
M.BXW%@V[U>H[N,0K;"XN6B.F61UVRYJ/.Z/._XRK<78SE]7]5;=>2/<\NK^(
M9+T]\ZWGF>S8;T725BWQOBD$>D4KHM-):?@T4[#I?/_-CX#-M"O#4;T6:[]M
M.A/ALU?W(DD@T MG\_UJT)?]VC@I;\Q:6__-\=4"U8/2E7ODCT=-F.Y\J2Q)
M!93^&X+NIX) W(M.+5\W41 @5(8M"#RT'?<D;<?II#DK^9>\R[^5%]YCQ7_$
M35Y$.?/"D^:/FL\AZU]QCU 4-1E#389S#$1=;WF'?>%W_Y93B4ZLNT?*!:4+
M>H)<GJA\%&\?)_L1[JE9QJS;].%0G^<.(Q&MRJ>D=J];2-45&9JN:<6V!?84
M(WD3)5).6$4_I@I3T!6WFK\&]>MA)<S?[,Q4SHKGO+[,=DVEW('Y">K/U"(W
M?73FBX^T2&WF1]<_>7O9[9=J4TYF3SQ29P[PDF_IDP!R+&[7F_WQWIA^J?ON
M:&ZXN+Y73GBORG=\U8+G35--IHS' AS,2(*^2DG&TZ+?- <U;^]RG#7%;\^P
MF#09W_3=7HN6/SPK;GK#_;6V''0U_6%+U=-W+#E'8B^;7OG61=9YY@LU7_#1
MMI1H$C/+8]97:RL+ N;#F*;>5KLQ__0[62A0]UK77Q)]QDAZ*8;\"7.G8053
M'KW%-/.Z%?GC=/8=\?3VB[I/AT6&%R.U=RZD>WJ:&LU>G(?7M!U068>K6T'
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
M< '@OF%XW1"@H:$!G*D_ %RDLS (\80#@*DI( \  #/ 8 X ]-0]&JH YC0
MW;_VJ4?FM'___QX"-\SI_G7^/U]#_Y_WR<#_T*  0'TH&@"PU$X " ! H  $
M#D#0  0+0$  !@ P* "# S T ,,",!!  0 *"J#@  H-H+  "@0P ("! A@X
M@$$#&"R  0$< ."@  X.X-  #@O@0.JS 1 *@'  1 ,@%@"I!]2^H5  #@70
M4 !+/0>% % (% J!0R%H* 0+A8!0& "%0:$P.!2&AL*P4!@(10%0%!2*@D-1
M:"@*"T6!4 P Q4"A&#@4@X9BL% ,",4!4!P4BH-#<6@H#@O%@5 0@()0* B'
M@F@HB(6"5#VH9D/A !P.H.$ EJH6' + (5 X! Z'H.$0+!P"PF$ ' :%P^!P
M&!H.P\)A(!P%P%%0. H.1Z'A*"P<!<(Q !P#A6/@< P:CL'",2 <!\!Q4#@.
M#L>AX3@L' ?"00 .0N$@' ZBX2 6#E)=0/4X% W T0 :#6"I'D%# #0$BH;
MT1 T&H)%0T T#$##H&@8' U#HV%8- Q$HP T"HI&P=$H-!J%1:- - 9 8Z!H
M#!R-0:,Q6#0&1., - Z*QL'1.#0:AT7C0#0(H$$H&H2C030:Q*)!JO>I@PW%
M G L@,8"6.I@8"$ %@+%0N!8"!H+P6(A(!8&8&%0+ R.A:&Q,"P6!F)1 !8%
MQ:+@6!0:B\)B42 6 V Q4"P&CL6@L1@L%@-B<0 6!\7BX%@<&HO#8G$@%@2P
M(!0+PK$@&@MBL2#X-Q"HHT%U"54OZDEJ*$  $ (%(7 0@@8A6! "@C  A$%!
M&!R$H4$8%H2!( H 45 0!0=1:!"%!5$@B % #!3$P$$,&L1@00P(X@ 0!P5Q
M<!"'!G%8$/>W,VJ@44>;ZG*JW?_J_+\W<!K0!VAI:/YN_Z71,=#];8ST]'0,
M3(Q,3'^%F86-A9F9E9F)B96#E96-G=J86#BY.-@Y_^[_?<C?V__>1=W8F9F8
MV?^?&_@%X&$&)H J.IJS "T/#1T/#=@%B%/G*@/-O]I_59F&EHZ>@9&J$BL;
M]8):;JKZ='2T5&49Z*FI@":">AZ@YV'@E5368SQE[L)TUI]/)2HECUGJ:F4[
MO\4P01IZ+R":A55 4$A81$96[MQY>54U=8U+FI?UKQD8&AE?OW'G+LS2RMK&
MUM7-'>YQW_/!P\!'0<$AH8^?/(V)C7L6GY":]BH](_,U.NM]?D'AAX^?BC!5
MU36U=?4-C4T=G5W=/;U]_5]'1G_@QL8G)J<6\4O+*ZL_?_U>(^[L_MG;/R =
M'OVUBYJK:/YK^P_MXJ':14L= WJFOW;1T ;_O8"'GD%2F9%7SYS)Q?_4694H
M9KZK*7F5[2Q24 L"_[V 858!:=5%&>)?T_YEV?^=8='_7Y;]-\/^NUU3 #L=
M#77PZ'@ '>"$_#[A'/"_2$-NHGA-9B<(3.X/>A![D[24%PU2M/HR[_RX5Y_J
M_DWE&5;X<&F%L5$(N9 W3_MS>+'-Z;DCC9=-'S.RSF5F4OBXN3YPO5=8>$TE
ME"EEXY65SB+BN38_<?"]_?U660*EDCZ11[KRATN#X3U=@.\>RP!-LO^Z P/
M9V[P?Q G11!HMT<NO#]"D$_%[=_^0;XN:C<;LF1W74%+[H.F^._,U\+IU6\,
MF)VW)G0ZE+JC7[*" ,$<25(H_P(")-E8]#Y"+"1G;+='D/G,:,=1>+3/#3_#
MA6]/M"U\E@7;O5%Y\;1M?$BO>=)EJZ6#WNL^TXO=W>4=LZ=]I6TD8J=$GS?_
MN%#Y7CKI,^X53Z;DW9J!&C%)G3<YYYM_:!G@C^?Y2,VV/[2NXS_?6_,:R,XN
M5S^"^MD48"4J(KZN,%F8R2MG0,PL2!'!Q=)II]7U/TRW!&W^Q*326$_(?SKD
M>G7FSG&%+FN?J,KI\J$C2EM9IOO1'TI;^:A)2_*4^'X2<7M3:FG3I,L10I2M
MQ'\..+JC.I6$Z[1'RW2E9,Y@76'</23Y4[XSB3$70A\1U7;;_9Y)-R=<XXD7
MT4AY<ZJ!.P^P/]M%NW*CP<B2=2AGVIK WSNY>GQ5K0.O)[O8Q,]N:<@>4/#A
M^KT)^IH GKC[+2WK%^,.1);W2X9S:V9OI,V8G'6)KDD]W8T"W&=G@ *?:)4[
M#YDG?3[NG80RSJT?MY7W#522&O$(QC7NZX5K(F\+LMS:[I]W#].Z>O4;?+9.
MG?74@*&PP^_*6.A!W*\X,J\1A?,JJ?"8;^T(&=?B5;R&Y-$6JT@.>HN9Z5?;
MQ# @E"9GFC(43M=?[@O*^#8BF$7BO<@RZ[GPW(ZA-?D66K(IYFZ_2%=))P/,
M>L/=71HU>:]7=*!G7,N5@%^RSC(I%H7T:X]]W>E9^";30Y Q"FCO8:3CJ>5O
M9$$+.X* SOK1B;<H&03*?U."=*J0$[G[U/BP @$&)I('"+ 8=8  [_1Z4,53
MP;%$K>9!%2/1IP]EC3E>K-F8P:6R]A]3%$# 17RZ&"]./G6\%)F)WV9:R[0]
M4PSH24/DWKIC.NYJU>UTF-#UL&A:A \IOZY,U-AK! %Z$#CY''Z*V@_726X-
M"(B1U'=TH&R,Y1^@I[23@RN@5P_I_-H9[#G*-.D74-$_&\P-^(!_)U8[OT&
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
MRP;TI'CXA78GJ;<-A_ZITS0'WIGR/=FMN>-[Z[]=#8I_GR =6S/(O\8HW.1
M0N'&@;92TX^VVK8:Q<AV'T11N]KGF@M/(%##9^^JSSHSN%M:Z,'$J-"(O0:1
MX*A#FBR=)LGA<V,#%07-8KHROX<$L?5Y;Z4]R'93E'[OD7B.HR/BNU*)UX9#
MV!(B)MQ1-NW6"/S'VXKA<]57!(-T5HH7$@^=$?1+K%^X&4(<?EQ&=K2QS:US
MN7JXR^;)3?MV/W5ATV2B3]=4:$SJ][5_Z<<9X',2:3:^RF)W-+I\\M@W/(H8
MAW?J+N<*#QH+UR@->6),[+(</ODPN#QJ4#+^_6V?W$154AY;F<T37A6AB(4@
M;1&R!6EPT>PYSV^!QS(]^?F.9A(^ 0?Z=[RDPUBNR\A;/E)(#'G)>VLXJL'R
M#YLKD6L)GHP_7U/L\,!X,>WF_2WG28EH*REL)^^[U)(&.:\B>5%?6.0$R6A)
MAXUTQ;BN+DR\8M"3>6=!';MCF%"BX1;=7LU-[Z(KO3?]5.TOWB @=?[1OUL&
M @.[ZX>':^%1[^;"=4\*:]F*(USUG^L29=^D3O>J*E<;:7G6A"8@/XN%P&_W
M^FM5!T!ZM?0)O?B,C\?WR!I-#2^^(4C7]NC4LQ\^% M^SISD"G^3]T61]5(*
M\VQ\T#+];/)(<3GO+Y&;:28?:N23H/T-=N01%O-\!H<OTA?(&QZ.EKY78YB6
M0."9N'@I6>?XX:_+'*O9TD$B6T_.VJR9-DI''WG<GK;RHNVVY+OWQ5_.0.QN
M_0G2:7RM8.R 6N^UMNL.3@RIU>TN.8PHOLEQK&J_-B?=/%;+-JACUS1JL6T5
M?>ZB+,^&7$#7<^';=BON<A(+)S.YA<5=;0LY;6RYBU8;S>^G3=@S=A^,SCP8
M,3J;<A:]K,#F]J;Z@E *RD2,W:H.Q['U[TC?PS;!\#,4'9)KV?WA#94U 01?
M6*;?;&*Y,)TFG?"E;RK,?3IOM7E(_W@LYB8?9<:7E%_@?W2)([;VWO54T7[Z
MA)17\"E!5Z5;S /JF^^V8">7RK- P"LW*DLGQK0WL=26Z+OGU16]PQO>?6]M
MH$E;HUCI0O9M<H^CNMCE**H/<,DR]>.VV%ASCJXT^=?Y4[U8&1B>QKI(K]4
M]BWHV02Y^4W!XXPT!'*Q2(WE8L&Q2E?/>2G-%];I;/5]99RC%=P)[:_*#+];
M,Y,-/LS8&]N%M:14A K!]59=/;V!$ XA22-.)Q?]E<U/K9+3)U4CO6:>(G,L
M9T/AW'W\Z9+"/"PLTSL-MVWJ 1/E<P"[IX].^3JYN["&FG!ZG7*?AM\E_8YP
M4?M^>8KDU/F@*KL8!%0WGR8?N@DIT?O"5QX.*-T5ZI@@N1)/+1YTF3%.KXU'
MRC:/U0SX?,#F%[;B@YR-2_)]QU)H['U[1G2>YE[#*?P!@?C'#&.I61P9A1][
M!=4#[.(E)3)-UT5^1EI'K$H0!4*L7@XBCY5)T.X<H=K1G\/>WHMUUAGG"^2%
M%8</0NU"=B;DW<@-5H8 @[E!$W4&C%)*AW?VZO<H9D>U?TA&>,["?)+H?MH/
MJ_:FDPS,_H'RVO/\&5/>V:HS(A)?!]-0C$'+O"VNTB?UA&R'Y_CZF$VRR<>-
MVOK4>:B1GX#ZLF80]LF*SKE+TB\Q(*#R*;:E&)^[X4\XFNX90\C&9E1,RV_4
MLC>FU(6FQDN;Y5@P._LMI1\^ P3V<V,>ORV/'2Q0KS;@4VRX9JC^\6M,)LWC
MEXWM[@J?M&]/TWLAUH^HM'!848?*",L'-P?#+:@!?EU <W&7W^9]O*C4@(R
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
MDBI#:24MOOU<U>N34NCTG6.VKSHYI-)L*IAZ<J=%D."!]\[ET;YL;TL:V8>
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
MI__?WJ'_MS89^.\ "@#423$ @*<N D    (%($@ @@$@>  " C  @$$!&!*
M80 8'H"! !H T%  C030& "-!] @4 P Q5"@& D48X!B/% , D, , 0%AI#
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
MV76=Z;D1;6QU]<"D"2V&*8U+KY6K#\XI((6<U!\>[^5DNUY"56.P8X61Y'%
M$'6[>$]QVA"]WVG&_2GB,W--])AW7A&0+C=(6NI1F4GM?D[G+\E5"E\"R)5'
MCRD_,Q <N_#'$E]WLSV?7&A..:E255H'1'7,":";3_II.YH\9B(DG51)"-G1
M+\9R7/3X*3]:\%GH9(HUI%G?JF/XH+PJ+/#H?K.ZP9:#VG-;U<?I2CT5,80S
MU!A#+UMS74;P'$86S2 U]JOKN:G!<2@%$1M!W"3,1"GAHE407!)$DYBV:U:K
M%^V][98,<XU2+A;86+[J2@T:X'_%*7LGHM:KRY21[#Y,OETX.GXG[$0_@=CC
M%?VHY*Q$UG4Q/7%K&B%M=W4&44@4N[S! *(BJ>U(5NYK9M#K4/:?73X^>\$[
MLMP=&/,STA7Z,,/SC,"E^40:\7N#ZB;G,N8$W#!>ZVD%"2V$U_11GHPL+I6*
MC.-GLF+97*5E;U?._/46.Y-%XK(@4*9Y:;JA-.9[]MGC-[*S_67*++)"0N_M
MB\NE$L6U"CO]W9&C^^1WG]DBZFS6$3^22!?U8]WYVKU4X;56H1:C199:<S#K
M./W4OM<7<?==U\?0+.+PW9[V[$LQK9D!H]LNKC-?#,<6@5(67^$KK); E#%@
M.&F+DP<!;Y_H<^=)G?-'RC__//.6_?3G* -7VSQ!%\T0S"3F+9:M>I*?=5;P
M15[IYL#AGP,6_<,_E"\:!FN29(&!0JXMT;FG/1PY8V&P@I6')55[=^U8>"5K
MH^+JA'I.7%TT$D]2/DQ&)*"(]QC>XPI6STECMY2"V8IZ""1O(+E52;N49A0$
M+NFN*RP&.[K$1]8>O_SP8/KH7_H)Q3F&>FS*1<9?"Q:?H/%/6C[T:0FG: IJ
M.@F)WB3U-UT>]%;V"#/*O457I=BVU=!\=.I*Q-0KC-%Y'Z^Z.^3>IP\EHGS[
MQ>-:16N6+.VWE;S;SFD%:HUI>EJ?$5M>DK9A"!^AL"H7A"3IDA;%=ZX7Y:_Q
M_BS-(CEC3]%P^TG\)IQQ_T#_T;=@03,[Q,4@TV-],<K58X/U+6ON_H>-03<;
M9S.ZFPH_*QS1@!U\]:\JUP9\JW=1'V9(E-=O:I():_"$:][O;.Q&910-4[@$
MO?,NBSLR7G<*XA.C^YPP:D;3*?R)].363Q$NN.WXC+U.LLK7=O0+_3JST_=4
M\1+=B7ZR7XFYC"//R(9A(@2)S!G_F9O,<>+F60QQ6OGY\9=&V)?5#"?I&GAV
M3&Z;I70:U$8#R,:$$XNWTSN$M"%OCK0<]'\&10+\:OV/<;/4$O=XCTPK!Y<C
M::)03<,'9[,%B0F;";S**9?7@W2L=,4^\7DD&#+JG3\?M/V@64RJ=YB_[(WF
M_1\Q?-.\([E#5=LCLORNUL_]>0,F%W;5?)VE61\ONM]A./@XT:AQ6//FVCIY
MY+1R U0=;OTH&J%0N5VT#/@:.;/TT@F&(-9%B,:=PJ?()BHE$HU>ZX&2K,,/
M*JL4WO+KN6 ?A"J(]#S>\X6^*3%1 @%J6!_)F*K-1 VO4.M9A/*C!4HO")P1
MT"(EN!,0IT;A[8^#GK:$Y#/J.R75M= #W.YLW^B %^$==7W#:]=77G3;6PM^
M5AMJ0CI1<^JP*K'"@WAWAK1]LNBL7,Q(#J/LR.T&J_3?AFO^RJNB!%5NV;K.
MGGT6EQW:$/.Z"HT\DNW6H;# +Q7-NSNYMF?%ZL[I;[%6?)(F></97@W9T+)F
MA;WKN80;.0A-?1PVA9L-V+DL/(ZP?_(U[U0EE 5YFM?:9A\ML-0<:!Z1]#)7
MQ/)X_:EU;[A2>?EKBR9LHU%3:['6Y\)8;8RNHA<A>I<AF0)3+V)OH" U;X4/
M"+,@VNP*]K#F#?8Z^.ZB2H;]O"M6SL%<W:?\;'CLX[7I=/<8CY^2H4?^8?HC
M2F4\JW995X-C+ICH&'Y:D!XYK9XCX]408E_8TT"O,7?E/+M&A&PUI3%Y%T7F
M8B.X<A!_V).>]51X(?7Z2IBV!#P4)+]':A\L-)]?<*J 1VL&CJ@1,PA6L40#
MPG0&P>?$^'&201]AVU&G'5/7 U58Q+Q*,2U:[Z^7=ON71DI%P<UVN>B'!NT^
M3%.>#SMR?!X+)F-37..A+2(6=+G?I%NOZ7+>G,TDDXEQ7R*G6@,I%4,8=YVP
M38P8>[>^"C2RN%6P/+;SW-WR8_&R'S_&1?536S2KL/&RWE;*]A;6F#M<U7E9
MH0U-J"]8V1=C=Q+ES1GX*FO];6<.*;@?_M!.C;.(WVOP'U_V['_2I10+"9;^
M'+N?O/@]XDUSU_Z;[IB#@79-_D:C642\G7?J'(>P7CDQL;!!-DP_P\*P)G5#
M*[F'F;7U@8+;O)AT>@L$Z]-O5[WQ9TC4M391C1#(/_K!']I]\C--A+-&8.NL
ML_+D;5KEN4:]69LPMWP3E\![7HJ3G8LW$G8*T)]U&#?:TRW@0=,8Z>M5]ZEQ
MTVI4Q6H=!#A)L@V!5\N8PR3JMS3B7/H;#8B;=D:+6ORE-V]%//]6V,@^&Z]X
M/"WF$J4U]&--DR;,T\F=S?ZN)L>?YYJJ/4$-0]M]T3;-+OLZB]:A2 CV80R=
MF#5$KCF'?:6>+V7<8:9*2J4?GD7O+E=5B6;YEH >JWOVRVQ1X'4=29CP!6I:
M?W0B\4.OK-_Y@-NU46* *9WTZBU%[6!O>:E'X<)#($# >IR;B::\072O>8UK
MW#^N"I=9.T=OI(3B)#UIO9I=O70#K><D%J0BP":Y>0>WB>87L/:\(*@8J8'P
M!X'((#+O8%49O<3KXI!(U,E5NR_?FIK2W1(9XO2T;'FX;G16+B4QV+S@%FKV
M$2R+1R&/-=L<+MC?6!T>5G-;FKH@F\H+) 7I0A@/F.DXJE_[?(_[_2E<!DX6
M&BCU<LF\'!@J.PYYY*N0,U6?&MDFP2=]PIA>DKZ829KJ)W:/ W@.J:'4#F7/
M4?:\2;YB),QG[KMGEDI.7C.1SZ^P=(,&*5/V;?R)7WQ8NR';=O2A (79>)8E
MXVN3VI9;VWV7^B])-RI>25D&QO-B])F(W;XJ68Y/$N\1Y)(TJ6DI@8LH<Y7C
MS6!7:$"2\EKKI3$+TR9\BZVQT0[=OL:=DS;LR8?S($#?2:+6;DPHYQR&45.?
MO7O?;TQ5PY_MK8^[.Z\DO11D)G]694<K=&K]P67C1G9G')ZL+9?M+E-'.,0T
M_:NZ]S_JWW8$T9SMZ#%JWBOJS<MIK[W7[RY,7E"3BC/IQ\?=,K0:2]TW=M9K
M]M-"5 ::Z%\3O5G;\*JX]=[IFPOU;UG?IJ8[<_M>30$VM,J^F_*2TGV>X01W
MOS]<^W$OP2EEP57QU9RTQ04!AC[8C45]WQSYA8_RYZC44:X[\ \-K[A6U$8;
M^G ]=5-' [XG.ICY9'<,SB9^7_:U7E!:')PPK4F$AZK:\ZOJ]R4ZW%PT#FN^
M>,[#OD5+^(I%6#-^W=W4Z7PCUBJ%(.0::#@B/K+,U'.0K H(%BTH?:J=OW>[
M<HC]GF"T]E%RM)XGNS5$T"^>ER-Y.T^:IU/(2,I$:@\QC".VG.M!;./(\L?W
M.FZ'I#-4)_+$71=_&A?AB_>+8J1A'8-US5]0F6?]V'8/-WZ]4[$N^LRT9KKB
MKP9C!J9PRPU8LL[R93&:!FD#DT)2XH#QT9W@DQ (KV%WE!%/N>)G+E$74K;)
MQY_H.DC\CL-%4DZ!+2E\94,TE-PA)E/8<67?2R1$N.VK%C.AL6.<D?GBO>F_
MM;GR&,1A_P $C (:1O[,41/2; ^RJMA(^H[GNN!K+D:7[6EEM=IIOKL;73,C
M#WQ>B?(=4([F;J:0^G>LDNU<O#_Z>+S6]!-G2 -.(*35ZPSI&=6TQMO0*I2+
M(?WS'?LC(\E5PY]#97UX5CPYJGQK!![Z::>]2E,[DR>=FN4M^5W92&1H5R5N
M6@(;(R%?RUGWHFSJSD41F)]YJICT,D,^BT,]M=(BGZ@F!5)P)0V!'TM#(I<[
MSB[4OUOX+J^HX?S"1[_+B']$O&9]*H5;,, 1!*X(-^403<O&<2TYU3F_"7FK
M#ES#LH%L29PMYYZ7C,L4CYR%_6$63>>W=(SDO\5")_KY?"%9I9;H-T:N4*RD
MBQ5 ;;2RT&7Q3:3)\XDGZDHE5[ $^E"SRDA:RG#]R&^J3V&HW^*+&5]=O<;4
MJ<IWU:',&1_V02"U.^,>QU?#":;%V=*M2-H^:CG1<[A^'' ".83C[-E8 P%V
ME#FWN1[P+]%:=4MS;O@)$=6J>K;F"\K'T\?[=3?_2>/SO2?:G=E<2IDN,S;!
M2,M')J3G<R 0*_MGZL3V<BM%('LL2_V44K JZYQZ[#,Q@&O>CUNH<%DL?I;C
MA]5Q>=-5SST<6_4UINM-V$%E$YW)@_?C9CU>O%I=OLU,,MT\H4AZ@BD/<;/C
MV'F9$/1$.+YJ0NV-Q8CVSM*@C"/B\HR-D8*F1SQ71L@^1ZZE4_Z5EH#2=9E<
MH[!"0LCXG'6DG'RZ8N'VE.W/!J6(>$4WG5JO/(7J>J]?%.>#?D@+5-]0T3WH
MN..7'S1Z0O36F>2J:,X44>>%L!AAN;5#:N2@7R9+EJ[@N,)D73YYC)BMCFN\
MXQN_7\HSY)A]H;"\]+>SANY):T^8!<R29]N/;%)0$_.Q1[81[65ZY0Y/_'?A
M36 68-118%;D [C05IJ,)"Q?K.;L*PJD8<L@ZL^Q;ILP;6#7M/'ZV7$)/@?6
MM*0LUVB5@W8<0V,UG:=T^*STX\UFX=-527'C)U)+0Q"6,6;]I7G&SQ^]&C4L
M5%V?;#ZIRJB%K_7)I/?ZF"2=5K--P96UO?JS3<:5YH3VK#VLWDCR%TP>JZI9
MU16^6.^UG08<Y)!NJ)CVU'*TH9EG-<Z3;]WSDLU]8EQ?6SM6+>[RJKE'GZ>6
M+CDU>@K-?%GA1?C3\I1IXQY#NUX^VSZ8E4VO_*]BOO 3()!!#_AVMYBE&Z8I
MJC\^E\3SW(0^"&HJ%F&9+X=7@6:_#G:[>>4RD^1'WH#;4]64S34*TZOC:7A9
M&@C\H#"]24*'B]N')'4&KS\(I1V'5_Y.N"3(G#]),&>M>LHH<THW*^5,SNLW
MQTQ?4=%0_6]%WM\#EGL$7F$SMKUALE6O)@_N1D6,L_LD-&AK-,S_.)& L$VT
MY?=V2L-S<2R$EI??_WUETO)C.D5&L8TVY>8]ONA+,F$<!0:!189+IK+O1]LV
M;_+X-0CPBXPC#Q[LW[+V<[+^L$MQ/40AEJG;GWZ> OEEA_CZ(R9UU3KUW9LW
M>9799HWWSG6R/*EB"-"2=W'&R4TR>9#D*"P"Q.[-.54R#UM[^-7L:0\E'-OH
MY+U+]%Z*!1GT8EQTU=':,]@@@7VMV=FX/1"8>#V7$:?I\;RV2HAU.E1V<SD.
M C\S9OPC1D3S.273RTI2 )A?[CITGY7\W9=/:<=5;B01."]U6FP%QTK$@4";
MZK=HDVT&/=Z6/OOR,\Z-Y(F<*R)TK&-K'RFX=\=VU18CUC.'VQ/4[%UNQ#0B
M!\O4"@))JA_?KXQ7C*Y1/"/^-+0L]HK1B5T\*KW&?&7E!0OMEX>XD[^52(U.
M_D5=YQ\\/O&6%_+1,S;YFQ5LO#/A+1-!7G'L>'@ ^^M'!*+&I^W'DZL\7QKN
MJF9+]?_FELPHTK=YY7*Q^N2\7[E!<RO7B[?K!*N@ON=>_(=.>B&<+2! DHIY
M$BYJ.'S89NW W<B 5@U-&39IT)ZXU#?@NYAFO73GU"W(]/J&: ,VT:; Z$*R
M;G[N9.F'%]H;G"5FG7W_8RBFV>)<?T1\U/$SA&Q4;.^P.BV4,MKI6:@4O]I@
ME-J5K.4CBZ8[\: VQ<_7ZG.@LCW$="?WP*[?R$JI.2J?[02-Q?=MRH;*F=L@
M($-LM[F1M/^^K,!N[?#^<' -<<IN\M+8A;1@2-(#!XXMX[V;CR0;&HB')4,)
M^!*Q&C&&]"GU@IOZHQJ.-(K<"6.6"W.)__R?<>*08?<85;9F_?-@NJ-;R+KU
MX:V/WOWP"IN#$WWK\9W1,.!M!VV&W!>^8+P-SU?1E95M(56[3.74W^5)5VWV
M%821,,?\!7HWGF01J4;Y[6Z7I:#E<&'9Y<A=ST;93Q#9FG?<?1,7Z2$-ZV<D
M99BE-8AG+ Q;U!*";H=Z!8PT?&#[;'H9[K\#^70_I(M=4+]K9T$*8+3/?P@7
M$<^C.@"2&L^NT-7^)5E3@\%<VX O)D%WVHRCM!9$1$-;&+"\7F\5Q&/%:T:6
M<SKEQI8[9XC&,['U,0E-?'#3$K)R;=;JU0_17@/04;KHS+DAOS; Q9G'R%%
M0) /<B@25.#YLX*RO6P<A2_^Y!I28'WJ5$-Y':([F;XL]04TQ95IYQZ%#02.
M'H0DS2YAB3B"3XS/C-% X!)E9'CS_E#Z]ASSI>O&'HW1G3(WO,06W/8B"3.F
M:YNU".,_N#^;,X<XW=69L8][Z434NMYL==-/;Y[96F&D1QJOQ'/I[N;"+L_+
MXXQB5T1@NGKV?+'A9Z?O<?6$BK?W8<UL$T'@Q:LM#8V5K^C<O8WF.V@[T[1P
MV>-Z"H"@?!V/3MV:GS4&@7NDVP[8Z/VV>I/<XS';Z+ =OFYU[)U(/K6@4W43
MG:7AO0CB[3=\>Y]),*&]S#*?0J.S&%E7&E=;N@XM,\5WMND P-]Z$3%58W-C
MAC@SLK(M"*LZODHMD]]X_PS_25' DN">]]Z/A_;?M?Y]'HNM_A8L%;00V<G^
ML<IG:B1(H?I,J#RN<8OQ!<YG;!DQ\<+^B6*I]<9+OS-2.J/T:.ZWXKHJ&YMM
M%)KZ+8/8S.TY0_[W==*ITI6&R8OH\^SD*!UAN:!AO"Y]3T0OV>FU[C%&':J:
MI!YZ%@2<Q_5%!ZIB:O4;ATM[A&+/T&\D/2SWKUKT8YGID1TM"1Y8/D:0<70#
MFFZ<8RDSS3]5VV0?0H*';GRKYZ;55IQX\F;G_@MO)"P5"+PR.;^4ZBT73W;B
MC VS?U!B[Y4Y;825[I+XM1P%B[60-S(IO%'*"14:!;BVF<BGL'.X1(J"T=:/
MSNSS@]60!+G.S'@-D\Q)J-T=^Z>*-UWBH>\OQ&EIZ(1T5\1+6P_6U-_)%MV:
M2HM_D \_2!%+[E3MJ18-F!0FY5R@[578T6>>PGK8*2]<.[N]<X!R<(C1)N[U
MFB#Y&S>K&B;AQWFSW8DV2%N:CM N@6=WA#/%#F;HY3Y[C-_5"Q;+OND<XGT&
M*IW0)Y>."]FUT$IX=2HHA7$!.'U[-JDE =XQ7G4U_#ER/&%HZ),QM]5:K1Z_
M(Z]NBI42^Z>G&T>QPOB6$^$;QUDX9R]-PKO%TB]S3$FW1T0OJEL=T<%7MB/0
M!OMC(:V.#*+2#)8!E:@1Q#8UT^+JDP"!4MSBX9T=SC'5/4$-2;@F5TA3UWK5
MNRB-S@_&:2EK0%AO05CY/"L3?<0 C7W3MT3E:.7K,)AYE)D\\(=[]5^>1:)+
M('TD,GW%\7NI?_$W3K0=W$A<$EW\+N (C FJ '0GSKC$.S=F6!PG!^(XX/!.
ME[#ZU:\W/2]"O'SC_+H--47O'^73<Y3J3[IKZIMK?0I#E(6HW2;F)LZ8#\"-
M,H?ETHRY$T_E#O) 4OJ$?C<*%?+$9?-\W"JCG/ @;N,2FKA_>/%E?'P<MSTF
MLAT96?[]Q.C!\?3D*ZUSMOQZWB=C^0Z=DWDMW=RLK,Z<CX^$M*,\-4F2G,TS
MXX=>$J:QPASJJG.Q2GP[2OO9DE$E E?$;]XL<(W(N<-Z:?/!U/0_%>-#,MT1
MT$/(B9NIR(D)TWSX46AWZ*F*7=/KR^S;!H)^0*'PTK;IRP^20;[:,'KK)<YU
M:^+9M3U.JKP_PTD&!+$*>[N0[[*[;&]8+JC=#_^IK: 8'8;NDXFTDN:&1-J7
M(_KR0:#E,H4;WLFZ<BBTE#),=?N<GBAY#VMOVDC\&+!8]P/O/TK3E402DVP)
M(NT_WE+T4K.OWXK:PYQXX2,Y.&TJ,2UO*>.8-)524ATW[SN[E-)GRV;Y"5>V
MEKNE&2VG23@U(*)RU0T;I\QVA3U%;*/?@%E US6+MEF!$R<0O22L<(54MM=*
MXIM/FG@R/[5;^E&]TO,<GP%EJ)85!-P&>'36HY5_B7E]XI9.42D2,;I[O$U<
M_JU)'&F%JW^A6]>PJRC^\4#TPL8WYY,G&TN'.N1IXP$_4SAQ?U8UDL)MX-LD
M0&R*R:]>6/=_(/XE3R;UFZU-99.JPN2S4/7[=Q[W15>=FT AY-;(.&$0<-<<
ME>M()8GJ$G$184)%=SSVN-J%)Y!5\G8]?NK83/?:5_EA+3,/F/R+I=D%68\0
M>TBJF T-9D6]"D,FVD[.K)[$]W\ZZPKGH;$$@?2G4DS2BKSR\F]I^5AQ]\P-
MJ!$0\3801_VR+TF:]8D9EVLU8;P&U1[P"NB1:F[S+;NDU;'DLJ.&JFI+78/_
M)S];_1M:]V@2S1 3I]MG*N7668Z@)/=6U"AN#,?;&**N6GI</[:4[*7^YB B
MK<5(%:"17HM6JTG*8K/*JZ]JVG<R&K]DGXH2*_U15%CV3)WI"/4+P4 ./7(*
M>=TV?9D4.^_#218:ECFWHX/BF(!W$@K?/2UZ<NNE<?VN[<M*/BG+>,!H*>3O
MT3]:@8[A<;&:G-->,_"!CES"ZSIUD< ]%#^C]*EK2FB'4,$:;AZ8F. Y3*DU
M%BZY_Y%B/5'S)#WQ1P/"'[M:-KZZ/,%M_8S2IHD%_Y[2]LEA)<68$>]KB [(
MA8D6"4G"^W:/E:N.C6_43=2*E9]J/@5M=M:V8*9W;O3?JSNN"Y==RZD92OJ]
M?'3-HXGC=4=-T[ES%[<TGY%MEXW>AP1U+=H08-&\UIG6SG5FK:RS6\.)!OBW
M^ZBT,E0#0L<R]7F&'B6(_&=7HR^OR;<?YRD<FU.Q_+LS<,XGB2* W9*,D]TM
M?S=N2[[8MUE=I&Q8X&8<RCL5\ZI"C7?RPZ)IQM*5HG ZJN%8:'"'!9!@6Z?;
M4^SO33/%$/A1I)M_?O!Z^KR_&R[(QI4!;0X^9PZG,3YE&>\>)RX@<2B+(%#N
M'I>6*O==FXY%.21.K>?^@?%L&9"OY5#3P*J9W_M;-]:^UJ,Z?&(4/)J8FK:4
MDYXK(QB4JZ"VYUV/O"+>#%^9@B]9!MU,[H7\$AY%=+K/H7[[$W^T&;0]''D.
M C6-:N[!Q]6?/+=6]@^S21$['[#Q:7'ZJY:GGTQFI1QGI7B5E)!V4-MRCP_O
M_ZZ;6W?_ @)LJ$Q*YC6[.*E"J7]UB.F?@TP[^Q36J;D&(9>]A>.8/W .G>D=
MBZ2YRJD[-BV74VP(<=];OVT5B=$[OTUYRIZ#>?#C%T^H< S.\<>3)M[C]\H^
M\>DH3K*&AN3:$SZ'"YD2V3L;8J'QWVR=Q$7U).0+(B(-)969/-N_I)IN#&8F
M+WV0VO4LPQE3C5)T=B9NYK-J.PB<)*E16*_YN,\^6BG34+JSLATB>JPQJE);
M/L$3_/3X;:C;B4D6!_6*1&XG ZHU[JF3HHHI_8C/WN4^!-ZKG%^]3JW.M/L;
M7*M-TLE:,6L_FR8&1<+<.$YQM7SCIW]\K,?J=0.Z=@Z.FB@JZZ#8)>8M6YB6
M@ !O#F6\R>";,/$6:JRL@UKNX.YSCL^W94L1R9D:,5M\G;R9'Z(W,I=8](ON
MIC^R,RNOO JLQQM%]_H"LP\0U7*_C[;R]]RI7N+E]Z,;84+$:S'M"7(=#J=C
MOH;+$K%[G^P<<IFQ&%=L/3;=91'K!HE WWDS<TGC3]Y+UX'G"#<X"(@OCBR2
MXLQ-C#1*<*\S5+*37'9&]L;JCDMQ'CYCFX0/SZJ$:4BOFQ5M2%^-<_A)?%^S
M5:JKM\Y]S O5_+7"^Y[5X#2&Y=2%J\EUM\)O.T").Q06R2V7SAEJUNDEQ[3F
M(/2Z&02(]4I>K*:L)D6D5Z04BY]B\5[><@ONZ49<<Y8O:Q62E'7X]*@U;"GW
M[?BZVXO]JS,9\^\3IL<GM![@9 _A1*^U_0ECCS V@HG[7CQI_H@A3)]D/,\Y
M1D$ ,RN:[-YD54^4<-S]S8RVAQFC417B+\T5[\?B0H*-+P!!)V*4_Z#(IU&$
M]SBBSQXCZ1H!P>.)&VT2^ZDN_F'LKI5 <D+6"FU,_,L#H]LO##<@X[^*TXSK
MU.Y!$(O?0:!+LRYTVL5$G*=?%?O=  22$8^VR_6XK9 1_^DAVO\],H%C_P50
M2P,$%     @ C(I_5,<G0.24)@  6"L   <   !A;W,N:G!G[7IG-%Q?_^]1
M0O3>RR0AB!*)Z&TBHB8(HD<+HHP2?3 ,$22B!$&0$"VZ(<H@C%ZC1._!2/0R
MD\089ICK]ZQ;WCPO[KWK6>O>%__O.9]7>^^S]F?O;_NL=4ASI%6 65];3QL@
M(R,#EBX>@+0(: (4Y.3_O!=&>?%>NGSI$B7E)5IJ:JK+]+3T]'2T='0,C*S,
M#(PLC'1TS)S,+&SL'!P<]$Q<W)SLW*SL'.S_?(2,XF(-Y26:2Y=HV!GH&-C_
MCXW4 ;!<!MK)J2G(K@'D+&04+&2D'@ $ &27R/YEP'\W,O*+/5)17Z:AI;N8
MT, ,D)-14)!34ORSZXO1\(MQ@)+E$NO5VQI4;,:.U-=\V66B4O(O"]VK[>0P
M&<<(WWGJ]X*&EI.+FX?WNHBHV UQ63EY!44E9<W[6MHZNGKZIH_-S"TLK:R=
MG%V>N;JY>_@'! 8%0T-"HU_&Q,:]>AV?FO8N/2/S?59V06%1\>>2TK+R+W7U
M#8W(IN:6KNZ>WK[^@<&AB<FIZ9G9N?F%-?3ZSU\;FUO;.]C??_X>X8[Q)Z?_
M\"(#*,C^A_U;7BP7O,@I*2DHJ?_A148>_,\$%LI+5V]3L6H84SOZLEV3B;K,
M?B\EO[:31NB."8;CJ=\X+:>P[-IU[#_4_L7L?X_8B_\K9O^3V/_BM0#04Y!=
M7!X%"P &SDP+XL6 _\+_GT#<.OL4<5NTLYVJO_1^REBYK6'-PN+@>(U&D'JG
M/_[+; E;5%H'8E1Z(1J=290<>YUI[Y(S//ZW=7Y^'RSA0#P __ \)X/TC]S.
M,^U&<AVJ<9WD!7;.\X[^N<Y;_C?_\,'8EY/VSCL[*V]6ZC?R5J7)\/ GX_N%
MTS<#MXB[NC^?EK\"ED:25M\V'8T5ZQ 4(R:8L+GKCR:.I-15&.Q&KS[G74KC
M'_]Y0U&UC#)ILPKV"Z.@-1FA"'UF%&<]0M@^C7G3AGL3R@7/X!,,N*['8QJ)
M']CT192>4YR/AOITBK9_M;UG8&_6:G^CVOHJ:Y'#ID>UD0F5GEJ<_FJ71=_3
MW:YZ^X.JZL5%>Y45'Z'M.Y7(JX,RIWC:<;B-(39TE_-L%AZ[U"+7+A/Q\.A4
MK/3@IE =,B/D@PZ]ONURBWA4*ES\U/\WJ[[$( EP)0')YG !V>4(J)=Y7[C,
MV2?F.$F[Y5C'S+?J&(;^\ME*4_?>^==RUP/8C;6NQK ;W[W$;D&#[4=?'^M*
MCCF=C?>21+<WU[!X(K/B"S.SA'XFP9/!,;+5>R)[U<$!%F-<*WPH*:CT R]X
M+YR^LGV-+\;\0=G?C\8NN=QC5N3.!T @?[A6V&A<E14^3:MV.N#D/D[A^_4>
MUF2TSJ,AN)!!;_X-$;N">'%]6@G1WMQKT5WJ/%-'7]_?O.E0@PR+BYU6&%K3
M?E[87*K*@-Z%"T)U]+&7JAI&/J+R@2RI0S;GLMQAF9!3?M-M7WL;OOI_,;#X
ML 0S:8E;WT=VKSG1U&7>4VYN78)UG$-TZ@1NQXS(5HOLA<IQ?"/JDX"7'_#W
M,%#5GA:L^%7W1@>&;E^^\R?KLR<S);&,Y3"UDH_/[[6TI[9[<)* YWI)ON>^
MN>\"F@)KR[383;B-M=B!_PR$;IE)]ERB$,Y]$:GJ@RO!%Y, VI6UC\/R:2&A
M?96\$W-EW==2"(/4XX9D1PYA%L-@&K"S/3/L(89H_6LFGRJN9,G?9Z//.=7E
MI_?"Y:[-9M53"S6"+O$1/![$5GU0-9^G,SDV+QDYRL-.'",!Y)YYG]4D#HRB
M[&0G6MTQ_7=S'GZTK?)$-S1%"\%DKEVZ&N>=)?AIMK]_;F-N6QRQ'#\>?$ "
M$$+'RNUVJRC!0E5A+_-ZA)(UL26L=M:@?K:*D,>"GUPKB2<!SY@$W+([,U3>
MK[\W<(=[7TZR;5KFHSC6HZ8,%:1!? =30\N_]?W@FI1;5D-:V]^KDRY/FS9J
M4J)>LA@%(Z43Z_/PV@$K]%=C#ZT@*0%#2F%N736#?R6-C#0L\VJ.>SGCPU8H
M[)OI1'9'5)''<:<#_6M_F K-UL1-.YQ^O8P^OHY77YE-B0V,[?4%,9J,5G1-
ME_TXM<GF^O'#!H?/'L]SM$@ZG\H5:YHX%^A>&Y$W%D2BOPW4/WA88UM@2I@5
M%0)$UG)[,]KB43Y8G2C9PP65];ZZ$GSL#'JS2Y"YUD87;9%Z/>/\J<#<K;Z@
M@A@A\#*B)O8XG*E'-,PJ\)H7Z"&>#?NMXUCYX7>=M17F[7&\!]8IL*/YM;_/
M59Z=#B\B4U6XA/T=V+VS-S"&$KRT11LF(LN_!%\P2M4RZ<WYV^(:]#P0X.S3
M>Q(AMY]'0X20 #JVM;$XXCTGMV>H>NU<$9-B$9#DF^@Y1<^PIQ\J)]S>+\MG
M=>&-^JPW8^%N8!:\:(_"[Q_;+6TM.^>"&0[4&877(,_O;KH/\FS2'>JC;LVT
M>A%TY:.*/%@7\$Y=C7;>U351C3L'QH0FR_2MBC_/0Z/-VCV2&5>TUFRE^UOX
M'5LU5A?SR[3Z3[]%I/5!1=WMC+YD3YUEP5B"U^QCL3O9'<MH(];1TYD2(7J%
MK-M+9?L-NNNU4F;%S=%VWJ8H[-B;2B+%ZIE3C\5:]J1!8UB<V<ZB#JW:8 <1
MLI%,OYLKA:\JU$0G.JU[YZRZHD!N7[X'S" E(#RB#N^^4CT3HHS.;6NQ^-[.
MU<JET&,4:R>,^=5:P3":_PQ[?W\2;D8]]Y9ZW5X8RF6&O[IZ<5)S6W V&*VL
M-(_EE8:6I'7#;,V [?[LRF;J8$I"6M(MM]@%[QM(N-#RO_+AF^R2UZH::! %
M-,=T\J@-KJF[^<9R8OZA<F*= \VM5HD;XMQ,ATR:IA'SH-_>ZC>/>JO!&''>
MD;/L "F90Y/95J-BF'(]1CM1?M%6)$@G";?#OZ&=KG?EALN]VUNAZW(5!$?-
MZ_U[N^B>>(7TL?GGM65/X1/Y>V*3"Q),=CK^J5BN5^JWB0\Q";EL7_"!3#%>
M#2K&[NIU91Z^#VNZABC2[RL)5_OVAQXQ^)O7G.6>4^?$6DE[MMXI[O7A_>N>
MQ>&4 #(8MA!MA#1-0"?V2,!N/'SK6E-[LAU9,SX/\Z8GEZ_6Q6;WV_,9PBA9
MBH"SF6BCOI-:G>EPCMZ>BFS.3DA<+ I$?(I/+K#!YUCBLQ1>5A\6<LEGRV<^
M363X<FM(,B?)<IV'6G%4H@S/A[W3$UKR&O9@E8F?+D35:FTY-1PU'M0;[KG*
MGNFCY6UQQ>DP@%MN&&J$0V':XV JCL70 P;3;G6)^M=>U?4G?T^>#%X#B@O%
MBYA[G,/AO&T8P6XK;'^O-#?1="K@VT>V!],.<883D@A3ST,?09KT.,]T2GAK
M:"0-,DS=^9[';OK'DOX1<$\JE/'8%#,;OXEI&TVCG$WEEBK,V;_J)'SUA[IQ
MRI1Y9B=#* GH(0&784(5'IE4AX]:)_.S0^;O9?JU?@  XB5K?$N5:%<[EWC9
M,V6S =I"X?/M"B%<8&(!GFO5.5!LM_@N;4TG2,H5QZ ^WATQ'2&)S8T*P?PQ
MQ!@BSM+*=I7[Y][(5&B? &+/-4XTE*K]^^FP0CC_VDF8:QE,LPF;$9OYO+MR
M>W9&-U)'"'!^A9"(_L"HG%P<L%)?Q#J"I5@MU.%K*8D7>B9>% ,2%9WX?-:P
MEK&."YDMO/"/X9DYRZE:<)M=5WWRO.WP+UR>T]+Z6SW>EK,9'H[?"F]:>=8-
M'N!ZPFP5^B>V+9""@F$5D-[)_+>+UCEQY(L0^EO4HB&;V:<S8^>J%W%0#2%6
M=*K+:)81Y?#+:ROQONX6V;-QLP^]V,R3NL RD/LR7'I=259^Q%.OX]+HZ4RU
M-+7?,TI7&U]?3QM-?R0QF.!]Q<]W44XJ)"X2[F;$"#/$*DZHJKA4_KA_Q;UX
MJFCR9^R"""49WYU(37YLG^*N7=ZC29N,[+!+[,:ZCEKLC\C^$]"]ZZ#!0Y41
M#Y2<)3N2 '5S$G"\#>_ZC*Q#UB__U.!7:3EQXP(_>3S]#9J&SHPF@JZ^L<:J
MIW_69Z0/5G"K5B]48A?#:2D-+=1]RC2HR]5.?: K'+0SPBU\KE@@)3]!0]$+
MH?=6ENDC R5)O,>0@#YI"FBY(V<:>EGPW'1"T8>Y]I3^CVT,?^.6X(2!]9J!
MY?2=AGL'2HH"1E7*\32TGKY%#QHXC,/9GW[4 G14698UA>]H?^F^]@ZZY&*E
MVTD93&DZ?:\4<& $V!M2T$Q<;KD<8>PS<C8&MQ&?.6<*=A[E!L055(=F [.E
MHK7(EL"0*G16YD']*^[DSQZA8L#G+Y+Q9N]D3EE2# LB:<4*(J]D]RUL:%W,
M2I\]J/LD'$Y3ME40R?+NUI6$Z"E>CGMB9F2/GP/\)N-W&=RFAS(>]1IJZ^@+
MRJ4$M<3::_.P[_S32V\2S; 4W7;4B: >7EQ>8<7O=L\FRV]AD88&@(\.[_TF
MK<<"SPO9=[HQ[4DPM75(4-[=F;W 5YF'<A^[!I$[9&CD?[:Q+_4^6*MIR-[8
M>/SB![N[<(9FC!:%<-H<(.YQDHS;P_;E?\:#-#'/DH9;XN(/U8=[#>_0I@^Y
M-FY"^YN6Q L%79^ZW#3S3\(:]2)>@1K ;Z1A-S"->K+2U O@S'!$[>TL#6'7
MYS_)[[RT?Y_4Q,\XVP6O4>C>O\F>UJ/ FQ<OO2AB)=+D)O0T+.8>WQ\GNT$,
M?"TI!_.F@]<^3G9K*CSWUNR=]8U</ZH3OAWX%6#?MMAMQT;7[=4CU)?I/$5H
M#HX.[U)ITS11.-6J$IB\_ T2-%&.?&I^;YYX&2$;UP=B)0%.(&:K.6@UVIX'
MIMB2-A2+U7-%XDR6"LG2?J4^7H^>FETTBUOWH=J&,ZM*EV[QCGQ9=C\>YUZV
M)'^,"_SKHG@%=RVU%)=1RL^)'<\@JJ'IF#C<@I3[,OTRLP/W)%392G2T>:CJ
M(3_;YTJ>3,% Z&1^HLCTLSLDP-%63ZV0K>,109@N-RC5N)\P'#8;AAY;\)"F
M.O]N#.5Z_&*HNWN[1.[7*,+_MGG"*VN[C[=_Q_2;& F^4_;)*I*3<YX_^&LQ
MF%VR7UL-[;;*[EYS[28<LFM2,,_.L@PV1!ZP4 ^!?SB$QVA""!!H82=O/><*
M&XK?#AHQZ@>T-NIQ>8?MI\6>4HT(#FGL7POWMQ<^7P'MHKCA<^9&FPSAFFMP
M=G<[V>]><A\Y<5*:!BT&V"?W_"[_Q5W!:/SD/0G#X4F +:;[O&L"KN@^@?]>
M#A.=F4;#R0-]$KA^W,(ZV[/4XZ4"7&#;"-X>0&5@(8;12C[2C_CWF&,_'4T"
M*-75[6 6V,-DHEI@L:83*,Z'GMF +4/F4^K]D\[#WZ[)3QYKXT(YCW7JC>V$
ML&!</)CA0JZ9=B(S&GVWLHNS6KY.'3R[G1/A I" 8(JA3;7@,/\.R$KC:#[:
MP,]+8LTUZK#5[GLC+T[WY^]%@6EF9Z8@H6T#TS2V#\9'7AR_><\7!&4Q-_/)
MB7IXIY""[3IF]6G/5&V+W$]ZZ3Z?U^R-\*)]"](]1@P+$!0(E?QHTEO;Q/+T
MA7(%8WEWD^K$._Y 1YX;GM[C9G)>UM\T)KT#!;1W)"3XW(;KGCSL-)$3T!-!
M6<VV>^T>LD FML%T1*8P],SKQIQ!$X/D@]I/ X)[.A.O>K\Y#NFKY%F.VU\U
M(#PE:F$DQXW6#V,4K+U3-QG\O;_T6.2V*XJ'_A5VG4&]Q;MBC;KSN%3ELV=C
M#V.6&X,>L#%\Z<"/#G+AC;;"V.[GB^WT\MQP2VJ,%RN57$4IP_1!E\\Y=U&B
MEC,V.98O;+27>5T=7N<Y6++M,<"6,6"<<33Z/)FZ!QQOG8YK+H5H[C^:J]SG
M?96\?+-[XZ<?AR[M[;^"*P0K*"<!S=71SKR]X.PE1R17F7/42)-^MY9U]T _
MMA\ED7>6%J$$]>_+H_MKRVFK_:._AU>KQ>K)W-) F9 GF?E]:KYW"0%;?A+0
MQGSH@9.$TH+.1^+#LY0&^UC>F.2$")HE>QL/7)IT3I%<'V;+D$;;3T'Z.&5P
M8.RSQ*X7*^1;(F>7K38'<DH8F5CMJ)FNI_]B1RUJH"(R%HA.>6 U9/C 5+=7
MQZ&@=7U=H1]!2V2:$&J9K;:VF>\DW,SQH#!25XG*2_<GZB27H5M%9G$U^#;T
MP ()Z+KH/43R=)T(92))(0^8CB,?P<D,;[U+[]E(JSW:Y_A]W$T"%D/[UGN,
M\<%HT3AO&%/Y5T\N-N_?"JX44 <>ZG:AJ?C3""56MQG=>3MYLO1W/YE#F3U<
MN 3Z+WQ".?[D3\=*0T9.*;RKJQ7[U!H*U\-,DX!YJ5\6KJFKG&\O+4Y_. GI
M2CJ?K[[>[MG.!]WY;8I960L_J/M\7Y?@,J%+..GS%>2(R$FTJ$M1GQ"=E;48
M!=' W>WY+@HH1][+5E?, J'[F"LJWDZ3OX+?\M[\\_6##TY76U)V;6;:ZPVF
M$?LW C'?K">N3GI^?BF?!=](/6:J41QSX/:A0#UF]->IR^C>M,E=UV)_N>J,
MD9#I1;#@JRI@3^OQR#5+&$_)XA)4+@&^('TEF2'SFL95GZR[3UCJCK9U.ML7
M>#?7J7NE>;:"E!]#UJKHO:(?W^LM#B=$>&)CNVOZ70[-U6_ H&UX.#:GPXX6
M.;':THBECZ];UMT3O#+AR0>LOY#QMRYMD+ <&90+RQW1XOB#[+TX:>F[&,Z6
M<S[,3 XX@:A?Z0257#R^K7C.VL$ZK%*>M*QU_^G/O7@_X^F\^Q>1,D(P@4$F
MO$A ?:!T=)I(1I.K\XLU2^GJD'YTPVX[!=R]G0[F]Z>R,L-+M(=SRSE'K[7O
M[-/JEUMK'<*N^3P_S93]XIO>H9>3[0N:VU^!F/\RQ0KR-<W"="(R.)DQ-+]^
M>@_$*SU3?X%Z9K^HTF^GVIJ%$H#=_#I=/S (\FBV$I8:E8'5_',W8ETFTY1%
MA<W_^(MA#L$;8L<\\[0&7X@Y)72SZ'?0?0M(H\O=4 #=(@&!KW%R1])QK5J?
M\75:]=/U;^8:&)2W*=\NW9NWL,?B=AA8WR2M)[QKE'5#7,%O$PR@3JL>W>[0
MU)W3LZ[8:+WZ*^H3SWGFSCK"GNOM20Q4D0 /Z<26AJ8IV</H5%3VO+/KB[7W
MB-GD<?=RO]2F#Q-!ZJT%*"A>B^ "A?=GHZ$^/2U>_=&J^L-"-F'KA*PG%\[_
ME,Q<+3T2)X***WOWQ/;]U+L&#2WVQ^_8C;6 ?P>.WZ!][2JF?2V,=]@2@^0@
M;P5X^<^ECF7\'X'P$'O%\\451I]6,\Q&=\^I<AU$D*.9X.?YJS4M^5;4#FUA
M./-,_4JKJ^F:>E)!Z_&J?>^(RKI"]S+8MB[ETJH&QUDI6)8+@ WIY.\P/=<*
MY7@V:3A<?U#](EXB"Y^"I=/#VZ_NZ_2$3NTR%!<YEW.2?4X#24)VAJ%G8<:H
M:'5/3-PA"5C-%Y0*>RA[X_.EK$+"I[-<0.-X.;E?;A-<']>=%2$9,=\"CT$'
MQ4A_:F33?[_,_X#'G=NU['*E[[Y="8$5;V$Z*ZUJC[5X\K([&&U38F,FQ%?X
MPTZ'0H#.48<06^K1_CO% '3>F4@"BDPL3(+2D/?]K;$6.V.EJGRK(WP=@@+U
MX[(2W'NRNX\74OINZ1T,PU\GFQA99_:J<TS (/FV6PO+"<I)'P-BA%^X#)PF
MWU-A&:CRD,@X]"\<P._BGO'&=1HMB/:NT ANV+0Q/H8L@FXE+[\MWUDQ3ZSQ
MG2JM( '(_M/#6!".,^VD^X$"L4@93*!D.A/Q,%I</PON9B+0Z1'7JHN)NJBM
M30(#R,9BP+ZVG9C)E C'L?B<W<A%M2'>MCO!3VZ">$G WK654U,U)U"L]A=\
M@9]](R+:%1]#T(?2=6?\ONP\5;\E1>PF DLC&40JHS5[)Y@Z/BP?=AO3]CEZ
MC<"]5UDU1?X8]AL9'+0S')9F+T]\3@+25O$/2("=,0G8^I9]NO!A\5<\NT6;
MB.ON N-'=*+([H/IROPI64+1[1&?YU$I4P2X]0GU:E4E":A#[%M5P&23-JQ4
M;Z,O)\[D\;^L-:UI$6QEYKPOBOH.V=O!$] 6Q"*^#C".P?Z,*U!+S;OU13@W
M"5A8M)Q&W8!98C([VP2W]Z5N#MGN^(F$4 M[]YO=-_<,%@ZE/77M4">_$ O=
M8(:%K0C!+[%=0Y> O;X3&_ZO2'.GI6S\5]Q[#+_@M;.:@$2PY?3-  $5N_H7
MBG)T,!<;QP1&W=66R)!S\4/XVHH\_.^C(P3A+QC?TBSVNU?A*1MLI-A_EVX1
M8J _8V/3E-_<F*ZO1S_$(V#T2&,U'H^P_3Z+TSLK454+^:2BL9K,V;(XYM)^
M@\:5]MM?[<! T4_"%GHD@/&DC@04Q%7!5_))0.]4!AQC%"X@IR)1,<;G<3R^
M^/#+B1'KB^<:5UC[>?JMA0;Y"-V9LBT@ZW'=0C<@J+C:Z3F"&I])X":JX9.K
M#"HO(U3!Y0\??)-/NU:@NXG/EC>YDQMAVSPF=\ANIFVHG"];W(RE?M4*QM[!
M2;<TS-:/1,!Y\&2?'[?5M0R=V-0HF=A\$\8(&-Z)U%$$VVY%J$_ -%?YX%P+
M^C:ZV0,KWOW#I>QUY&K:E]717U!*FB5+,#YL@<<'2[CS4I:1[ZM!RK 75&I8
M.RG"C6UDZ.9><'C)_:_%+7&F2*393K / %^Y/X-82;ZS-!CVY9<.%T$6>B5B
M',S2JH5U[6>N+O1BF(]^4--\DJ_-G_P.8RXG#FPWI88@ZM,+$^^5F9EQT]X"
M.$Z^$6Z?CRRX]AW2[:2!WQRI,3V>K!XVW<9MT9;77+(_9"RZI0IG"),FJFR,
MG<<+-I" B#@2P&5AK#4T>K]S:%;WV"@QCPH&QM9U'BN;E]$_B"@=<2H5$_2J
M;U+15=/?+/\KM$+5FHGCPT>5>Z@+8*DC&S9E/'+9FIFUA^?5]9[99AVPI$3B
M)"S;,8<YX%.QT-FS4Q#1-M2U S0?]A!/5[ES6ES='%*Y['&KD@'W\G)Y/I*M
M4TEX/0];VOJ8MVWH^$-:0W+*.3V1(WK=:/\JNL+6.*M5K7B'2P%94\&R&7'R
M0F>_Z4@]<G;K1U;Q_%8+C%.>LV;>JB/J&C**_)K8%L!/>^*$$W\-7E/'=XN,
M;\ AEY97!#V)%C.RYFE^-29ZVFOVDA%+YV1?>1GCL!*:RYP-:V_>R0P*!H=<
M[S1?O>BVWQ,%VB1V0L>PC#&NZ$2Z1Q-REU_B%+ZKM8XCM;4I09M6?4^J-U*?
M#/6)=HV!K&&&>'@!-'LD*NE\V?8[_)L2-:OH:F?<VA.F?2^LS3F'?>>ROHT[
MK,WI0NR_#GQ%O4&_>NA[ON,-MFWX20)J#YI#, BT14($(\2O!A(6]W4RVY!B
MG:^1H.SI^]=C#!L+=\];P'WK'LPB7E\=;ICG[SM(H(^>E!*9.W\U7?["]+=U
MUA\%T)UY$N ,CP%C*M09M\>7M>JLIMO13K >6.<'AE?P98-"P>(VR##<7?I$
M!?Z"!!S-,)W=D#MJ(KL+.%@,@NHSB1_;.^&GN]3G[[(?>9MZO<R4--$IBIBS
MY[AYSD$4^)ICD%YU9&MN7&+SL,UIJ=(V:N^>A,-IBLX>$L/T$*^S"J$C5.AN
M8)\5TR[9VPU\+4IHHAXT";U$32U@:/19T1XOYOW17_JBDV3R>-0ST>U843%R
M-LW %VFT'D4"R!%%K2"$%;ZPJT4;43)49V6WT*]J6'*E0@S\?AMO$FIJOJ.V
M<?A]KMK&$&^_9BO:%VPG^>7[OI2JAC]7FMS>C8:/T-&[ZZ(44@D?&"%E!5^:
M\['RR,^#!(N(:8M3D<*+M(MY"565:6M1HKMA3MM]MIEV)?>K"6IX(F"1@<X0
M63-9M?KE"U*#WQPC=E]+ "!O5VD%8<07T:+[5[%T7=;MKPY5E4K[@WV#O7 .
M-$U4)CU^VA$ZYH+S"!<2$ >[./=QS9GVP^\D +W[V4-99,^16LHVN435:8V!
MJ?\'J&4\<%=,3D#Y5U"K2>3S,)F\-<>Y)"U8&4%NV0-,WNXFS4*\TM8:UL:X
M)??C_6^%\/RIJ+GZ$'IJOE3$149&>5Z4BOQ=^^,M.#9P"B9Q%O\7$0MGKE_A
MS&/?L>Y=COW#;]I73N/L_//G!Z _/OT;=T-8\@\O%4%CURHH9*U]/PM]9H2&
M:5__P!,0MEM*_U8K]2N(6_2 /#_N'I/ABCO4OS=;.D'2_%ASNO((8@Z<-/I7
M1CJ[4E-'[X54K@A<5#-DSS>.!JQ\G'N%=M[.#^>>%!+0LD[?'H7(;=4B4,UM
M(ZO*B*K8V(HU*:T0+7>>[V$^)M5W#@Q$UE5LY]/==;R,'/&]!%6\YKJS?%7U
MHH%7J<TMMP8)*LL#\N-[O;HN.*&D.836EP8;/D6IE*Q4[ADY=T;+R%LT:F,<
MV.G^WO9$^SJU\QP20"<N8<\!U4:OV@B8+*<7/4G =$AX+]!T(Q15CQ&UE8?7
MIB176Z*0G:H02:^=2AFFGQ["V0]L:=\8M,F)%,1+R'3%BWTB_W?($89(>B;E
MC\?R6#JS;+E//:(>R%4Z^TCTPACU9:HKXJ74"7J+X8>QSDKF/(-F)G<#_O+0
M-Y\8%7^DPYU/R.*2NOL%6::)2A4E;$5N M2HV85U]?=@4WLK,P8CC4FY8KK2
M[9G,'66I*;HK)* _JJIY$C\]?,*+MTU^?Y%X\6(*,63R/[@Q&[5H!FV-5T+.
MENF+-8J2*ZG9FP%&T7!6N(<1FQ7T#;I";VV,9@&9Y?ZIA]Y[=77UZN"3!/+#
M/T% T.GA0\QH<D&MEXI>;8W3U,*BL"L)$""OW]HTQC]J?H(2,9^L)WB)&C76
M?HF2JMPOM'2,O1USWSCFD=I%IQI4603OO/_7*3IYKT]-)3S)./MTIT(^Y]G"
MBQ4^78;?)>^0(K<W*$55-)T4QSQ>?<LX=QE2J'UV(9K%3F2<??!03U?W?ISB
MQ<JL6 \$D?T:5G;1/D[!+_:V1IF!T#[_:LC]<T6.HQ*<5QXN$D40!GG3_*++
MDPS)N?/Q:^T'UP:=\JW0H*^TW67NN):7XHL9*J7F9M135-39\X_KC&K38A.#
M%>'1>8*JM[%#8R9YW8E!X+IE5K1*$^R+PL&"CC#_/C@=:K3GSX?H9TIT28D\
MGW <.,1EX1$5 1^9#+X[0NM'U&<-7R_ZZ[C3]E2&ZSZ2\;"QE9_H@[SVJG)$
M9JP1!W/%NNJKSC:N^(6/&,E8/"A[4C6/BAO*XTO)P:WB#1KT>E/9+A*4P4W(
MKGZ52(Z[W%^%+];=UW^*FZO$)O P"^;;\  $LVR3](G?O(DYM/B+%*"?AX<J
M1#(R@NLL2(#6LL4<A[6!_*C-%L)N@KKMM;[.\_'H:S=V*)RN@/2%;MJ\+!P.
MD=Z_C:$")>6RQ$@]LP&Q;B=,NL\F=@SV;;U/NM=(K?:*>@K$@8'O1Z/MHTMS
M.?!M:^&Z]O-H[@8W=N^/U-H.SQ%]Z@&JQSR#B#J/ZOSB>8_OW#Z5JVTOCY+0
MUU/@U\0+Y;RM) J>!+8$N0[E7B<!+Z+<9E/X0!1X^\>S#8.QB]#-!''OX\>2
M^\EWJ<*UPEP[^,9>*<=%9ARB[S_7K!Y[_EN+WKC2BY^2H7RGE8HZ&'4[U]\6
ME;GV44CS:<"^>+^1U#\N9T4"4'>KQ$W>>;GEEWY=KODGXL;RVCW@L2C%V1P-
M;%RDG,2[657UX0MEGS(8T_0D=@BA[9C  8;RAPF"+^H"YA$#^8^I>>A*=\OG
M*(3-Y\57^2]E>*@=*C5OAE]>5S,(=[(*+8GY:^NGE68\(2E'PQ435N'\-CG?
M 6)V':+'T_3UAR2^OV^% P8AN(QP1;=2YR^[Y3*EFBEG5(5UN% K!MF1)WUE
MSW!*2C^ZR*KMY-LK##"N(CSDP1.K;<RK[K<4NLM6HRIUK$8S2"_/U5JDI=2G
MI!\<:TZOR4M/R4Q-WE57IK]=YU-I&TM&W80)8/,Z5EYG@ME1'#8-9Q\79;.K
M8W@Y^3^@F/T&^C?6-\RW^PV\N,YIN58'I6AW6QAK"W>,$QYXODHMC5AE?7QT
M1(ZJJ$S4[.+EK/+=7''+#MQ;^3.!GE#B^W,M3QG.*IJ.B,F36#R?6F%!*4)+
MC"8CV*%6?\_$E::K+RKPU6O[E-X6X$ NP9?-^_&GA-V9PH:&%T,<L3^X5V,B
M]GS%S$!WQ:VS]-32W\1#@F#%!$XAG?6Q!(WT=XD.Y-Q.H+9<5%7Y3(M7<4(F
MJXUUM\_U[I,T5>,8&87C]U&#QW+/7C_(6A(2-',HB!>G55<[:VH5*L,K/,',
M]J[0#7@>A<MKU3=G,?,'_OX0W;FSY:=T22L87 OJ.E'EP"#/61FTN'?M1'S#
M)%/#L4SJEL)_1B_43D=O.$6XHU>Y]2 DQ(MAN3Z:B7Y+@&^'B>ISDER\W/U'
MKPIIRV\! C&0?9#HC3S1MF%EE.Y947K[6A6*[F.)8(#J^L3J!@I9/LOK53P]
MW38\4S/B[Y-&/Z'-LS[0N: [,-;PT&7HX''A<*4+=+=3V;['B,8C0F#FZI]Z
M C[!*(G'R"Q0+<OPLGH!2N5"X[R)N!;1R_ORE+&]< F*6)O4'X.4VE 0(@WU
MS'_>4%OWI/\0O7O,(:\[X38O;!;@^*)2AD%Q:$'M43'?#E+="G41/W%0*BG9
M!^Y%$ N+2L6&VWWOU6.0H$FY\8@Q,*NZ),P<ZW7>AI;B!#'B675IY^<?T%@E
MY,3.F#L(-(U:KAEQ<^QGG--ACC[.+CA\#QBXZ9^GK*(X_6?W;7-5MK=Q0RIK
M J)"'7)6 G9=#NY1/HKK@<?Y-^0EUM?0O^WK9%A +(L;\74,K6*&?!=S?;I!
MR.F,9-YM.#-1HFPK]*AIT1<'16D[J./ZQ;^EY2H)'AV-N'KD"DP$CK0O6+OD
MYB-+%JHFGL!7[G[_7.4N$?VF#3V6!C,@>$/ S$4DX"5\#?3RB&[_F7^-O6U/
M]570#Y87.HB;=P5C4248Q5F++EY%K%)4JR;.F1#2V)^YZ;2QF*1\ZFO-ZYWL
M6-C]<\[*9JZ7!*CN%UC._@;,ABZ<D)7?U+H1EH<-VD1O=K3'6V<FU8/K\6.=
MUJ\9 HM8]Z0B 2>WP8=.<<8);$UF.=)XL>!(E\D%FS8AZ_I6XQ%$)M^?+3[H
MF:^]Z8S<[ NB6EB M[>L@$S8A\W1C%%YV.G/:H_F@MG6F&_7,77H%79H8=\*
MDA/Y>2M4) 8<!R-S]4/>V>'25!FX%,S9-]'!2<:E^B%M^Y@QLZ2W:+LQXY;K
M0$/,U>1@V_)/3-\?8[H%6B'\NK5]A62/')@^E4P-/5FX_FG]0F'2BA5\JOE_
M_</8?^'?@H(T_]\ 4$L#!!0    ( (R*?U2"CWU-LAH  $U2 0 1    879P
M="TR,#(Q,3(S,2YX<V3M75MSVSB6?M^J_0]<OVQ/U2"V[#CII)*>\BT]KG)B
MER7WSML434(RIRE2#9"^Y-?O.0!OHD 2I"";LOEDF01P;A\.#@XN_/*/Q[EO
MW5/&O3#XNC-ZM[=CT< )72^8?=VY&9.C\<GY^8[%(SMP;3\,Z->=(-SYQV__
M_5]?_H>0WVE F1U1U[I]LB9W<>!2=AK.J?6OX^L+BUA[OWX>'5Y]MVXF)];^
MWOX^V3L@!R-"?OORR-W/W+FC<]L"#@+^&1Y\W;F+HL7GW=V'AX=W#P?O0C;;
MW=_;&^W^Z_O%6)3=20K;]XMHJ;1]3Q>A%T3OG' .=?9'H_V#45K:">,@8D]9
MA<=;YK_CU'DW"^]WDY>B4E8A9@RT4%4C>;M4Q:6>NC2\$ 7_>I\5C1B)GA:4
M+TD@*J'$\'H77V.M/;(W(CD1^NC<J:G@FR5^?"_X4]T^:/1@%U_?VIRFQ0/;
M<[BZ:?%JJ6WN.>JB\&*Y(,NM-+7YK: /#T4A%.V@6+2DE&(%^4I5+5JP"E[@
MS1(S,2<SVUZLMI^\4+0.;RIX2M\H*B$7;K3,5*+WPUWYLEC4J[&2%V"_<S(K
M/:Y8->DEHT^?/NV*MSN6'47,NXTC^BUD\U,ZM6,?N(F#OV+;]Z8>=:&'^W1.
M@VBI0.%U9+,9C7[8<\H7MD,U.AJX \L2?=J;+T(66<%*Y9I.)_W 1>C8D?!"
M6(/754G_(?C/.R"[L]N6@R*JM>CG%>3/=K3K;*LBKZR"_Y&T'L%'9+0/R-/F
MHA;RM5I0UMRE?L33)R1OJST_99^@QTM:2_*!;J(##U5.0PL467GQ:PTXYIY3
MCVY2'']TH+KBCC0AF%9 [!UV$[0P4&E)FI47O]K)6N^MU\"[:&QML!4C RU=
MY!7P)Y$_N]$NQ3!Z'KA8)_MO#3^HC'2J6&FJ*?[GG5Q/9W"L.J#.R"AWM4^[
M+/3I;D!G&%[K]5"?L:5:V$T_X1 Q^E#FPPZ",!)-B6?IT\7""Z9A\@@>8D3Q
M.8T5K^G4$C'&9YLY2*<^$ME=L'!!6>2!:@OAIFC@CM'IUQV,XDD:0_S;MV_?
M09B3%EDAL#P6"CFA"O4O<O;2NFB%KSL<E.W31.IG%\>Q_;;B0!4G]H55>BJ4
M2Z=MA8(J7N#U6*8%HVUE@BH<XN=.EL(&)E# \F"^"Z%<)$)QXH9.+'[ /)O
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
MD-TB4!@1LS B$[Q#O=XIH3(X_#VVD6E*P;S9W1SR:H[E8%&G8"^S2T7&DQ6
MHQFCHE:UB)4E>RGC/\?')W] ">B.QW;PYPVW8?!>%JZ^2"^E.I^,0U_P4,*B
MZD4_); =AW*><:M:@FTHTXL)63D'=QZL[G, #W@1!K,)9?/5'$#F3(VTU#OW
M6J.H$WOA1;:/-Z_AL($P$2'S#QI5ZZ2^4N_$K\8_KI 'MG_#J7J!KZY /Y"/
M*_J@FLMI?KY\^7AYN@N@>#0]V1\ $P<GM[*)EGIG^@Z*FD#0'#)@1<HFYYOM
MM5353']5E 6+Q[+!:^K#S-J=%->C4CUHENU;8K59UN^AZTT]ZB:GN!KE72V_
M]3+#8(9KV.+1),QJY0\+9^#D'3]MM=2)PA9VG!4QE@6/EEU$HQ9;-]<[E56.
MQ)G,)YE E4OIFF5[&7%?> &,'?*++1A9,A<SX-3&>4]92HV2O93Q.V4SRI:E
M*3WK)]^>PT(.8=[E= ISZX,/AR49JM_W4Y[$Z59VI+H"O98H&4;4TI1?]B).
MAYF17*_ 3-U1%#'O-H[$9OH0II.X,9W*1&U36"GCR,M@HAX[GH'.]@PJ> QE
M$F:GI<?I$9GD!,HD/6J3J$ZW=.]6T)%SKF*=%V6K++%%\APE59KE*I1\*?ER
M>6)T19?3[_9_0G82\PCZ)\MM4_6V.]]X'QX,M\88E]%FNJ->Y,"BT?[A7EF$
MFG)K&$$TNEE9#O?T9)'E^BW+1TV[?.RC7<;Q[7]@W)F$?^ 'Q8)9]HTGM4AU
MQ5]*LDJW=@DA? ##GV3]<GKFQA/JW"U',4V%>A'-B,^.RCVA)[BJ#.$P^-W+
MZ2E=A-S+AQV-<CW;.UIM/!3E!%<"F%=>>ZQXU\L0^NKZ1!D]*Y[W FI7]I/<
MR@&1[8G-[\8TBF09W/[A,;D7J) 9*27NUJC?NT"WK!0.(J1.';=X%(Y7*$[%
ME332NO)6J*.XYT4>LU DKUN4WPJA"]O=\/!@:KXC!Z9LW*NPO5:EK1#_!N>O
MKF#9]M,O;>0?VE#(WERC=X)7.W3FW<.@>N7;CBB9;/,I>?>&0OUP]2QT*'7Y
M-Q;.\W6V0G\LK$EKENWM=K\B_S]"\?FSF'$*C_$H1LB><&:K$K:N\%9(>TV=
M=/> G7"6;^+3*;B54J88%=LD=*0M5]@BAQ3?^IZC=D/*5_UP/G$D([\\(A!3
ML)SURO<O/H7.>+L)7,K\IRR*76%>4:!WT^1KC$A'R\ I/>OES$KPN*_@>W\+
M^#Y0\'W0"[YS/K/%;L>6 7LRW L83L**%9'VU7KG:FM4D,Q6<02YHFQNX\?1
MI2"%?175JM"MWCN55*-Y1<9\I:MH>!0Y,_TD+$E?Z@UFV^RG%UB14<@DKL,^
M>K"9C%**AZ,#M]1U6FO1((6>>B@AH7N<B]C"36G5[5W'K%0&E\<[DP.]DS#Y
M9WD#6=M*?9L+U'0OE<,H=Y#:,CV!>/VV@72O.'9EL34<]Q] H\=/ZO*KLAMK
MM\]=HU[8BG.?[:OUY0CHTF$\.7K**51R[KN(]US:5G7Z;.TF01J.=J[30._4
M4NDAQT='XV5_N/2D%]YO[-Q1-_9!YS><3F/_PIM2/&2,7S3'ZXQL>>M&>AN<
M^@K6=1OI2Z?.5](0D[A5QHG22ZS$A9/G0;J^]"UDE7G+Y5YONM$7S\T8$DAT
M=<-*2MO<(A^!-BE$Q"5_4?6VEQ,NP>TU3;]<#Z:9,7NND*BZ3#]\8C:)*WXT
MZ0A3O#-1]/@I+Y*LP0G[I)?49E^P$=LH)@#;)"M16)3/[HA9TLQS4NW9/I7U
MU9^(FPPUM2KY7=P;<!Y<"=[,V&%M\KWS6L9,LBRO.>@W-M\[E58[3^_Q.TR
M[G"+RL*76]J%="7_V5BLGT-#<M3XE-Y3/Q11X#CT\7!ENCNX)*9^^7X,&0F_
MD_"8(J/BF@[WDHF._^!Q^MUF?])(7EF^>@);SG,K)LD;:KLW07<>Y)W&N#E=
M]F(9[\KG$/(5%X\SQ72I^?+ALYIKX;&ZB%M;<8O\'[#F,$_XLNP.F+)7J"_3
M"T]02FAWNQ=LW4:VQ^PE2<\#QX\Q4+W">VK!RDOGO=1)PA)(C+;8R\&T)&&M
M^+V0I(KS],BWR/[EEVPWEGIQ'U[B4+C@)C%6"FW-2@]>"T3="\_!CPOA]R#B
M!0@6E7%77ZB?/>F.[N_M?=C?&WT EO'S8R6AJM_W5Y[]$69<%8*47O13 F^.
MZ('01MSP#&@6Z2_55$BO:"^E7+UD:UFTFO>]\..*2\)P)%W^ E!3H;[FGVY$
M<GD6X%U@$_OQF 9TZD4\O2OLFO+8Q_@+%VZ_>1@W'$$#KB@LKS+FN0I,-+4U
M \7J=>#+L*YYW\MNFG^!LOPMRCWB9&<K.+$#ESCI#:4.?JPT3._K)+ZXL#/_
M7*K4Q$9:[MVI]^Y2INL#2\6,Z;"A]5>DQVCI*D@#[6R1;D8H$UXD3JB\A%_(
M]2!]$/%S)Y2]E[,#,K4]1NXQ7"<VY['<F= "?ILC_"JUKXO1#BUND;[VR9S^
M_&D'7D )%1-&(1XOW$Q)\(._T!T#YXFP;.<4U"_F,(B7)#'T\;I)TJ_7 KJP
M[=KL%FGN0$HCEN=$)TV7\"!:$7_P4.X]2JZ-R2Y-O@J-B>>ID#@6R,>=!B)#
M5%Z/7A7/32FSMNG7H<%X/H>Y) FG),QWE AG1A\I<SPNQH0BM,Q@=3VZKT+W
MNH.-1@M;I(_W9)I>@T:\?#=-,4X&4*C+: //#)%7H%5=C#76WR)='!).9^)_
M+_^DH/*9-IZZ-+GU&M/%3D/M+=+#!^*'G!.@(&?O,!Y%GNOA)T7N83"B3LSD
M9%0;.!U:W&9]E?[MKJ;*AK99.[H=JKKB]DB_7PSQN#<+Q&%)>&O+#]5@M+?
M_6L(_N09)RQ;5B(!Q92#W (#S\5'K$5\F#WD-BA%YCCE9X&U\?;"S+U2*Z9Z
MN'TB/(R9H]__C9%YI9K5=!S=VGRE.HO%J37B>U,1ZR^2@VMRBIF>6ML,0MN2
MWAX+'%9ZPVHOJ:?@=5I^#?K3[.(:#6R/-CY4=0V4I^:5+J;6;_^5Z%(37'IM
M;(]./F)G@;*84\2D&96KX"&>L5A:6]0LIHN[S=%]A;K7Q&;[]K9'5Y^()SZ&
M KP_RDG#(@Q$^DU&#_*N>'(K=YJ1:<B6*^CBTAR=K=5M-C^#?W%EC"8[8[IT
M\[6:WEH-+AA% 46&@J5['<F4A7/B0BF0PA%B3^6'SM.];6VFYYN@N+7ZQLVF
M@0, 2E;*I\2>RP 0?L:<3*D+XOJBE3@*88:25R? %_P("16?2<*48_EE1YL\
M&U>OR&YQ8>.P$#5QM)T[1C<26ZM1S4BAJM96R-V46DA_U&FA11O/II,ONZ@2
M[MS1N0W__C]02P,$%     @ C(I_5+*REEM=%   ISL! !4   !A=G!T+3(P
M,C$Q,C,Q7V-A;"YX;6SM76UOX[@1_EZ@_R%-/VN3[/:NW<-MB\3)'@)DUT&2
MO;M^*AB)CMF319>4G+B_OB0E.7(LBB^2Q?&AP&(3.R(USY"<-PZ'/_[C99$>
MK3#CA&:?CL_>G1X?X2RF"<F>/AU_NX_.[R?7U\='/$=9@E*:X4_'&3W^Q]__
M^(<?_Q1%/^$,,Y3CY.AQ??0P+[($LTNZP$>_7MS='$5'IW_[X>R[VR]'WQXF
M1^]/W[^/3C]$'\ZBZ.\_IB3[[0?YWR/B^$@0D7'U\=/Q/,^7/YR</#\_OWMY
M9.D[RIY.WI^>?CBIGSZN'I=_3?)-@^;#WYV4?]P\NM/U\P?U[-G'CQ]/U%\W
MCW+2]J#H].SDUR\W]_$<+U!$,LF16-+"R0]<?7E#8Y0K-AHA'&F?D)^B^K%(
M?A6=O1<\>_?"DV/!]:.CDG6,IO@.SX[DSV]WUUOO1"N\I"3+W\5T(7I]?W;V
M_L/9B7SR1%"=XP7.\BBF&:<I2>3H18\HE6@B/L<XYP*4>L><X=FG8[1:YE'=
MBR3CSTZ=Y.NEF#.<+)8I/CYI((A1&A>IXMB-^%P]+JG<"YB2#OR28S%)*U;6
MI*0T-D"6W_SK6_9(TA0G=SC&9(4>4\R_TBPN&!,TU.])T2-.RR[L&I2$I7+R
M4%9Q2$>8Y NOY_H,\4<U<0H>/2&T5-PYP6G.ZV\4ANCTK)H_?ZZ^_M=Y'-,B
MR_DM6DNB)JT([!X.2/TK5[_BW Y#5Y,P2%B!DQN"Q#PA.<'\/$NF^1RSQE=Z
M2/9MPV K%G)]XY*J"5TL&9[CC),5OA8J9H%O*.=B'*:S!_2B1^G32PB\24*D
M+$/I+2+)=39!2Y*C5(>K^^D0]'/>D)9OR=WZ8S#J#(N\[9D M%X4G&28<S%7
M'TFF%-R$9KFPJ 1=XC=.$FDT*;U7KM2U5HT,VF< 7DP0GPNY)']<_:<0HC<5
M]/#S?((86POJ?T9I@368G=J&P$87"Y(O%%&"S'HX8KW,MF@1" ?-[G,:_]8Y
M')K'@E"<Y0S%^2\DGT\*G@LMP-3J%WK N)3<&@-!MUG5W2+0I2DT9%X#!TO:
M7>(9%C0DTDH1)HJ2Q_=SQ+!TYI)SQI!8[FKYOPY*BC@G,X(3(_Z!>P_ '[-5
M"\-VW3:JE<B;TU1H6"X54;XV$]_9+"RB;@FB?S  U<KD+\TZX^KH?#84[0UN
MV@'H;!  Q2W#2^&@7+U(B8-K#]/&&G=H&00776*6KV]3E.6".+E EU)V"B-
M"\C<) "2.YQ@O% A#3%AI(JDJ7C+TW668X9Y7HJ>VF8^7\@XB 9AGZZ"(,^1
M<(J2*\0R00]OQ J$JB0QT>.T;1@ U?V<LOP!L\5UMA(\5_I<@Z/KT1"4V^I)
M4)KQ 2^6E"&V;IO=YWG.R&.1RS7Q0&]1A[SS[@<:YNLL3@NY_W,K9I<P,;=I
M;Y<,NAFZOQ>%X!K#B!=L;?24]0]V4=W8#SEG\1%E8GE\.CX]/GK&Y&F>5YMS
M93^(Q3L;)=O[2-43)[Q8+%2?$<GQHFX_8W1A"IS17I$8\7XK?&<0\#G;*K;H
MWD- 9[_Y80OK P189NUG"V>\-=:&P\)Q@;>8FD!<MSKA+9Y6F><1)H2W?MJE
MG:TC8XOG+T'Q#""GQY  '9$5P[3KCN!"$@YV&#VVKB')#&N0QK0)H-.S#<Z
M&Y! )VP;ZKV$W('.96=I= A:T(#/%.V&I  -4&S#QY!DSA[# PW.] ]K0I)8
MX_"L9S0+TB3KB#9N2;JN[ 9($\ .CVN,&Y)2LD/8*S700T=%@?&:HHJ0=)7E
M"-HD04(2)=8;_+:2=( 0."31Y,,?TV80),'D@Z^W2SNRF6P-S#J9\17HCR=O
M<=Z(ST.>:LEHCJ.STRA^)2Y"62(/B+R2%\GX%Y*?HU3(5/%%(K5EZG#P99CW
MC'(V9DA2[8[/#)6SA#G'>%H3=B/IVCB?MVBMH%QJ=^%<FX?(RK(D\7PF1/\_
M,6*?A6G3$VYK7X"Q?Q5S[N$9IRO\14S8N39QL&=W@#DPT, ?T)@K4FG!AD#<
MZ 8XX@?QYB$&>:L?Z)B?Z1"(7WN!F6'AK(OHH((=E(\P BO:%SXH3V(L+GC/
MA5'<CI&XL",?(,5*1F/"KEJP9<-WOQ,V=!M_\/S49<'BN:P#T7QL3[ZJS;L
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
M."2Z-UZK&SJKQ@'1^<&"BZ?=SW8"Y]+%[WDC*F"](#MI3CW5&:2HFC=4%ZT
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
M,92VLCAB1&NC--$..@E&[";'#]4WU7CR,**U$;YH)\D&(WJ Q?!H44/L<N/
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
MG)5B0GT0>X;T:Y7%QNU[&;%<[ #\AK#*QV5QD9OC!PT;J_J*.IE+*@O^7DB
MQ+8 ?ZO1@EH2U)*@E@2U)*@E02UYFVI)AV-SU!%I_4A2OC6U]Q->+I<16T_H
M?,+3QSR=I[$L!!?%,2VKNMV3%<W2JG3W.[%.BRC-^$2NJ#+:+0B@/N?F8=ZT
M/I?DPG3#8P[*;WZ?;DB^3,2*BA<W!;DNDD\OYO%&-($VMQ&I%$2=E5SL=YR+
M6?Z0YOMX.[$"%C*&[E9^U42>54<'A%89JWF4?>'DCLZ+K^)1:MX9&SL@Z!-A
MCX2I:6CZW<%C[Z;3._5#CW]U\<@-"R_($\GH2BZM.YHE]_2\Y 5=$L8U!%GV
M=4#N/6%+>75K+&].$4?87;F2MC8UC: .>$PQ^"AZ.\8ASHH#]5/\]5KU%%_]
M/ON:BWF]2%<-U"E_]TU;XXO5M,!*G[.Y9T?G#:-)&1<SMDGR4+QJ73._E,J2
M;ALBN)*WQK9CHMG]S+ V0&V%I&G\9YGR6B.2'QDAC7BL^YT2)J3OZWAA UL/
M2/^!4+[/+;M*A/ EE!^I'6^J/-;\3UY6>ZR2K43SO!!R?+IK/"L6A-T+V?XC
MI<G7=&]'47#%*PT#\/H\6J5%E$E4M8F L*VP^YD4"N; .@V-)B]8%!<R"W&Z
ME%[JOZJW"(&D[XD'%_ --788! 5?*.G=_S0$91L>_986BZU*M[LY0T4RI \V
M++="@<U+LM_*VH!3#C( VNW5JN?2",;6C>HQJ.T0:6'U7; 0TG5-!Z2\9$P6
MUKUG4<[%;!&;Y$<A EU3SNL;<.^C9P,@BQ$&P&D0$A"<W_55LWNWSR8;7R/O
M 7K@P:&5Q4%]3@$+ IUB=Z7Q)H.]T6@%:XR">L#+4#<?+P*4,^ESM&RR/,$[
MH$%A^4Z.NXP?"8H95OO--G+JQIYV==OL<;+L-0">3VE>,7E;[G9G.[XA+!:'
M1?1(SM8O*^/6311(.X^'E0<W$3N(IFF#^N4( ^"<K4@N%M9_D4@U3QM:#$&G
MM&&).4*WMTW6>\+ELRQXT^S3;M-U &0W3!)6K&5!GF*:)Y=_EFGE\3U;WPMJ
M- >514],N"1MVNW>HN>IX4)PFBFI_,+)O,RNT[DJ@MFBYP"X-N=L'9QV;&VJ
M@]?D'4V<RWMM$[4MH<-(P^&^)7)^":K$\5/E3N7QP6VU>J2POD,%UDL?B'AH
M]I\E2WF25D8=[8$ [!72&TXTO>' -W:U7$4IDV2=+R+V2%3\AG4: DVZE.+R
MO#)HS@F;S:614!=@T:(G/ES:<]:J[REB0R!%;.F3/NKB1D;D7N6"=KVD#NLT
M6)+1J63DZ($8 ["H5=03-FC-8804$,6'"8F-<X6V\F!@1&NC\-(.^B1&[*:P
M*:IOJHF#PXC61CBAG4Y^C.@!'HBC10VQ\X\#*QSG\!@=)+="%SC.;$GX7D.-
M&3ZHLGC[V'?[2?4=;,:"(SO0S5J8''0 U=Z'@'(RNQ07.TUF1Y=).)S,ULX4
M=)/:1LREG1(-4<[M_I0##-MV3^\?F/(+Q.KH?A2'J]K:R(EN5=NI-(?0+8QI
M*!=TGSI@IR7]=S33')8LB69.P\R&U#[!'-7\[6Q 17[>V+U%56T%()P?T:PU
MH,$"UXH#VTX.  +25E"M-W>6I$X+[Z<1S-3F0.81S-8&B^8+H!:AM".9NVTM
MOL@/CS8;DE6\CE\#A&.DYK0[(+R?T6Q&AM(M:/8>G?MW*\N BXNAVF-LO=Z=
M=I!_H)EXH6BH]6)Z.+&BH?Z.,QBDYOQ=="<6#,R %4O\FB,[<ZQMY4>_YBAG
M$Z-UJKU?DX SO,>U1/QJC Z+G\.#G/W*H0[?E679';]B3]\XC^KQ .']@@R>
M=:815&# =A^!3>4K*$9L4E'G="HH<&P2E$5%)RA$+"(/"**AKA,4,S;YIT72
M'!0J-M%'F1L.!81-!&J=M \%C$T@<E2;80\?X=4-[WU>W:!\6,TH;%<W&,@-
MU_J][<KM_62;R[#96-Z/LPG5N1/?\GEM(Q =4IJ\>P6RK^''R"&QL;/B0KK$
MU,F]_3P$*[?V9U47=AR/$BH #%L!(&3S^@T8Z7/7\.NR"?[#X#\\/?]AIV-L
MI&[&?B0^W_KJ#Y.'C?]O$N\=@!WU4KM!O>F?;<CJ=$7@.<V?")-[XVP^%1/A
M/(LXGY[3Y5*>2#3^XRHOZ,&?ZCO-NHUD(WC90#ES!@4\DF,H\F2*U]OPJ:YP
MVHW6*Z0;T:U*M7&%RF) !\!NHK5<O_P#9=MXA-G\!6,;PA>: '4:R &0N_*!
MQRQ=58?:(R/5MJ2[:!'0'H_="1]%P1)F<ZO406& 6Y*)0S.13GG315GP 09
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
MYM9S9I(:J8MO$+,ED%?82K'861Z (+&57K%3R8 @L959<6 J R+'5F %;C^
MBAM8RJBT,*AY#U)X+_#]]5>4"_HGI+I'O?+(\X+&?RQH)A@J7?'S-$YEZ&+7
M2 4W3_,7KN"2WDXQ"],-S9=)69!X<5.0ZR)1.[4!S1WXVAM.ZDHBVPIDM_*K
M)O*L.CJ/6;@K'_Y%XN*>_BIKJ^>/-XP^I8>JK3ITP=C5101#^9"EL3EN0=W,
M 1&W)"%D*27JSU0&6A5B>8A>C]L*7U=Y705*%G^2HA9+'\HZ'KZY?1."OIZ!
M)S0"'T5O)U@#=%OQ[&LNMO!%NE+<[MSXNV_:&E^LI@56^O XM^_D^0WQT3<T
M'!?5>'@>@E5"L(H?/&\Y6&4GKI*X9%4@]7F4920Y6U]&\>)E6QL^M!D7"T]&
M'< C\S>$=B1W])N(S5AE<4@J:\(-8956H@(%[SDLKEJUVMPL\9?R]DA #PPX
MKCA7WX!I:(V!?L!J 709!$G^1%B1"GWRAFT*DE=$:N\@!O8: ,]%^I0F)$_X
M2[H4. RM!Z#_4YI7-\5LU?.=-B!VGYCD1?1(7FOR=1,%PL[C8>6!V)V/:[QV
M&&$ G"\GW77Z9YDFE5FO_H'D,:D.'@5(V^Z#([0\BNTZ#XX.>"##.B%!HSV6
MS1V0H# ?SL!> ^ QF7LO*_]*=4>,J;9PEZ&&# $_M,]H+"#&]B'X/@3?VSK/
MT2 )P??#AZ2;;X5O]GQ0@.,!$Q+XCGH<BJ.T_6,$&/(DWEZ>A"D  %5@O>N)
M>B+9$98B']8)V[17TI9&-I33MN,!TFFVXJG=9PB)0#,[=3(*M0V10S4?;46S
M<#EW2"(+262]!.Q#W9$C2R%K[3X>62*9E4MVI"ED<$_MR'+%VD:1CRS-JWT$
M^DA3O7K)9PNI7JB1MP\M&VL^6"\)C>BNS7:?UX=-1+)Q@$,Q8A./VH0N0+%B
M$Y>@80!0?%BDI5:Q 5"06&2E;K%$4+38!"90V!\4'#9!J7N8!Q0Y-D&I==0?
MU-B 321R%-P)A8]%5O*0![MGB:>* C_4Z?$/\A:LJMH_R7FU 7<M'F ]L+\Z
M 2U)ZU02X#)BN3B];^^^<'66N+*1@QSQ72V=S;TJMR23@N$]/3 [-=%DTZ]/
M,C_1))VG))FMJJO$K$A5]/5([BV)I39=?75/=[WV7QY(=K6HUP5@^Z?UR9*C
MA[XD4RS1%6416]>"@A7^=D.[!'N^>]S!NE"O=)M^#LC<S@\0;<;&#@G:3%@S
M,8T-7=3ON#TWTJ!JXZ1\2%$/+<6*Y6IG%6\DP]#6)3E?Q$'',BFHUW]KZ5$U
M=D!0!; ZJ,\/SNF#4G)GZWV3S>U:TZ\12^J5?I5S(2I6)>=FQ8*P^T64;U[E
MP9:QJ_C4A'(8"H9DW8:\CY4]\"H7,GU*DWYX!'N4"V:DSY^$[+V0[B<A7\JG
MUL]6KWI@%P?$W2^(_/)&G&EJ<I2-7!"0+LDT3P3[YY0MY<EZ)M^4B4,6W?#4
MU,%'T=NI\F.=F3#-JL>1I-H^SE[O,*\N_WR5GV#7>0AT<@N\%\_59!<UMAF
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
M.@-]VY>JTK]]6X]_FJPVM9XF49Y,R+;04V46U?S4SH;LZ&G>+,E.Z0V!T\&
M:VOH*Y=E)F/T(?7M;6\-=#W\ !PZ*]-,.GRU5H;F1@,%3)<%83O.:<DVM!Z
M_@\E$YMKR4BE*SW+3UP+P=QA !15TI&LO7.U%#OX4YWXHH4!Z#%$V/!\GL8$
M-I>T;8<)[FW>2\[6!@^414],N%[4#(1":B@TB /-05XJ%,M1*BL.)$:/AD7/
M4\.%P7%#Y\77J#H_MA\OR!/):$5J5?]$N^]9]P_.J9!"<"(.'9N3DG;8\$;K
MQK$6)=!Y:VS>%;74+%!9OON?TR-QUK1\XV -!IU%N25@J.:)SI[<$J_.QH$N
M0+LE1H 2"X3JK_I=2Z@MY=;@?PW^5SO$P?\*EA7:7_N SO_:B^$?W5':\7UK
MBJ_Y<<W^+--5Y$5E$U+?9,<K3R.5Z4V3;']Y&;19.Y=MSU1X<^5ZP=$I96AS
M+=U-Q(I<*&>;QS='O\,[V-B&%(2=9[1,[@A[$N*7K,BL(<G0%(_;&1]%P1&N
M<X3+B7Y0'=.8[J)O/QR&@TLGMQ>3-MQ#V8P'UG<X;+((!.%2?HXR]3YAUVD
M-)?B+*)K(D[P2D0Z8+$>$+C?4#6FCJ>1'A"LTQ#.ARBKEL#EL[Q&2*9SUY=H
MZ.$ >P474' !H7<!!=M+L+V<GNW%\@0=J?G%ZAP:F54%K@2B\TJ ;6=@J16=
M-P+P[BQL"D!XV&[3 "J'0'38KEJPD=F!$/W=+V/U FVT8=^FVU\F:36])H6<
M7Y,5(^)#54M_P@@7<DF:/TXD=BF'RCL6XLK*.*]KY$WH[OZ:ED;;WI[OS5S;
M,X*0BQ-,D%;*[D$A2S'ISNN;IJK[G+<3[8S(R7=PK%QL)J9",W8PXCCX</E<
ML$B<)6D>L76UJUM= .#AB>/@XZ:"JCLVO1HP&+Z"X2L8OH+A*QB^O*LTSF2!
MD9K$7!U>([.6>1=Q!M:#Y97O>2PT] J4O&PN6M;U>,5'P8PY$:\GRJH+Z4IQ
M0*X/ND\$)\0'.B'55;GR;KK7/SK1E?W2.)0^/03*3L%1E]MG[=: O#;Y]@6,
M#U'*?HVRDLSFEQ'+:5GL[I:<5NA>B6KN!W80; 6AYY84)<L+*G,Y4O[BT@3>
M#2E\9$]0#^Z)J,+>N\'3CX;'$(./HF :,JCR8KYMO"5G)!>;M]Z<H6P])/TO
MU\IY=5GO57Y!YH0QDLC+(>2%OESNA/55+=LZ7B:HG0?&PY6-V/EBC[E(Q=8C
MW2MIE-FQ CH:'OR*Z3LM/M02P]U68'B!R8XKW9Z!AU="(A?B3BF.&Z&G;K#8
M<4(W FZ<=XN(D;-(*%<RVUA\$VT/W>X<,(^-AS>U/W8O1-FA5_7&@Z]2<*=Y
M<BUHR0[T4SN<IE&":3J8IH-I.IBF@VEZ(-MD+S+:J(W5+<^P45NHG4IG(PL
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
M6:-:H;:HVHW.0 4"W+;\+1#M/Y"@=16J#H3]RSA@0T-XH:*&/QW8P=L&IF1
ML6.3L_R6IX)R"8N@YK)P-A0[%FFLE\M6H$S )KQ9EFV"PL0BS"EAZBMN06%B
MD=[ZR+.$\@"+0.<A-0O*$FQ27X<**%#((Y'X3*G64'O+2"0]0UHF%"T6V:[K
M#3!0O%BDM/:I,E"D6&2R;2M5*3,H'FSBE;,ZA5 &8!.\NF<60I%CD\4&+$\(
M9=E(1#=MP0PH5FPR68OL>2A4++)8WQ=70;U 6(2UGB^T@K(#E337]=XI*&@L
M(IV+JZJ@F+$(=]9W$T$!8I'V;*\X@N+#(LPYO'<;"AV+-.?^YFHH![ (9P/<
M7@UE$1:9SMUMT5#DJ$2\5^^RRV6%0/Q_1R72->R,;GCP[]^]8H&@X8_ZE^H'
MB>&6S+^1_WZYO=KA_?KUZ]^B)[*B N_?Q*K];GN#WW<5:KZ%-,F%)#EY/^'E
M<BE>WX3.)URHIM44%K]&<2R=)(+PR8IF:9P2OOV.3X182M(GN= G.2ED+&*%
M1WS_1/*23*(\V7_)HTST%91("5:N"?%3$:79CI>JVP81DEJ_))XN5QG9OJ>&
MU[1I_6(>CN^]U&#)<R%FL9!BVMP5>;%YV&U-@#A&I#637)#ZW^V3#F^+!':Q
MJ7>D(.[UT+O0@/0O:5P5QU<4%U("EYZA)E);#="Z4%.XZ/*$+KJT+K8UW:SQ
MV]T2/YZ4H+8#T*Y8%6H Y@Y#H-A0\EM:+,[%:2\$8G8DR1U?C&7N,P"6XYWK
M>,XH(-ET#:70ARV%'LKCA52CD&KT)E.- #( U*6$#)G%F0JUJ&!#"!1_H 83
M9/#L)0@@4%0F<RL]%@@0EV&\O?;KV\KURR2M#-B3(GJN;1Z;FHO2NK)B]"FM
M3LL'D@LZBLF<LI<=VAFL'#_5F^VI%[IA9J1@\ @&C^TA6,5(%1^(V/FB[#YZ
MOGR663KDK)YV*H4;UFM /'4$F"T>0Z_A\-2>04LXAD[#H:F.O6F>7(MGV\XY
M6-\!L&TED<VBL'MC=IV'1%<OD9;H0)T'1-<.%EX\+Q9+.W V0PQC8K4 A8_^
M8$@-AM1@2 V&U+=N2+72*,9J4K678,=J6K71IT9J7[51LD9F6>VBE8S,QMI=
MW 4"QA)KW$4G T+%$C/<2D\#8L02'6REV0SL$-C%1(H_)Q'GI.!5K&2VKYKJ
MQ@?0XD%#F?U;D^HD8%3,EVGUS*HJ594$>U#"]I5>UZ*G@_#1@P<>5M==RD3=
MOZHL  .9AEZ]D7B^#_F%4]C0J3<"O^3B4R9=IXI8M%9]\7A]\%$4_%!P"ZQZ
M'[+I,B"2W0[YDDX#&$,O#'A>5# TP6@H=S@L]0>31!T9#>R% <]L)50SF:@B
MTP:K*M!SRJKJN5!LYA%0X)2U/L"0#AMCH%Y\.!=_I\4+_FYT+R@JT"!(T&Z_
MVZ@CA\4_A7:]T4[ 4]1Z0)Q<N"6<L*?J;@B9SUM&F:P8*)<>R6/S0>=@9 Q\
MD6G[]7O+,OI5)GU#<:M[#HOKX'2X8605I=O7 GBCYKZ(L%%Q5!3KFRS*"S'3
M9%+NZM#_ 41I&"5X88,7-GAA@Q<V>&$'LY1;ZP8C]<A::=TC]<6Z$J9'ZJ;M
MHD6-W&WK3%\8N4]79Q88N?=69V<;N;>VE=8P,N]M*U\55+9 5<#)TMT%Q8A8
M@((J]E"H6&2G#EY!*%2L(I39TP1%B$5*:NW3AP)%+QN9;(I0H.B%'YT+RW=@
MT+OW N%??T6Y0# A56V_*NJ%'UP$)2T(LO!:'J\G;%?R4O0_K'DY23=%+UL&
M#O5/B+? (E]0.@4>33=P+I.R(/'BIB#71?+R'NS#X!- <SS1'?@H>COQ)IP5
M!W9S\==KF[GXZO?9UURL@46Z:J!.^;MOVAI?K*8%5OJ<S;WV_I%/:4Z9O$QP
MLY^=5R7_K_)7MS J'">6O0? Y^#FFU>8G=VEXY</C01M"Z?(VM!WY0-/DW17
M/WE;;5S%ALX##L %U64XUUM97G6]C=4,Z>DI _#+6$:]>K&5D5A\6U]FJ6!*
MEZ&"MSMXN]%[N_5 U+(3!8@NH_/;&T1%SV]&;2_0<9[:*EBH8A%L)URG8 1'
MD$+ 2 @8.;V D>Z2ST@C1URI"",-*O%]Z2H6?XD7-6BD82>M#";>/0\_3C:[
M_R3-YY0M*]]/XW<M/0JM'^#/4]"1Q$X>@,W*$>< 2PE7F_YU[3K;L:LZR&Q=
M*Y^;/RI:*SHW7_Q^_OD58<<_>*+DXE)!R?X'3Y3\YXV"DOT/GBBY^ZB@9/^#
M)TJ^W"DHV?^ QR>$CZ+@I7KA:9GR-+J)8GD36>/NJ&WCB<:[^JCX2.@CBU:+
M-(XRI5_(V'9,-+OW:L%HWQ[@AQ0IO)C&M@/8;B\_74X;)[.ZP0!4*F-,U8GB
MD"Z#^#:JVQ"D&MITC\?E<YR5B53(.2?B?S)(2.G::#U2\&P$S\8)>#;,^RFU
M.NA&Z>\ 'BJH?!_F]T'5HCHJ4[J;:8C!"^+RE;W6?=%8DL%(3-(/&N.P];MY
M;0U 8^:U1O+:UH/&. M& E 8@:#ZCW&W?CVOC3U )/WG\X&1 *V=P5L=O-5V
MB(.W^C6DSLHL&A'##C?<2N';'?=^PLOE,F)K>>D=3Q]S>4()(B=1?5>E3$=9
MT4SFK/ )JU_?Y&$]X;1D,6GIHG/[4&]NNS[([N3*NYM.[]0.O.-?'52RO2=L
M29+K-):)M&(FWY6K%66%F@I0!SR^$'P4!>_,"TN\V$J3,BYF[(ZP)S&K%$9X
M73._E,H2'QLBN-+?86P[)IH19!YM]ANMRZ.QS1!94I',]\QE:)J67F6[X-_P
MYRFH)[KV/36V";Z8X(LY 5^,]EBE5F?9*-TP9K$"E0?&_"JH05E 92/J/ -'
MX(&!OS(+S0J-V02,$'"8HG+.6($R2'*H?#56P#0B=3"?!_.Y'>)@/G\-R:'Y
MW%.RQ]\G8GRQSZ51-DES+M@G?^23>92RR9/,1I&VU.8V+=,_'#[27T*(<Z([
MV95E7E64KR\CEL_*0I,CHFWHP-I<>67KZFGGA!65O;T@L_F%8"P_OK[$JH\#
M\GZ+&(ODFMT5=E.SRM06C\$9'T5OQP1N;2ZI)_H'L4U4N7T7*9='5<E4EA-C
M^P$PG$=\(<1+^8]TC(KM3NYK<$S6_8? N-^*^&XOTIH1 3T&P+'C:CV1/I%(
M,C:9Y;<D+AD3PL=9Q%/^):</LL"Y%+VN\E59B)^I.+JRM$IK/%M7W<^SB#?[
M%WP]+G"P[>,0.'EVT ZI:]BQP>V'Q;#[^!\I84)27ZROA;S?E&74KO.PZ+:"
MS]KB+:G[#(FE6AZ\8N\[[0X.Z($$QWMK'.]1XOC!&L</>'"\4 U:[M(O5PSL
M8.C[N8&G[IZ+Z=3= %N^$+9WQP^,3S9CO 6L"-[O5?Y$>+&T4\%@G08)!-HM
MQ+TDG/RKK(E51@9!.H60CF%#.GJB]LO=/:M6ZOI.[M=JLQZ\0PA,Z15(2W6(
M.CF/D#-"H>@V8>_5Q(*<31I-LXE5?D3FT45(61I:T(1*>5L*U/[40!5E@&J#
M01[,-<2D OL,1A>-T\7DB7>?L1(WFKA@LBQBWSWZE-/&MC^XG R-YEDT4:"]
M0F^TZ/J%WL]^9_*&X-WF>A>7*3P>"?N.B$03&=OFZ6V*P>*X_,:FAVCG$.U\
M>M'.+<.ZT$DY,+0V'A0TF2\PB"W"<M&DP-B]1&!T)1 =MOLE;-QBWC,-?IH(
M'O&). @G?!$Q\OK/EMD$EL/ZRQAH11@L*R"$EX?P\LV2EYJ4D)_Y#6%W<EI)
M03I^13&H+0+:+]*L+,3<AU'_JO4 ]+^XXDE!=6.;H6E]RS<AOZ#Z2>S -<GG
M=+FD^5U!XS\6-!.G.]>MI):C#%*QG\P)$\IV1=1%^I0FXH"1R<*UO+>3#E03
MV'Z 8>XEF*>%9AD>-PC!02<9'/0;21\7XEB8/A$6/9+/I92I-T=%=6QP:7<L
MHKQ*PS7%F74<#0M^H<0I:+;!;1X%#]XC$G6[>:LQ0LA8L(D&FVBPB;Z"I!(T
M1FKT]'V++1:+*$!]&ZD%M*T\/U*3:"=-#8BY_TL?[#!WD&> B/N_',(!8ELY
M'8C]'V/ #I75@9A_08898,F$R@_^HFW:06LT<YJ=-YOOY7\>(D[$-_\/4$L#
M!!0    ( (R*?U3NU\Z5;)T  )[2"  5    879P="TR,#(Q,3(S,5]L86(N
M>&UL[+UI<R0WDB#Z^3VS]Q_P>F:W2V9)J:K4+?4Q,VO)HS3<99$T,DO:?K)G
M8\$()!FMR$!V'"13OW[A0%R9&0=N!#5CUJU*9D; #[@[' Z'^[_\C]=-@IYQ
MEL<D_=????CZ_>\03D,2Q>GCO_[NR_W)\O[L\O)W*"^"- H2DN)__5U*?O<_
M_NW_^;__Y?\].?D!IS@+"ARAAQU:/95IA+-SLL'H?Y_>7:$3]/Y/?_GPQ]O/
MZ,OJ#'U\__'CR?MO3[[]<'+R;_^2Q.DO?X'_/ 0Y1A2)-&=__NOOGHIB^Y=O
MOGEY>?GZ]2%+OB;9XS<?W[__]IOZZ=]5C\.O4=&\T'WXC]_P'YM'CX9^^98]
M^^'/?_[S-^S7YM$\[GN0#OKAF__]^>H^?,*;X"1.@2,AX)+'?\G9EU<D# K&
MQDD2T. 3\-=)_=@)?'7RX2/EV=>O>?0[RG6$..LRDN [O$;P[Y>[RT&8?_X&
MGO@FQ8\P35?! TXHSFR(IPRO^]]+LFSO-<#CSX#'A^\ CW_J&ZW8;:ELY/%F
MF^#??:.-Z2W.8A)=I(91[A_6"N[W19 5-K _'M@P_BM2!(E9S(^'-(TS-6'8
M,,Y'0QK&^1H;EH_# <WAJX!H<8RD('8)/'5%/U4/PH C1I7!JTQX9V#\6F"Z
M'E56LQF;A'M$!,];0/3CAP\?N9'])_CF/\Y)6&YP6BQ3:BR*N-A=IFN2;9A]
MK\$P-/D(0L]SM!)8)4A6$;Q'LN2X)TF7FT),.F9_AG-29B%?5"EH6/9Q>O+E
M_G?_5L-&%#CBT%$'_+]\TV)[3,LRJ_D<9.$$;M43WX2$KJAT.O;07&=D(\-D
M(LTYS@B*Q.&<'(@*X)_7CL8ZR!\8!65^\A@$VV] AK[!29'7WS"I.GG_H5J\
M_ZGZ^C].RSQ.<9Z?D<U#G#)\[G!('M/X5QQ=1A3E>!T'#PE>YCDN\F7XCS+.
M<$3IN*)?QTE<Q#BGOU'JHLN4>B&/<?/P3?&$L]53D/Y 2/02)\F!K'K%05+^
MO>!J6Z>\$#6NJ6^2Z\7 VCS"^IHBU"%I@5JB4)<JQ#%%-5V(;G]0AS)4D;9
M+7'5.PO$Z$,%)1#5%"X0\X"<VDR_RDYF(4NBMGW #;@F!5Z13Q3I-(R#A'K>
M!89%Y1P709SD*^ICE,&AD55X4\4U$(-@VZ !%E2V48,':A!!%2:H0L6]PR Y
M"42#LYJ"EM<P3CJ?8JHAZS@,Z.<@#$E)]21]/-F2) ZI0C0?^L3/Q'@J0JD#
MU[:HWK=X4+M>XX%N*_#NQ=/()!'CG'?L#T-$+2H3?+.^?PHR?!KD.*(KQ1:G
M.5LJV+?YLBR>2 8+QA<(,MX7)/SE9@N_W]))SD]W%Z\X"^,<WV9QB._HO&/0
MTU.*]"\#3K [P(J>KWT$K:L<8'@"H<P(W08[OIO,,L !/E-7:<O=L!I'Q)!$
M#$OT\XJY8H M8NC^_U[\)X=R0OQ-OH4%+*7KZ,G'$^JW;8)L=T+6DP:I@ D7
M7M!TQS>UP*GBX<0W^XA.T#W'#)$U>A.+H/;$CBV*9F;+\2)YF89D@U?!*VR<
MJ%>:Q,P(-%]?O()AP*<XQ>NX6!:?,+4&W'4MJ7#OVO<I&P;60RLP%)<^H[C8
MUK,O7]]_C=8< S@IY2B@(GA%<#CJ9=&R,YG$R0S96HK^6&MW?I+A$,?/H-<G
M<%*AL.Z(#F9TD9D"ZF1%^2-=4:JE(X?X687& EWC8D;KA_ $32X6<EQWO7WJ
M]0X[3O;IKGVD\L&7+T$6?0KB[,<@*3&+K#&?,;^+\U\^91A?I@6F8E",K!;.
MX*INGFSC)Z]KSSA[(+)A:P!]LJ:P!=:2-\,)M4,3ZX3XV5XZ4R3B329LK>C?
MG6PSLL59L3L)TN@$_Z.,M_Q7M45=8CRCZ[H 7"=+^W=T:;^M,&%'7A<U)G-;
MW65F:G*!EV:_+7G^'CR-K,04!^X^YPPA H=<)TE[&*8BVXIC&Y5S21R<R/SW
MW)T%K%"U:<F9[/-CW,X1Y(S$7W4R)U5!:X9LJ<6?3V*V6Z1 7]6$?W0$HR+>
M"\F)(/^9"C+?5:,5P)Z1N(ZS?U(H!7AJ2_0^O#^AD#=Q 5]Q7:!<@/@@3E5#
MUI)C&A5/0=A.!/;#>RJQ9RTVS.J>=;&9D0C+3MJD4"O-A#4Q_P#(;(-T=X*#
M+"5EP1"B'G\&47%-UT-Y=+.B+XN%&R7XP)4 \$(7%*^3F[)@FO 31VRF'HCZ
MG$YKAMY$6=.1CR<;_.NO01JGF.T1JNU"#H>N3R2)<):?1'@-AT9IN%-2%"T0
M9K5%"14W*@-GFI]KY-@>M=JNWG>0^STZ;[";D][H3?&T\AB8-U^'F^=Q'B8D
M+[/)W!V15W2/'GN&MBW>K?N.6NCH9]\9,$+<[CL;G&2A-5O]+1=XEGK$5I,Z
MQJEDED5',VN!IZ"Z,;;?0@()X%'E<74#QG.RJ\)S-&U"Y1AO38;_<+*N<Y#9
MA>.LY%L%%0D6&\NL_([#=".]?Z#2V^:F7[98S$ET!2=G6G!E.&Y-;/]XDN-'
M]G?<N7*G(K0B(YD5V3&(;@06LBON.0Y^;UMJ3LNTL(KSVIJH?G="O9/\9(NS
MDYRE*JM(Z<0@9@5T )@;V83CP2L*'MWB#+'SX3F)Y=0\3$ND$'/?<GX/G&^%
M!8Y^) D=)J%[0U<9/N.0YY#CTX^AHRR?&CAZ;J![3_4QQ9 9)/OTD_+VTWTF
MM,I6PH^(9,SB/DF9XW4)]936&!X?R/*(^+U.J57?/AK^;J=(H3O#2RSTX2^,
M!'1%28 7^G.:T+OJ1N]7,W)C' B6V=LQ&M+BV)7J'*2=E5E&T1KP?(8?5'14
MC@=TM8P>0U;Q*TS@7PR4 !LA@M7,0"&'B!)/YZ "4D'$636+=3'#SS@M\<G#
M[H0SW_X:. G2WWHWB-H\U[8[CBZ4W+QG([_]=6Q:.,RN68(S/@M=';I[%.$U
MIO8E:HB!!;?Y,@\@<,$2C'*H[9K;UW!+B/JS"X8)FJ<U&;K)MX#T"4918W#
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
MGTIF6')0RTW ^X'[:@I^_,4L#:WL%"KT#Q>9%W=R'Z1%',5)R<IFY(TR&E(
MP=$M:\($%AY58MG!K&O*WX9NB,ZN@I)(3=E,HNTPN^IQ1<FPNAE@AN/G>DC-
M)%#NIY&LY7D6"(F;G#S-]0LL9KXB3>#COC87O>O1]-,JZ\OPJ"[6BQRM2"?P
MTP)WOR (L)=(\LR:>"P?<JK4X>$9I>1;9L6E'MVKV*"?:S3<;@]E.3\M2?WL
M_(VF7GK.K'PCB9._M;S(.:<]_L:S&EFV(K]V_-M.4?29@3C;W9O&7LS!SLK5
M/DD&%Q5398?& FKGRYD95FX?L>8R*.SB@W@!KMEM!%6W=7J;--]]AV_J;J)-
MKL5E6F0QI3%D9^3&^PX+ W3==W@2L=GWV)VDP&G/8@O\]./M-/Y,AY0%:HA!
M K=IYM:^6%P)3;0OEI2$M[+=W"<+-QX86_GV*32]U50 [7J;*8'B[+>8$K0X
MW5Y:Y?$\C"W>NQ4W&Z/K2FE-;""5I>1M&F)87Z[+D:0E:W#\FM@6GS=F3UO$
M/1I/'>[-PU)RMY33\'8C;9,Z9MXB#DW]&]O"=^ZH'-Q"OL.;($[I]U!#%XYW
MRB!9X6SST=+>7@,33YM^!8QM&]G3@/X94HU^J2L!!%4E@*Q&"84M3BB)UQB]
M^QL.,H\:[TEH#&Y2M27AC3E-'7J=;%DGX7ERH@;Q<J;GP>-CAA^AOD?<['*>
M?6TI#;+#LW?4H>2WL7^<UB"#+I*@'+PQH^>Y!-?;*K3U&RVG]0:*9OVV2V/]
M5_$K [; H*EW4LC*T )0H0\IU;<9"3&.\D]T/NZ?2%: 3WZ9/N,JX7S >"N,
MH&AX)2"Y,IH2**D8/#L4_YE3G#(?.9(S5Y^# BZY[-"[N@O.5W#Y/P>,3JCY
MVU#K(TBR)0.B(H_$ ,L=*^YIF<<ISG-JHA[BE%FHIK%303_E<<3Z@I&T;@ZS
M^\SNLC(+=IENRZ$2609'5E1T QC8-@ =>%3B*4 OLFYRJHA%_K^Q7<UPZ*H^
M^KO-XM!!8$<$NO\PSQB6;V7W(DB.YPB264YOF7]Z7P19(><$#$?4JTI3&&T!
M):5]Q9MDXD4JZ4=99>%,MV:RALU.]$U\^AVO6F=!_K0,_U'&&8XNTXO7D*[
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
M3!5S8ALWVU:'X@])>U!?3C!33]K.S(]%5I(?$6;H@0E*6Z:^2RC17QWQ%O;
M04WY0>;) -]15&;P-\#F=R0]F#-GJDB\"(_A%(/\9GT19.E-6=S=?\E7I/IC
M;,^B,(")1(!10+9MD#Q&VH?TINC5N=K1E]* *1XGI"P0H 6&HOE">;MF=:*-
M6-* %R1C5O  6Q&>S,(PJFGN4-* Q"QIFJR>%K<,RL5K^ 07:>[@JSY3)?6B
MBHD2 F#;--5(H X6"YYXA&I$$,-$6C,MT:<0@'Q[1)K+FT"X)I#=_H)F@0%Z
MJ!D2MFA[L"ER*D;466X\L[(;?UH1@2V>XA!F<B!'03E*M^AS!O93T.G"M\&_
M_AJD=':K+8>!7$7#M!MP_"9PFA_-6E58CZ:Y=8%P!',^@\H#JLHYG!(I,0-O
MI5H!KY]397OFR^<@3F S^HEDK W0P+FL;7#.Z\*/HS7[D@03^+NM!V^:EYYJ
MP3,RFGS]'#64L* ^H^7M5C 0U4,C->!E!$(W/>L)PY>W5!I&4K*&'E)*PSH<
MS'KJ%=T# $0$(#6RK?3QUM[.Q"E5I0W7S P_4EFI R(-@3Y2K0;%@XCQSO7:
M#Z=EEWE>XNC#T'K=\XCJ&ML9RMFZV(&IM)9IX:RP_@ L5N+SR$^F"T:S=8=U
M)*Z?#,G4&96M-:1/-H@(\_PTU+K-R!I3MYRD0?()"W;5FGA)K[76P."VM:,+
MMNZ$@=;84QJ>(*./.VT)<<_.)=JH<Z5',=XC/H[!BZ^C\'Q<:>VY9VDG[F.#
M?-U 2 _Q;R(:(B&Z$[=$)2;$Q/W/A^E-R(-0;^-/09RQ-*0^7;<,2OD&JGF4
MG,1++>&N=@=V#CST7*">TP'^**=D@8 6],:9JF;+&>5-)B;9[SW_-1PF)F5$
MG?<J8RINN]@APNI1%]2AK]_CG<7P:[#9)KAM/9;$&U8'LR!5_4M4IC'T&6,I
MGBC8TEUQ&%=[8>BC3'^"!* L#@N/B:"VK2!Q*4&:BT^]JYO.VCI8 GD25]\B
M8VA(E<5$$[2C \;N3EH@V9":LXNH7.'P2=J&.>>'PB*JB>/\>6([Q15^CJ5$
MRH/--644B(U9='U?E)MZNJU8AA2G#-]F9(NS8@?!UP(J(--OMYOA )#\ *JW
M2H4!.;MH*HR1TMU3&_3J)*;>TN^?J'L >KVM<&$9ZUB,3%OW4^4%D.ASV9FK
MP\+#3R2)Z':FJAJ\V1[?Z#8\JEV'9PCZ?V*?QQQ+K+H]0VB^"<X8<7YB!AS!
MB5,'L=_7KM!OSP>:-!7R;I#8E&J:6&K(0XQY7;T[' ;;N B2^%<V^3]D).^]
M:2/\DHJ!G!S<P8D60X 7:<P.4 !976[QJ^J=$@ODJ6DL9'"$0?X$^0\)>1FF
MEA.Z0 ]X33*\?U;LX_*_N/01-9Y;5*E:^\^ =[*JU?NR:17; ^)D717&QJBN
MJ=*IM3>HW&BV_F5!FE-K#DHV?5SN=A(U#0HIB]:B[)L+%.0Y@0 SCM!+7#S5
M-7,'C,[,K$N_ HI8F9$)<1S* %^#3M)E^DQ=#.IMT,W;ISBEN('G4>!-/E$,
M2_I]Q4"&,!SKE_Q)>E*MDQ4J;#N_KI%!H,3/K+:DEYV]_(00;2[[N%>@<BS3
M-B:;[G9H<GR=FP,F\'!Z5< $PLIW _QPR\^I>8MW=5J.WOT-!YG'I'^C.G.8
MY6]^:C4=^T]T^Q,_ICPU,-SMU13Z(8C3JX'MLLQ[*NZ\R/A./'D11*3]7,/4
MZ?CO%2HHK' Y*)8'U6K0NT>*TX1*.IM#PQ4FUN/T ^5US1[JTY/'-/Z56K$Y
M5)B04D&B/"=OY;XE^\^/W.7CAG+PSH8%$*[O5?:@,ON[E#TX.[T_:81G?MPD
M]@^J<)^+IV1:A4Q<B9R<8\?F["<,&8<X6C[C+'C$^S<V;\HB+^C&&S:IXQ$*
MU6$4S9(L.">M>G)4@F;0]3BD,E$R36#N"5V!>6SM+UYT07ENB"F&F[C:^_Z[
MC^\_?+=,(_A]XH;OR+/*%WU[QG1SW_?]=PL$H%D$C-V.U;OY:X00(TYN2]NB
M(<[7K=\QD2%2[-/-OTG#C+J\^!SS?R_3JMQ^?H=#'#_#V36%?D721^CU\"5]
MB),$1^V/O=MA<Z,JY=]H0W>3;**-IGRRB4O.Z&S#:[1@DUF!9CJ;4,Q.H%\*
M*BO<.D_,G!_:)V]QA2UZ%U7X?M7=>6<86J_ 7WP/SFJU\8U]5&)V%D>_(2E&
M.^HHHW<D8W^TQ=QV84)'9$=Z89D79$-]>W;'!$8/>=/</$A8+L\C(1%O:5E=
M",ZI4<W1"TX2^'=\GGRD^9BS2,22\#AVQ7G9X%7PBO/;((ZN\9"S/?R@HCM]
M/*!M>\LAH@) >G&*1WA(Q!FCN=:?5U7O[_ S3DM\*+]]"[G@*RJK],303I;@
M"1RDUQ/C-*F4!*F ?M.N$@L4U7T>,HZ9?\H,QZW[UD:ZVAW2/8M(M:A2$17>
MOY5S^VYDZHY=0[W%=,ZI0#P>6B(GL%R?YX_A-/NS_3'DG9[SF^7B'(+9=]65
M;%&&SNWL7TC73.0!B$^]IMM4GP/>I&>LG-9E>D98.T(*J^XZO*.._D]!QNZ&
M]_E1JF.H.%:RL&Q;&XX%*TAVT)@@:7LVLZWD"\>H^[VTHV*1>IV 1LN$IOQ#
MPXTW0+IV[*+UU%@* 3NH('!T42/84+[K\L-'J$!95XF1>7#LP'7ZID/_WJ,+
M21,G<;*O*[I9HF!LV[(.'HNCLF/\6*%[&^Z__].?/G[X_J^P#8&^M6DX49K,
MTF(N/4E$E_..A;A*: Z2R[9BSGF<A]3,E!EN^O .R+#DVXHB+ C%M@0W:* .
M'JA%!/T,J""&R\21GR5IE9T.HLECQ[):N:S+U_C04QQY0E'F.B/9EJMZ__(S
M /,C.'U\(P+,\", YV1#_81Q$=A_1D\(^%C.Q("#\RH(!]P[%H4^ELPCOQ/V
MMBOJ'(9/^";%O?DG&B.8S<[L@^0D ^HPG-+&#!:H0@A1C 036-RF!HY.SW3F
MWS3/7=?,SG-\%/KH_U&U!C8;Q%5HE$-3B66JXEF0(DCD@@HK> 7NVTZB:JL6
M]_[$DG$NN#:MY7:;,',0)&=!_O0I(2^7;2.(B8VMY-NJ)E4,BG5SVD$#18W#
MS&ZQLXNQ[+)WIXN&'U,J.25$D\^N*]#1*;D.-GAD9]#WB&H5N<Y0ULNM0 ,9
M .9S=]#+.R+"$$]R,+I!Z'](4Q;<;!$ZTN!SDS# P1Z)F,$VX6*S3<@.XWN>
M;-?O%5X3=L>_+9 /QJ[S.U2FN";%WW!QUUS=8P&]JK3Q@*@YA:THP4YP=.5[
M.B%&Q;6=*9<UC^U[]X\-%?OU[!<(T*>_%FB'"]12L$"\3X<74^960XE7@?C-
M&-YF)/[2#=3W7ST%J2]C+(C/[ ST!-YOWVA/$#@O0VY\-IP8=]YX ^+6_SG-
MO*CN.S']4B+D>#FXV6*H/9,^7D'F[<4K4#*4KCKZK*(9[1W3E8GK!:YB?@Q1
MH6 :&LB(@68%EZ:IL*3/XP)"I/CU6W&+7+L]<W5KWKS;,BNW9*9NQX23L4",
MN-^6K^'4E_!;AA47_$(?Y((VW>A7Y(SU:>YFTE%:XW# \BF.HEJ250Z:HSX5
M_)PSQ57]M:#&"SJ>=KM>5ZBIF![KA*N99TFT9DFYPL'VM9FIME6.5U$EB2&F
M.[9C@%-<L%S*)H\]Y.G /Y0!ZUV)\ZD<6[5!%*V8'##K]U]:;- >.BQ=O$7(
M?^:MXB01,YQW+=9U]79P,U)V_,]<B,$Z"-,OJ(KKX,"NEIEA#%16%)/T*/CA
M'?"HAL]<;>J!8S&GVCY=_/+Y?1%DA70$(Z5JU;G2#R59<K8XQGFN&A$V3]M%
M*GM%CJ[X6I39LHK3>D_D&>G8VK6W(&[6W5W3'4[@,B-K6G%40G)R53<TJJ+=
MU(3N.4?9_W)O:O:(I2EQG2\:/N&H3"CF0O&(9<($EGZ"/F]UQ($7665T3BF/
M=7BJ.:FV\/)^*:"*G$?,\>X8ZCK@1E62[35]*Z9]R2#.I]MU$F56.1%L+WT>
M/\<13B/8A[#SQ&7T]S+G^Y2A!$OI 523+X4!N=H-B&.DU,[9!KTZI1G.,34/
M$8IJ3* NP39K?%# TD^"JKP$$GTVNSY(Y%U/JWZHT$,-1S<9ZZ5&+?'I;D71
M&4F(EWU=]9A/$(QM#>5XH!H1!'!]YM1+LY_H\G16X@DHCF;IR[YN13Q;,*[%
MDV."2(9J7!:5R/I,_)>>%&&A'>+T/.X4MYYP/MHN@BE>&@E=0[$)RE8/&064
M;"L.+P'G7S6L3J=,/Q/M.=*L^5;5MFF<I$\D@U[NFRW?^)Q!+D)6Q%3G]_VL
M S4Q,I9*#3A5F+8%O44"KI;2C28<@YU"&; :'SG7VROI:M70EDTEM*#!$4ZW
M>0TI5F\]V^/2"',\5$?3EF9B=)XT];R.0!X OZ+[R'#7.8SOTVO9=U7T6!2&
MDVK9HLC(]SDW3Z5.0&#?2'$LT/(9WY*8JFJ=A3(72@TW=#\R/PFGOTNVCY[M
MLLI&M#BN:596% [)@FS'C1SO6U6!/\IQEGA#Q82,C^S$<(RC(-]7RA1%YHR$
MB">#WL55\EHNWSS6]"RJF0O>B T(+FI\ZEJ^68U+76+?6WE]054B"IPU:Q9^
MA$K ,E:A_P4#1F%_8!\V81\#7?50IL>M1?!&II81J/M.0#'KU@Q4VQ?H-$4W
M,ZT+X=\ #&C-@/Z/\513_9F?P6.&Y\Q&\E-3;G'X]]1+8<%$2B <IO;9!/51
M5 R%/#3KO9PJ6'QKW&:$YZS"_&O("ZV#'QO73X9PST9G]77!!=T5F='&:*;F
MY8A\#VJH(:C$$-]=%T%L@I/#)Y:]SZB61.R.Y3)&[>_$L9]]1(@G/N]_#4A#
M[S,F[F[9EH;VADY19/%#6=27=.HXR0)19":LCA4ZM*X;:1#CXK)1G\"/L,N.
MO\(\)%UW97H0@][*,+"9.BNF'!23A*OY)S_6W6YX"&3^[HF 8$YX)Z),=UVZ
M!-*^X+@UPT\XS>-GW)H-:D-NUJO@]18:")-TV3&#*W)-&0DW&4A"D7JL<Q\&
M%C1+4%3+I9C%QEFA%;-H*Y5H\<8YG1 ,PQH,;8LV= :%WK_O8('_ZFB%AT %
MWK"_TCW,Z7LBW+-5&L:2&A%',ZSI>5"_:PM^UT54%CA\NBWP51'U=D$0?5S%
MFQ@9UOIFJSYMI+!7%#:Z75U\C:Y6YU\+=C.P38YV^]YA"MV[ B+R0V2YJ*L"
M1[WDJ5(>= )>IE']S3U<E3QK;TJRBRQ#-Y#L 5!2,Y.(6%?,"EG48EM=*Z[Q
M0Q7*[))1\R7#&G70EKYK-#_.*:8<! ]E$F2=-@,L%ZKF:];A:PI\/6KA#7P=
MOB+LPWQ8T21B?Y(U3=1A(_++=.#R<WY<5$%] !43(P7(>DR@0N:;ME6]J=O\
M+HC5S7J,*_102SX$0\).U8:PKMH H8&<V0$/:JTFG41_%LSD--ZLZ<#0Z^0>
M%P7O??*)9.<Q-; %=?9ORB(OJ"FE+GQ_Q6DC8VGD/$K#=)D#*8V<:J:@32[H
M[+3K^]54H:$N&\LAS!L468!O$Z1!5>J S)<)AJS:MN('$![5B$%698U9S8,.
ME_RE4:KK,S$Z,XY#H'<X+[(X+*I,\B]I3-VJ^R^C[16%WE$,3XZ.;?\J1@T<
M,>B(@4?O* +Y5WY[)HKQG"@Q4G=QS4B(<91_H@C7H7U6ZJ3.(QYP=67>4UHT
M!<:WWMBIP@'!;+;G.]0ZGG62QYD[QQS![@&0PMI@A6+--/HXY5GTAPP()QG@
M8S&0D4FBS'9-C>,7@?).UGX=@MN_%W29%MWRF</18B,#JNBH%F#[52IKY/HN
MO30(5FL%_8[46LV_40Y+.^:*=N"Z %W?8U9RP*S#O'_&+/[:9ANDN]_GOF_3
MF%$!8GX&_3J$,HZ@#0?0D^,W)U]/V,>SX-L-RW%':@TL,Z*CF5UCIJ#Z76#V
MUA(GJXMY?CA86KKKQIM:5X1E?GI1D9LX39O \^MOUI^#OY/LK*2,W5"L^O1]
M_$D57>X?T4F8LQ^TM/:9HD"A"G1[,8(!1_Z),&(>TH:L#2,KK/&I3U AU A!
MR _O_QL47MH0?KX*[^9;',;KF!^PA!B.(-AMM2S.?T$/. V?-D%&MZ<O3W$(
M6UGHB8?S!7HH"Y22 B7Q)@:OH2"+ZIBJ.I)=]!_?XL)QSK2('A*)6=6T'5_2
MASA)X)"VYLFPMS#UK(K]&!K3M@6IX79R)-07<'-$&-&_LJ:M%70/,CXI+42*
M>P;]YB6U,6=)D.=+79]9?B1=?UD<HEM?&?!"##&T=.(HVV2$!2=Y>4OY$U;\
M>4,>LH*$]WG'JK-E0^M/C6F]\$C&M'X2HC>M/W6K]18885?K3]^DUHM+^*C6
M2\Z6ZP*Z=4UYP(?G (Q&62>?5RV1.S2N]Z8$'!F_0=AIKO=UZQQGI6-!^RD
MIA:CPM7[C*) [8UE6X@J8'Z%I)][1(@ENC>1RX<\S&(F:\O'#/,:L<,>A<CS
M2O>+1\:U;D@ZL%$+7'WM-TN,D14^[](8-#CYN!TL(D%$FI,^2U#LW^*[:RX^
M2MWO-3"BB?(6<I!=%,.HKID>WB^%RRI!&&:XK@NF>^'4)W-T$H8':VP8YY"+
M0AR*DC_8 5ACQAR;%$"W;>VZNPZ*,AOO$2#PAJ))&!G9MLH#Z$XWW]T"<>A^
MZ_>+L)HH\,]U XNF)=F2(A?%20G)Y/<X++.XB'%^\<J.IB+(080;[&51-22[
M"#)HCIK?XHSMN\1;\)D&I-J\PCA"UMW2"F,6DNG@C%JD48TUSXOMX TOU9@C
MBCIBN,^O#9]QZ>CMOV=GRC6W7O]^?WKV(W5G2VC&D?[R)0_HLC6\\Q)X7&7C
M-3*L;0$'T*B"C0 X^G*_9/7 U+=>1LG1WGD-4^A^WR4B/T26BZ[+0.KI\>FN
M?X"QHI+V(:J6J+2'F?52#P.KF<_JEP[FF7B8O%DHZ&2S,]'7C*J*PR9D_?(.
M.YN-YWV-,.<GA==2O[!E&&8E="K+BA1G59_I_*S,,KH^]?E)0B\H5M,9'MA!
M=1P CK8<.L(5>)7*-B:I4'.1*G!HRZN@565J>@GT4W5&0(*(/$.]!I2HBIY6
M@0C6 ZR.38PX/_(#& DWC0%R'7UJ@D_^7!.%61B,1(FS5C>'*2%E5+6[_X1'
M#?;$HTI92/U#6D\S K HYW#1&BN89V.8&S/,X1%1/M)\)F2$R+#/L1GNJ01:
M5P'5* =L:%1%@ZT)W56Y7TTT5<X+W7%&Y\SPK*^0KWP%WPG[9FE!-"7ZQ-*L
M.;8OIV4>IQA6^<U#G#)[?]Y4@)PZIY%[6=%:B &Q;11J+% '#=3B@7[V?2HB
M.1=$C\&N(T,A]4?*!$S5.03(PYBCB;<)RT]8IM%R U['K^S[VXQL<5;LH!-Y
M07^#%F+;S;$':6MXU4B3(31<+9"F\%59*3WP2F?)O +3$;0XHZB#-,^UZ6#K
M)YAG6@F([=ER;(0&L3JN+2;SBJ*Q&!M:W@ \X^R!R-[EKE%@\HMK^*R.EHI*
MFZ5(SJ3-FA2%UEDU @O$4&!D7;1DL<KH%[P YFF00+$P+S9'2#^("E]=9_3V
M>O9UL6$XDH-DY#B*FX:F=9&VH81>[0%5\WF5 3NR.MW>7=.;3*AA7;6R4$K@
M=<@--2=,'4,_Z;KZ<DW,3X]C:_$#(=%+G"0#NG_XLZ(FU\.XDL0:GHJ>J>.J
M4(.F!C:+)?!HLLD45^;B]OZ0#3=0%7O)M.O+!G?E*@ZX5@R'64B6X!R(N%<]
MC'4LA0?MX,^"+-M1!O-*[Y>L)A)T>A1OC#8DN?8 *4J[>81<+0CF,5=96N;
M/X4=W I>01O\ZZ]!&J>8;4J+W5MEP)8WB"^"K)!C0V5 %ZBHJ:@XL:@JH8&5
M-7AC;S[,HBO(7%AE:8&R:&J)NQEU7AN9%5>)UW'(8J7YS;JA<$5N<;8)4KIB
M<V('UCBE,91K*4O LE]C>1\95H+Q0%O@\'I;HZ5A=BT3KK#O.<((R&]P KH;
MK-"% -W62D^K2"<QPGG-Q+7/,:4R)^OB9DV!XV^_^^/PE:RI9U52UX;&M*U7
M#5S$ 2,*6?T:ECDJC%2_Z"/.0Q;;I+P0*?;I-IE<W1-(XJ?:-2SB@P\I-8L\
M',QZ0\@5RFN(ZL)L &UM*>Y2XJ-CXZ 8$#$F:<HJ7( B)00TJE)(5W'P$"?L
MXLEH+V:I%U5D6@B ;3D')$YN2A[)JDM:=1"1R&UR1Z*:3O"\IC+GQ;<Q$$XJ
MPE\JPI,6/0^J(B=Q1)W'ANKOLPN%</7P"2KGP:YI67SX^,?W?=HD^HY.3?ZA
ML9U6YQ]"0KG$O3FJM"KV<S10%P\4%.B?/WS\^H_OT;LX13E[XJL9$*K>,*XM
MY<^H00\X9 G.N$LVKVBZS< =C'/TF.& LI:ZBT$*Y?WIKC%(8$-5\88\TQ^#
M=(<^OD>K+&"1F/-@EZ.7N'B*4_;3M^]14?T4!3O$@T P&/B@9[QD*M1:S<O-
MA@++4<#JLE%0L%^CKZ9Y$ *U=:< 2F>9T-6?CL^*N '*3R2)H"M!U7J@'O8I
M> :X\%46/SX5@'I-+WP;9]74LAX&T%)O@?+VZC7]CM"G,LJ0*HVF&C! ST%2
M8LX/UFT5[N9!HSKXHV(.?8./[K$KP:1-.NQ/(":I?@])/I$,QX\IO\82[E8@
M(@E3B&7T]S(O6#D\L6,0J:',''0(@?1TE"&$FX'PLR4>**P"%28HK%#A!B>I
M\E<;9.801Y:3U>%(L0+S-;VJJA!Q3B%_@<AS% .T(+FED_(4Y!AJ2,=%3R*[
MXMLJGI8X%"<^ES@ZJEW.K5"JH($U.FP)WD,(U1BAF5*KV\6=]?#=!G&$MF4&
M^5O,0>%]7[I\V-9\"!MD_35SE]%#HCD)NG:G?$CB<*Q4]]1C2I;D>#CKN3L,
M))*KVVT+=2/!Z2VGJ(I>^)#V$:$@HNQRG]*VCHNKT?2U@P?44]6J@5P4.X9"
MOHK7%92Q5$AM$4/57E;<X=22:4[H&MB[,]Z18>2P9.@9)=-Z,)9UNWIW5C7,
MT#@IT4?:B$7MT.+#G Y) 1'BTGRJ4ZADU@Q88TM0S%>O4,%F!M4L5- V7-W"
M#>>4TS##O8H7WM8N6XH@5LM"?XXT5]%5O,'+-+K%&=T";R#7\13Z-XVTKY)]
M366M%1C>MHX#"NP0LX,$8EC(M;%R19V1=7J2: ^KMXRH$54.ZS9M@I,+UO@,
M=)TJ.@]IMKW/3G?M(U5 8DGWEU%U@2[-BXS-7GX#9SZKIR"M')*;LLB+@%U\
M^13$V8]P]-.GD'XP4&HLY113)P%3MR3)=[^:.<<5 K?=5H-=HKK]!M'##O6V
M) 32%E4V+NI0AQAY_,"Y(G"!.B0N$!")?IN3H'ZXOP:F\#/I^H"_XOBVXG@
M=%3'V?PXGZ^@]'.!2%EC[Z/WF1^S268@%#:SE?[X7CY;J?..\6PE.K;_;"6*
MA-DD'B6J[&0K_?'K]Q:SE90(-9:ME$.ZTE&VT@O=STFD+#$&_5?*4G_*$F/.
M;%.6NH9)*&7I2%QMFMKO%1)#O[>8&/K]'!)#OS>=&*I$E1U3^[W5Q% E0N=E
M:K__K^S085/[_:RS0[^7S0X]$E>CIO:^?/@[#HL5^1'G4)C_-B//<=Z1\6&U
MFGQ5W_ .@O!@?P=QT;1.!FDT88TK=$!9*X10@Y%!FVR0:H.FF>W6\Y8#SQ4'
MMA5V?T$?WK__;[6AN]]2PTF-3W,3JF(A'2Q)V+LLT/Q [1]., L7Q&M8X< Z
M%A"'+IXR4CX^<5.*GRD13_3'-*:6/8>[U16@OBK2"[1\QK<D3HO?Y[).^KL@
MKY)OH8LGJ2PERK=)7.2+ZJ\PV,8%-;"_5N R3-D>I-7?.7RQ_TC.J 5\D_@7
M_-7>^M19A*;7I[^R@;J<SC#T>(*GAGC.9HXN$%#1KZ"<P,\Q*?-DQZ:!4NEH
M3F275>^KT[01[U^D!/57-P$FBY\I_VZ3(&2QHNE<0Y$7E%)CQ@:V7SN, 4<-
M= .IB&;I,9.46)&YK9'RD4@C)$!$GHN:FE!?S=Q5Y7KN,"N+O2*?212OX_K@
M[S S4>E=%?T0A>'$<1-%1EIK[%&IX+HUR-3E E&%#JST-4)H?J3JIO4G#=T/
M%=U92_>FIIMXR\635C>BQ7+=VC/[8X\4GAE[4*GJ3-^ UDO.'.B%1KD9,^@;
M63EG(/7CXD'$F>9HH6RK/<&/S5OMEYWC1>[RZBRMZM!L+L;R6,UJ^99'W]HJ
MZ(*3MET$U"4"'FC>/NE\WR$$_0:8ZM09@9#)'H>3/@Z3#H=Y7&K&3HR&89-U
M>W3%P=;"<@1V']%B_WJXU"JB-K31)4,.!;_K@QRNYNR6;1Z9MOS'-OS0]K?E
M/=\:KZP:]&/3?&32#^O"SLEV*YJ324.M,Z>N.R[AXBS(GUBX.L+1Z>Y+CJ/+
M]#*MCGJ681$_LP/HY4->9$$X=+M,?2#5#DO2 *U7NJQ!HZ"![:<[D/I<$',,
M-E!NDBK2W?V7D2#,X$.J923W!G-6,A) JD=>#."M'75IBD!2+.X]57SL%P0B
MQB7MVA\%=\OO<$3-.WQBIK_W4&[B6;4J(/UCNJD>- !<H2"(*2I4*@-1Z>70
M%ZB%SQU"K4P/<U2IJ>GU85I'I]\?9#ML06^)I^/W264@4EPTI<9?T@AG"72X
MX'^/ZO'0PUJ*?#BH6TT^A*XN]/IT:.IRBT!]C=>(,NO3I:O-94M8=;MJ6^Z5
M]=J"7ONZQ#NM'4>:/<Y20P=[4/R+F@[($)L^W!M\6.> [VA09X=\'#)BH/5/
M^@S08?:T+^3DL>P_CT=^PT)S>.PWP4''L0#PD*GNY;<X8ROKQ(Y_ZG'%??W0
ML+:5!*I5M6GR?_&R<9]D*9'EDV<1&NH+(?R\(2%RV@4" $,YC6KK(-[WP9%4
M]79 D.2<YF+,[BZ?08PYB_%(?&?L.94EN&\\VR+!2PPT0-7773/(:R^Y_!92
M6./A8:$=E0HBS"W="C#QZV>2%D\Y)+@G&-@Y54-)\!6E&BOC0]L6<@H><?BH
M14"[;))QHHSXFSFE=<-I#5M:V48K]K'3$I4JHL)56UD"'==7*@6@YSVCY_N=
M\?T>WG<0,7?:K$6=Z6/W[FYT)B1:/2WWO#V54JG),^Y!-ILR&&?-B;E0Q$;F
M/2V#,3*^]2UJ7WJ<F9B.'?*,++>]28%ST241:3O2)6$>.]Z]7Z9A!G= SS'_
M]S)=ALS/SV^#';M^GT;TFZS$4:<UWL#67F\PQ7V_&E!7Q8/5L%.I$>R*#PHN
M08T(E(H#3!8HX(@@_ KUT#"_-\UWF8DH&RR%3C2%F)B=$<VEM;J(725"C$1=
M1A]463Q[![2M=?6]\SK+1B/R8@A_(\OA$5D>EK]Q 2'B7#/7Z:NN$G.S[JRI
MEVE=EJ!3E:#W*%]G(,W^7^( 7;<"$\=,IT^63?IU&X35N,'>;L_1CM/>BA=S
MY8/NOG;;94K7]VXK6$$%$_10\R1LL?7;.TQ!G7O:B*G.C6,'OMJ=WP99P1LM
M\JHJ.6_8G9?3!W(*(RBZZA*0;-N].B;%<$%=9%"+C?]S/)6Y(088KKE(WS79
MAOW-+6K/^!,E]@Q^AFX8%+'3G5![&ZLP5)9VT[@X6?5-(RV]$/KGFH*OT"*-
M]K% -1H+5"..0)E1%W6H5C_PVAMDGZZ+$==\HHY$)T$YW6=07.''N1EVN<F^
M&7J\JLGIP1>Q9IJ(DZEW'X(D&[P*7B]X,.@4IW@=#Z6@33RM'D3L&]7^]3%6
M![<(7NM(F&+DSPSRJEV^?,7I1@6!2#)(2>IS''[]2)Z_X:DQ.R[TU1],WIFD
M5U_\Q]GU@5 ?_R IO^T UD-K_WYYO70ZT3W,(<,46_98;TD2A[NAK93.$#;\
MS0-0]C=34SX1^IFCA(0W5#ZH5O-G.OM%ZM,$/,3/2N9RDB%^,NW=S-!-&1)8
M42]D=#Z<ATF><5JV#A'="/\4%T]G95[0I2&;R'N7?%LY/"($Q;XV,S3\I,/+
M<IIHLL_!JG]^,;#JMS\HKOKG%[9EX8>+N\_+Z[]Y6?<[["'#-.N6'*"2\4AM
MU@\9>:&RPH^O!!9[F?>4"A,(C&_]8D.% ^)(-,>0)M9R._396\!QS8M'SHN0
M8^RC[(&,Y!%E=CM>GV^V. N Z=46;2C%:/ YQ37W:#Q7B4%'@%5V_@:P5^[L
M36K831*/%X=A6""(,)\<R_H/.*7H))#]$VWB- :_I(B?<87<@.0+OJ6H!Q.C
M6_<S.'B6!A;L(>!%J$1Y3109Z%C@H*;3@%1U?U(4'1C"E=4$6"J&4@U'A>.A
M,];#ZX+7QZL2Z+V(\-[$DC%.>!!&JB7P#Q3#>PX22+A8%F=!ED$=B+[FYTKO
M:HCS) SKT58*G1E#Z G'RBA6>'B3)7&V$RU>FDL/["0\?,(XKQ-WEB'%)(\%
MT@+%!]!,!YP&Y#H-<!HCG;0WH_3^F=.;XD=(=9&SUDWB'W2T:I%":PQ-*G?H
MB@Y*-X!UF['9T&PCQ>^8_CJQ+VAQ])O8)Z&0/0E]LC/@>%U<)LQ^X(C58#@]
M;!<_OCF0>UEQ910#8OW:.;M_^,#ZUG7!J[B%MBA2<!QY83M.5B6T: FMM!Y9
M6RWJ4XHD"%AR "3%B^AQ6"LF'^&8Z=P__@ ?3_A'IFCTS_]84EY&P,]/2?!X
MH$N#OTNJR]$XMC6B 88 FE,!&>89F63$_C3_7^;FN(QB.E'7P>;06@[\JC*_
M[2C69Y>#0@#+_=SV<(M,L,#RO%[!/!T[[R-/J,]O/9*K.:[A^9KG(\X1 798
MGN]/<;:YC(9G>_]W];GFX[B::8"&+L]]3?0!T\@D)UP'B:B/D.$GZAO$SYBG
M[UWCXF:]"EZ'0D/3;Z@&A(9'=A;V'$9!*1IJDB+E Z2PBP5*H!9C4/!4998H
M59!FX\U2ZOV$O@3$BBAPUJ*/>Q87NV6&@S,2]3E ?3\K6,WN,-:CH5!=!X A
M@.;<9O9RC$RQP;'%_)+CF_5%7L2LV_J D>Q_2-$N[@]F6P8H- A9-? 6J,I"
MD<Y&L60I!GA+Q!CF6%JN\<NRR7.YS4A*/_+^W3EGYW@*E.XPBA(G"\ZV3%)\
M4(L0VL=H=@*J/%G$U PX%O+;+";9+:;_C=IN7'P'LXS^7N8%X'V.\S"+^QH^
MZ ZC*.2RX.RG ^\CL>!Y@%E=]:Y%:C:2KCQCQ-0T.);T%=SV*[,=BXWS_G/L
M6"/#AQMGB3<4Y7=D9%?;I1$45+9+1BE2.!JHX?,Z)(NJ7^4"U4B(-S>QI&\B
MPD04^.F]%E[?/8*FI-^ 9BF.8JSZW2@T?V7O1M$R4^_.,.4*FGJ.US@#C<SX
M7929%+ 3$\#1RG42O'6LM=R =/JO#NCEX'.*FG<TGBO=.@*LHCT&L-\RY^B^
M"+)"3DOJNM"*/;F,DW"12J8-21-@2=.'19H(L\E]8+^NI26JN"*OJ(?V!X=V
M4*NR*:FVJ-LT=KMK:ZJ'6=I44J$[Q?-:I[6#Q6&>M'=]$I(THL)BYY&/RA&1
M4C3!MY3C&J.CNUH])]!0T33CE*F4L*QQV->W6:N;J+P1159[WSZR?D3-W;-E
MGN-"O'3ZV,O&-HM]0/SM$?NP,;,UU*13)\>\V1.&U1:*?LB+;L7S0(!09WO%
M4;$;W2).\]CFH7=)>9P6G^(\#)*_X2"CMNZ<3E;? ?C$HRJ'X0-#6O<A.5S$
M 2. #$8> 6SWQ^13?"4RS')LO,_Q0W&9YD7&+E2<!GF<WV^I8$<WZ8]!%D-"
MRAW%\<. ^99]7=& BX)Q9<)%\5$QXO9H50KL/12HQ6:!&#Z((X3H+J=&"=VY
M5CUE$22ZO/;N7U%O<!O$4;W"5I<)EFG$EB))?TMF,&/^EPA0?_Z8"'9F_#/#
M?-"Z$\A1Z6M-$U;+[:P<-BFY'77@Y"=!][)N1D*,HQQ*=EV3-,,AG90<TZ\W
M<9Z3;'=-CCPX^1>5+N>* + ?(4P2S"]DDC74#3RI\4#;!A'Z_=2"XXX^M0NI
MJR>,@N92*KOQ'J?KA+SP^L[0 2<49H6/&ZI2TDC4I\!!L;K_>7N@;\<_*!:K
M^Y^WMO7E?RYOE]=>2M5UF$.&*=:TEJRL9AHD7W)\3];%2Y#AX7Y>DP^K6,7!
M0>W7R>: $60!UZ#5>WL9I$/-XM4()#L4X6><D"V.4%[3!;?Q$Y(^GM"'-KQ
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
M-\#K^)R\[($V4]<]RY6Q;7<B/V2:"V_F@D7@W(Q^!9.L,"Z[CW2HK+ 9JW'
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
M'IZ+_E>RK<M/+YMBU5^OUWC%@--/[JG1M+-*AIWY-5H:HHEMF@:=1UOAG0^
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
MH^4]![_ZS$FC2[0G+M*RH-\$_427F@U830#\R]7$3"QDV_5A?-+YCB/ZI,<
MXOFD/\?R25T'&,\G/4::MQ'2B["C3ZJ:MNP5QE=V%%*&T!C2GJ.IC#,$\73&
M[^/H# \CC*4TSJ"^$:TA%V,GM:&9N>SUQL-SU091&[*.HVF-4P#QE,8?XB@-
M]P'&TAFG2-^(RI"*L)/&4$];K@KC ;<OKKIAVD=H-<!H9;<@&*B@N@$VZO!W
M"B@L]([%>M+D3X=)*&25GT] DG#6TCJ<I6SA%,Z:[3E2.&N98SA+S>JS<)8!
M_Y+(V(6UC"E;.,G8;,^19.PB1QE3L_I,Q@SX%UG&+DE#_:.^>JRQA9P9M@+*
MFJ;WT/(V(9^7R)ERG0!9F:M/?+&[+'K\1-K=[?I3CU_&+TI%/2J_G0??3*M
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
MQ'1UU:2A-/YN(8CE/(L9FR\J9;Y1.=4WM$'UW@+Q"37L<]IV-L.%#I%L.#S
M[2WP\'M,A8"MQ+RQC3\!3ZJS_?1B5Z1SD\!WCJF#<N@8D3K!FF):U O;NR ?
MR%Q1;!Y@/-Y[A(?F )OZ'($N':U"-?7)80($/#S TYWUF-M7!Z_2G^;IBM%
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
MAG19<;U:D7SQQ/8"9%M#J2_^VGY!-#31^K*D 1XMF"SN#2"0@]+0TNE+U.8
M^[^QO=V7(V ,;[KC&WCPIK?TIK>QLH_O3?]!W-B7\#]I]0Q1!#_A\.,BHICM
MJ -ZU6&#C>A=-R&HDY?=)1]A<,:-;#@]OKU>679(U]R..VJ_2F[YTCA#>;)<
MQ?0/G4\*U,T)CEYVQ*E=AZ!N;G"D*:@(Z.$"'W#'M4E7%SC3EH8$]+#!QR:+
M](@Z]6VIL%Y3=^[ZPH=5)_4FH^,CEZ_Y=*GH^1T7R^T44LXSH[[!51UN40UN
MWN#F#6[>P8V.6E&3M)![/,:G6:]0@:34KGQ!"N3>-=#1?'%YM)E!+40E7^!J
M-8W\KC1DND>;Z'.^.'S:K#*8/<\7A()+++C$VKK$S.UWXSO$?HK6F_IB49RG
M$=H6%XMRM.,)Z Z###6B,PQ.3G"%!5>8 R9*7_BP:FJ55DN$NUW:#!$,K\'P
M&@ROP? :#*_35\<<MVL$=:RE.M;^7!]?+?LYXH.A?0"?H2HFZSZB^J4FH9/*
M-7M"54GB+W?7U^?RJA^*9CW4(/F/N[/SWSBW?-:<Q?D?7UA\E2=R8@#->R!*
M+/CYXKP"7-CI:,K?YT<4B\?*:8/W\JR\3-"7NTG_C!8'DC__ZZW4+ZU8N*%.
M4[!Q/-H:7ZCVBK=QP]2J]?DQ3G#6_*KU#:U3K8X.5#2U81-!#P9& TWKJ=MT
M?.'#JFWJ\)P%K&-=<T<XN!:"'%6N;&@W&QR1/"5Y57K[@<ME\P77=E!ZRZ6+
MZZNS^:TR--.HKYVP4Y(]X?SQ-?*Z<%-]GV#M]+(BTF\QQ8($,8,5^Y*LF66*
ME3N0O&&P*@>K<K JGZ95.5SPK=$7B8EVY@L>TO.-P,\37[#0ZB"DK93O"T*
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
M@K!.%SQ.Z *Q;33CI_A?A)Z7K" KOJX:26MLV4-EBW WSO"U-<Y)+L(TZFC
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
M$#_#$EP+"'DZ6_'M"?]5_2GA -##1@&KF HK*.,*3B7::%Z#KKD#''#A#"=
M\JNVD<VXAK<47>"L+*2.=4EKJQS\BG(N9&5B2J<KG&,Q(0K\A$1Z&3^])9P
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
M#R'V*K-Z4+@D-=Z@,7L#3%R;=22&AKI]%N!P51D]GM$F9I?A"E1X###,&C)
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
M93 [![-S,#L[87:V<'LT3(WM4< :;A[YA)Y$ECC!"-01)5;K=A>*.)4)SNJ
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
M'PS(+SX"TN@Y@+A6-[^(_SS$#/%O_A]02P,$%     @ C(I_5'\3Y@_2U0,
M4OPK !0   !A=G!T,C R,3$R,S%?,3!K+FAT;>R]:7/;.M(P^OWY%;Q^MJ1*
M<K1Z2<YQE>+8&<\DMJ_EG//.K5N5@DA(XH0B=;C8UOSZM[L!<)&HS99L4L(L
MCB22((!>T'O_-@Q'CO$T<MS@]X-A&(X_?OCP^/AX^-@\]/S!A_KIZ>F')[SG
M0-STT>?]S(U//=^A6QNUVM$'N*INQ N6'=^;O4]<5+>ZS#:#[)T!-P\'WL,'
MN@3/-.KI<>VY4VA^L-T@9*[)X_L#*V]E<&_]P__Y_JUK#OF(J9OMI[ *K\X\
MH*9BNX[M\O_S^>[;A]!G;M#W_!$+;<^%L>KM:NVDVDPF";?^FK^A>#7UROS5
M+'M?H]HX4H-$036<C'FRB7T6]&@4=04?.J[6ZJE)!GXX[ZGX4LYC4>CSP5P
MG'Z Z\G:YMU7;Z;6EUJ%[SES5D%7\E81COU\W,$K&=29 4H6<_!RCP4QYMB!
MUVK4CQ?AFK@C@_)A+LJW!<J'"5;:R[&R.HW+X3!R+>Y;WHAGGK[[\O72AND/
M@D/3&Z4 M1J8GG)I?\E<+&[G;SM<H%W_JZ5N90_C+(ZS!S[V;#?$V=*]]48"
M4#/R?>Z:D_S1U=4,8 /;G(,"MIFYD3^9P_P[\4KF5G\.5OF(4_63+!*:7N2&
M_KPIBXN9T0&A!XR-<S$=+]#-,^2:2Z@YMUJA/T79&?C#Y0]X&9^LX9,PK[/_
M,'X;<F;!OX;Q6VB'#C]#N"GH_*S7?AW"0?#;!W$-;OOM_ZE6C:_<Y3X+N67T
M)L:]P,\O@)_&K>>'S#&J5;IUQ$-FX%RJ_*_(?OC]X-QS0^Z&U7N8QX%ABF^_
M'X3\*?P@SIL/9[]]D#/ZK>=9$R,()P[@/6! X/D?#1:%WB=CS"P+$/^C4;-=
MHW98M]U/1A]&J_;9R'8F'XW_^2ORPD_W]H@'QC5_-.Z\$7/%CQ6#?JX8 ??M
MOGPNL/_-/QKUVCC\='#VFV4_J/=:=C!V&(SH>B[':_;31YP?]\5'V[*X>_8?
M^!GNN(Y&,*@I5O84WN&Q:?U4H*K5Q<=Z@Z#F,B1H()R/%RYL[^0<]L)GSA5L
MYM,_^.3 L.$,2Q%_-?^VLQJ0[/'Q\6FC_MN'S#0V,ZT[/K #/(O":[@R;U93
M=YUU'O@M$GO%N'+-PPU/K#/BK@7_#R\=-C@PQ!GY^P$<JA]['IP8S.TS!UCZ
M&?VSX9>?$R\*+^W 9,X_.?,O7.L+T,+!657<O.'W??',:!2_\!:&\*Q+^"TX
M.+O\YU;?A8N3;\+;Y[WKTF<F2BB$&>9)X[AYU&J='&3>;6=>&+FV^/E']XMZ
MO62!'SN.XSWBD7/I 4N)>F$_<CHF<=/@CIO<?F ]ATL@'!@X3WBZF<4"-QI9
M7FAQTQXQ8"KR S#&:O/@[*1YHI:BIKYX+:<Y:ZD58RWURO'1\>JK:;6/C^K/
MA<RY-QK9(:)'T'$M9.7 @N%4MGF0GCL(.1]=VP$FX4= %.M-KO'<K=[VY  /
MVGD[)R?WLQL""\#7GSLL"&[ZW= S?W6>[*!ZQRT.HA0"VG,?N!_:\/$6="8.
M8+?HON]\U.-^=H% Z-TA\_GT0N_Y:.SYS)]<P)$:3FZ9?^/3RZT_F!/QY#&Y
MZ-J*V'1U?0E'R2$>)NOM2O/5=F65_:![@DX4#CT?SG3K651UVJH<G;;7VX9V
M ;?A*@BB9VY!JU%9&Q.."[@%-U&(&@Q*BZ^V#PO.B\WSB26[\,V&?RRR((BQ
M.&ESS]F)6K/2/%IO*XYJJQXV\]@=\G7/I=6_.:O+/3IS3Z=2K";OK)V%S;)U
MO)SAGJ(8 ]/'_Z^W@@5'SZNNH 4"<@NI8\WYMS8(@1?P^OI)O7+2:*PW]Z,-
MSOVE3/I9"UAP8+_JYB/B'ZVGD1PM.&E??_.?L8#3/,H%O12MO#\_1X'M\B#H
MF'!T!38^2P?D=^X/N+_*&:A&@+7V;)<./U"WO(&+Y'UEP>EK]VT\:3M!P$/Q
M(CAC07'X!C_;#KP3& + = 2WN[ Y SN^^28<<O]^R-ROGF<]VHZS-L/&35N'
M4;1/VOG'*&U7:B=NHP3<:,7+VP>"^<63"0L8\#O\Z7D'SLGAT6F]U5H/ZE/\
MSOJI3)'"(+&2HG>?AL;5:,QLG\0I6-<@I>MM"QBPBO;L*NJG\2K@8RE6D<>_
M5].TV=@.F8.D!'@UCD(07+Q^^ AX=<W##4]]#3O6SUO?&X/8/+EUF!L"+:,
M/,9=_3Q!>S/Q$*!F[KO,^1%P-6G%4+*KG#L8/-F/G&]V7YI"!8F>UK(L$_V)
M'ZW(GW#F'YPU5S>=M1OM1@Z5Y"_7BLP0A$CN/]BF6%^WT^FNPB'O^ -W(W[I
M>R.TE> T_K3#X7D4A!Y,$1B$$^&)@/@)_[/NV=.SQ**3=J5]LA:S:TP;%.9P
MB1*L'S"[#>KC\3I<$M:?PR5S^$LYUM\XKARO=4JT&]/"S5RS=1'65S^M5TYK
MI^LM\&0#Q^"K+;!=K[2;S?46>+J!$_+5%E@_JM1.YT,P[P1**SL_Y43O^(C9
M+DP(%'EZN6ORFYYC#TCLNG@:<Q-4_7M[!+?<]+OP:] 7K^J&S _1@R3-0)L<
M[M#R<)PJS+<A #!GGY__/N&1JF=.PT8[]S0$Q2,<PI8W-N"V^GGEFH ( ':I
MN8<3VC]T0P>A;9X+_[M@ACDWHYLR(Q+(C9#<].JNFR\8W(RY"^.@;RRSY.8Q
M>LGJQP;&">"?4P-I>8LK)>,1ZBP>8/W?(]\.+)L@LN;$3UY[XI>>S^V!FX'0
MRK,]I=G6<:(-_-/$/RW\T\8_1\8::\D1C&O-?,\EZ%H8>+5$MQ8VW3^9CX[P
M&__.'@Q#>"FL#VB&FP CU"S/F>-PZ_/D@IG#[+W/T\76L_N=YIVO.?(5<%V3
M0@U(?;:#7Y\GG[EK#D?,_Y7F5/,XM*2\G&%B:5S=.G//C @SH]JJ7?W._N7Y
M:IQ749QR3N\\\4QO7_[VY<@&S\*^63_Z;NY8+4^:PAUK56LG:69[[G/+#B^9
MB?:KB4(QSWF $SM[36[4-]OE-_V<Q_[6_7S^!VP/;,%GYO[Z$3!@Y*MH%:"2
MF)Q; >(TCAZHX=_0*K#&&?3S#HUBPM8(LM H&N6?33"86-8Y,.\)K.>1^1:(
M2+; )PH&2D/P9$H>M= %B**0Q29H(.#NP=D70&-\E]&L5_#,VJ:(M&SM[&F#
M:V^MO_8US"5']7J>-K6NNAAO%)J)720%:30>L] 7GV_Z<MLNF(]R\BN0?KVY
MLOMT>D$_7#\V>,.R@'7ROAT&]T,6_NE%CH4F1S.\Z/=!K+<?:.4$N6TOJ5U;
MV8=:R"655D$!9&J54D&!B;?+HZ# ;(^VJZ#4\^S#(C)="* GBXB)1)E;-J%
M.5CF#]@ UR(?&W- YC&'+.!)+%U,/4?;I1X09]JQ  @? 32"W'V+6[ES3&P3
MGR?G@&8#SY_<]*_@<%%W6()X[KN>$^%]03X<5W[//?='&4@?M39D\F_7\ORY
MRAWZG;, )#$$QY4[CL)8F)V^$!MI8*(+Y=D%;M(X<#*$3X%M<7&L*[?H9/J=
MSU-8CP_7BO2 #5H03KR+&W1TV%YS@_)BSM;&H%M 5/Z'Y\"2$CVAJ'O4JJV+
M1?4%XI3>)"6@;3(H*2^V9#W3%D7VK!GECJO89'3/RU<A0F0JK:-U/$5'C59^
MK+Z@ZEQC(V'L;02'EBDOK!8[6SC+Y0*WR[.6GUVNO(BI O1<&L33YWRCU5AP
MSK?7$-W:M05!%PLB@U\8%YU]9FZTXWI\I4$1F^W3M8+NY@DZF]N !;&WV2??
M.OQVL4CSJKCP$O;V# / \Z+C"[;NEQ#!(C&D^/"KUS<0O?#%?@")Q[6"['K>
MT%C303MF+/-=C,:.-^&<9G4SGF^S( A\1FT38^&X&Y 0U\'39<!%[%ERB]2[
MZ57TYP\T!)'+?<J#?M0XK2\X=%J;L'V\9,6]Y2ON3:\X,1*+]6:7N^B,K:]O
MZ\GQ*&77BSG@</JGHAT(1.F5_Y3@$;:L?$#3F+!T<\AOW#FAA-O"D2:RTOF;
MMK)@<MQHG1RM%G.8OY1ID>('YH:G$ EC* ,0&I^X;]H!)P4J<3?0I_HZ)_D+
M9C$[AV_>(_?%)WOT#$^5.O_7")'"#5\MR&T7-_S'>/SR#:\?-M>(*H0-SXT]
M?\T-;Y0;P^N'[36D'-SPG##Y/=GP#6'XR1K&@N-&N[9BW/C6-KQ9;@QO'IZN
M(0GCAN<%JN_'AF\$PT\/C];*'VHV5LOWS-$W8NE6^$[S]^(:5<P@Y$+N"NZ]
MD#GIZ^=>$%Y[X3]YF"23I;8J6-]9UD8#Y^'\37B^.'\'"X$G0SG#'[ WP5WW
MAQ1L$:JQ>_E^R'$8_.V5Y=?FT>OJ.!O?E$VK0<WF\6;5(&4L37V<4ON8[]Y$
M(>S"'/?HUH#?R@\1?P'P-['2C4.TM0C'YT,TQWUUM"CE^N<ELWTR9'Z>Q!__
M9G.?^>9P\HT_<$=$-JAKY%,*Z$+N,3)3RHB27^/'O]B!Z7A!E#*8KI465&M5
MZHUU<H;;1\=YAJ<<FD_M1.Q,(W,B;8"T_*?R?%=9?>KV>/B.]:\HR$9)3&W!
MO[GO62P83J_^?_[S"4-"/JVW_-7DZ8*OXZ@U;?U<OHX\AZIR3=V,R6_J#KI\
M0#$MKQ!!WZ[G@4)'T*\H-S?S0L!U!/W*!-3*P[Y&M=:L-NKIC^O(/MVH%_"_
M(MB""]C2)/9AZO?5?"W/%AE$Q:(K%V9*50B36@M2POY*3MNK^)Q]EM.F4F^?
M5MK-.=:,ON>%KA=RK*GZ$:2_P>\'W*U&@3C4^S7>;)R:?58UK7:_VFKQHVKO
MI&U6CTX;1\ 9V D[/CDXZP3&F/FAX?4-6(&AHC^,5/B'\8X%AB5.46X9MFL<
M7.-KFX;BJKF/';RO&,QQ#&![1H";"$_&):*-(8S9X]PU?![Z'J,X6&=B,.+P
M\!8<<& PU^"R (1!&(_SE/4<DH%%S4ZU'2MMSFGSZ*3=L%I57J\?55NL=UP]
MM7JGU=-FK7[<.ST^.3)!XU&)&S!)E;E1,5P>&G8 BS$=F.0#QRFQ>3?B-559
M$2%O6+*V8OQ(Q1 5@T- 53CP'%A[,D@ .V 9CN<.JB'W1[FW/&/U)FN8?1!J
MJL?<M  U3LWJ28N?5&N-=K]A'9\>]^#H0]1@\*(@<A:C!_SO[Q' 3D3$PU^\
M$^F)N1-#12S&/Z!P6P7IUA#Z/"UP[,-:8+9CAYE$=L:CC'HP $V<1!* H5EH
MC !% 'D,Y*XP<NB)3Z'!F3F$-XX]'\]91!"@O4/C/C6?D8A5LC*3G)E3:/1!
MYC >4.@ JL2]AW5;>('D4*.Y8-1%JUDZ</W0N$,_(ZY*D%F]D2*T>*:X;5)
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
M2@60Y@24*%X>YR-7FG3M/*?^AJ'=<WBVH6&Q(39W0>FJOPM75@X UC0 7QF
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
M$@'B8H4$:/C")*=@KJ5^2EF7 7Q]5+'< 6A< ;)@PV%!"$H9VN7>;\8@4@Y
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
M'D3\O04O$$X6UV*^.OSCIV*IW.5<!%&,8W=J(+07X!)69,H,@4 6>R"NT./
M-[CAH&J4XB":JC55:ZJ>M1Z0#MW]_CDY%F.#@BV,!DK_!YIGCC#%6AB_BXY;
ME"A2=H% A)[$F5R/*BP$CVJTVF;82?K<!TV!7)YB+!E%)*O\K$^Z;X$LKV-[
MG?/^S1ADDY2@J1(?<1+1ZYMJ5]MPS:LUK]Y-7OTG3\<ED1ET*GPH$]LJ L9,
M#-^CR!3A"WM"[8@4/5)WE!(EGH1[0YX.%P0YS'$X5A_70I,F1$V(>:I06G9)
M+ B^T(U,;^!*:\64>4**.63=4$H.!@<;,G(=[1^,0NK4;3G.>E)ST+["?4V@
MFD U@<8GI4AK28*FTU'ZSD0X'0).R7:DQB2AP,("(1(G@4HQGDL&C,QY0+Y!
MA(A:G@AYQPJD*%'C1#RR0\9V"B^I6V!P=XBA\"-5UR!MT"#WI="3Y*@8I"M2
MP-*OY,J\BA$YF?(9<R-YIM4QK5>]@EZ%#7E$&1%3Y'.<3WH8G25J'FM]2I\2
M!62E.WQ*W&=8/#).18N8C">+E,C@$]\;V0&F>BRS.*,3V^3V@W"G"4>U+"P#
M V)XHRUN39)$$G,;W *2I$.9#B 6PB3(<DZI##)!8^[[*](R-XY"D1HBWBOX
MN\A,!&V0LL9$<F(Z;<VQ4T$S."HYU.1YE'^"*(=9.#14/1*M)&KNHKE+(H-B
MJA[E?_5%$CAI;I27GTGE%%3L!L*]C14&TB6J1 84/)IZ)*XRDM8>98FLT=CQ
M)IRBVV+W..9#1;X;)QR&0]NWJFAAGR3CQQ[YS(13;STTKD0P=\PF58QS>C5V
MD&:8),(&2<Z8P<C7(&L/8"XOB^!?W_XW2[3D%!.33%5Q,<H^Y>I74*&]0,A6
MBH$)P<KQ F)7R_WXJ?+..T3)"5EMC:*ZPFG4CP"G48QE8<C,7R*M$N7<GL^9
M.<03-)1HE8I&C8-**NKX2F(^992&$T=ER)A0BEFUQTPU/92Y=LJ#G&0SP@SP
MV 4TD?FS#$L%5F1M.8<S0A@6)Y8K9(FM, K_39GEGJI,Y_(!DS[N.(TS3:R(
MI_+(1AZ!E<U('J!D;I4+$7O*24>35#PC>BCZ%2].I 6?P]D/2+],'CC4QW Y
MB5<?PYNWU:JZ?RJ[6'(;Y?I&+B;2J+$H1=HD0W'?,EY<R<,I1H85%]@(@UDE
MCQN*<A:_.!_#B,*EGL32(:/$XI0PH!@Z&]XR9;TQE8U&9G'%3$?;:[9AK_D&
MO-V1I3$'D<- >)M07<HWR$K2IAG-M?>9:_^I9'P*X$O5VG&(2,?8Z9A;<7D$
M)R[$G"WN&P+^<U%&&!X!20SD*TP_C\)$OA(6GH JZ<!0PJ$FWA<%T^5]LFJ&
M\JY;- ")<I:';X[UCFP,5.*L0[.^3=6=T+\^$'J2Q4..XB-J-,JYGSIK0,G"
M\&M*FN5S%D>U%81,B>>1-LAHGJ)Y2L)3A$1%9M!T+1])OACDZ'LAEZ5FD"#[
MW"56(K6LL6^#;NHK.CLT+D%1Q80CBHCF?V%E*> C<A1ARQ 4*=],+OT%&0V>
M+XN?"]9#B8E4L4I4WPHX>@635*I8&:2>TQ$7'D-:GF1I"6?4K$"S LT*8E9
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
M+*F\GA ^7X25BKP] @7&"7\_0*$0%MCW85@/U\\?ZH?_&@] G/+-19<_G&U
MYG@&X]$Z1KZ.<:1U#*UC;+Q2XO].S>%_E[&CQ6I$$;2(DBD';P.!@@AR?U+$
M/75C"X? 5@9#&5L2"T&W( &@) 'G>%SBH<J"*JNJ$SD1]^C\[S+65>=_(H"-
MY3!2H@'1D5H?9.6@H:CHAQ*$$ I0*H$'T&DP9 [V2?@W=Z4PDA5HU/BRA$;.
M HQWO<A&4Z+L@Y>=M1)2C1OB6T97RA[3*T%Y4PHZG9MN(N<8031&?[@4%S-S
M ]9Q N*RX^ 7(79)T?)8^HZX:D^&FVPR!SE.5M 3*?[V@&*#?'-H8_)_TAI4
M/92Y)H6J(+6/]4;;N/U,M9T%,X.WC'UL;B9G5&\IBRY)CH*BT%0K)G=Z>GCZ
MWP8:?T=<B,/C5&?BV,0;IXZ@Z(I'EJ@3HKJN478(Y:((P"<VWZON3<7HWIPW
MC/O)F!M75V+UE]RZZWR_A858G$3U3/L_535%[1  G;L#A"**G:JQ6AY*<%?T
M:Y4>/+Q5A$KWT]6R<>H1]53M7(G@C"=[!-29R.RB^Z(0344/D8 *^%=PHMY(
M!)4ESBBQ*(XYD:I-P+F(XZ@8ES;*Q9CB*'H*!;8CBO;']56"" !<%O$W4:<4
MA::$WWD7WTKT+32KOE6N8AFB)#'&Z"(Z"&0"@KD7(?VD64WK?''UQ)#X!5=4
M+5%4YLWZ?,R9='[&RBPFK*,F>&A\5K])1H:ZJ5!L97?.;,B4JE4$[_+\7^@N
MC5W/R%^\1U>P!M&MV.)H;:1 ),%=%#7(50*KPE7 &NAI)/D!,1PV?9:0C6>
M_O@!E=B84L>!5+'HJ^C4$P(#'!'71S[Q*'S>$YJP"*)&__347HI(+!G5Z0*X
M!!-*T:N8,:KCTW-+Y\G1.H0"ST1KCE2>G%IN @@?S5B6T(AI&!N?4OP$F5FZ
M$9Q@:N$DAU<4$<.U(KJ2(GJL%5&MB&I%=!<4T=>1V K-]#^#4B::9;E"#\W5
M/1]E%: >IE#X 4GJJ2CK6+$@ <9S@-RIP1Y5H4ZT#)79/N',-QJU1H/N[_&)
MYUJ9R!,W_:106:5^)Y6R*7% '<?4G5K)'C@2]G!5Z5J4BB5:=AF8;/\ 'U&B
M4A6.I BWFC9 T@6)+R%L-P_C"D.9CO# -4%\4<).)5$YDLG"""3H2(N_2A\3
MS@>R"&"[=91R2(2RX[T4$EO2LQ#%G[[/1IR&XP&*D%1!3HIWN0J86+B0']4\
M22A4;9!20 ZXTX^-#DG<>TK7PDV.A5F*B'=BF5&M6DA,2I!:(AG-,,6U2^"4
MB13_Q VG CB>$TD1-"NY4K8CX8('>X^X(Y'69V/;$C8 >#>SQ:_,\N(6YB;(
MZ1@LEZ7)*3_2/0CB<2H#O0S@!%-T,,N9NTD/.X2F "'5"H)YHU:4F:N#="&F
MA,F<AT:79';U3K0QH?/+]1ZI;%!BO&# !&0D'*9Y47DA9=81F@VI!]A[.<X
M37D-8](09JHDI^L0"^"(5X@A76S5YP)_,$@X0?P?^"BYXZL%FR-OF+)4)0H)
M<R>/6,0UMDH):0/I'AE*#AQIRKC>N=--)9Z./!@.:WP( Y+8"M)1:!LDL%/
M=0%ILR["0V!=0+3.9!J%< YHY(OG1BH8X17@OS3[N5QR/+P;7?<CY6T>>B->
M19"[%%%-)KO44,BI5<J*:M.&]=H4DQ"9?0Y_$C4O$\V7GA1>REB!4C70)6^C
MIV3YJ32;$>:Y(.FAFM[YK&).633Q^-2]6V7RDL).QJ<E/.D91;E2O$&QAH1)
MQ8P!(W/3;"%?*WMN6/0:2Q#*P&GSOS^EM3O<\D\9Y8Y^V6[@]*)0YL;)X=%_
MORC@=ZY2N.%HHM@:QVIIWW/\[8,03;>!;W)9F3,1;>>BCELL%:\68#VR+<M)
MM-3CUF'[90#8)ET)[XHP)X/@9_Y"406%'H[T;E(+ANJ(_2+[M&0-9,9YPB;5
ML?4YDR1,PB)6&X#3M"?ZQZKS;P14&_ PJ0"BRMHE&2/P"P=IR.41Y012"VR0
MA%V<03"VX62:'P"MJ6H1534R5-5X*ZJZ%>4/=YRJOM I+2R>H%Y-9"]V-V0#
MVXM 2 7!Z),J/(EI^3B*(?0QY>2DI'HOH2GA!,7&\''$E4ABZD>"4%+)"'#B
MHQK1GV0[&67+>,@:DIJ@GD=0S0Q!-=^*H.YE9=$=IZ@_!:T(587*(A.!2!Q6
M,BV:/#@;1&AZ0A.!2X[A5$]A$68X&D4N^AR,5&Q!CYIC(,$!#4K_<M:"0CDZ
MXC <^RBU8]%D[HSAAPH5P*(/J$9YXJ-X&3.1:@U,*!)9]$4J$Z@]&BMZ-$ZT
M1T-[-+1'XRUR34KL/'FE612YL';'-6X>T.(&+P8JPH@)%9]1@'8BKYS\,R_
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
M*Y]B<A"+;+3/$T*4JL:):I.OSX%KS3.XGTG%1*U<U3:"-)'4@<.(&0\?/7K
MZK((S:_UN.&VW+0([7JY!9_3=#I&_4D^-<Q]+9:-E>G0KBW@O^GT)_?5N3 0
M0V7_4M=S,AJ_@CF<+(-3L!(#%%EYDD]XA5D_^O:Q?^=THV]^#&@X6WZKF@YR
MF"&>A,/PNCBM0HO8D;.2,^UM//(D#%;1#Y*;%8K,XCR;TE[I6P71_XBNO8:<
M/6WI;'^$JU/!WW+5 M28G'?Y4;-.57TN$]W4Y(YE*S\+-W$IXESEN_L3P;3L
MK,K?[E$19RV_&V0MO]N1M=R[(6_OAOSL\E?'SU\FQY( %0)HZ8QQ7WB-#&)G
M;3WKN#W&+';+)AMP#@E\Z3MTP68]BC:B8M?IV8LT.7MQ\C!YO5ZYY/0T]311
MTBKRR!-:\:GQXHQM[[\.SPZC'( 6K7R<%.Q3_.)$O,]M@#)?;^&["!Q3M :X
M\?Y5T;Z1[AS-AHLM>AZB52V>CJ^OBV@+UOTX*(XQO#ZFBA@*0C@HLZERF)"U
M,#H/Z#*:#2E&HH.!*;1X+LY4]I??2);82K[WO.8N37??/X?EA_RQBPGNF8F&
M[X=39SS?&<35"J>B=S2##(UKI6TX@(WY:T_1&-)97^<SBEB1H;<!L8!DN/(!
MF>:0?>>(G'Z (*0\>*P;JC'T4.88MX[J#HAW36@CQVE-9\=4I.O\V>1C\-17
M.K*@OA<%N$'46?)ELNB,XEW">AF%OMN;S+JY+^PEZ0]^\=E\CP7$\)I82XB'
M(CFG4*OP<P(]OI+9%4KDK)8Z&GE '/G,3ZTB=U*\:<,KPNLEQZE *UB[>:Y[
M34RIAZL@"29HB0:YC*'JGN M=ICP;9D$+7-;#B0R$-[&Q)DW0;K.W'0]+5U,
MQ7W>EVASUPD*;[;5_,;2Y86]6T9K!_Y<_@!:M+6123[48T="B;"LY^SORG54
M>>W],A"]G6&^UI!N(_FWC9_PYD?LR0(.'\W_%A3/EWFRFG!@$)]DII.5 <9S
M9#N+2>^W$&.=IS:/8ZH9_7VZE>T I EH=/T*L*N)?5BP4P5:4DRL+!*R,$K"
MHLFM>>8P\:^1AH4,: )DBIA9I"P'5Z"GJ4SLWBY7,[)2HTEN*6M]J#AX8*NB
M5JZ#3!*2]'2$^-MGJ@RL<8ER&G"AM<E\#=H.UE0"E:SS!18Y+\G0=PN<IS;G
MW7K%DL88N-=M(\,&R4V62:6+5.BQ>P"Z-'S;0/(F YOW7)IHESA.R0*"RR#1
M@K<!8>0TC<P[1!WE3)?G"QX!4-?H9YQRU,6,3O7PNUDG%2,Q6 R@CULF\7XX
M0M5E)OP]&A]CU+[#2,@7Z!TP=9+6Y"TWH'?4!BJ[)Z>/8QEB7@#JG7&"VU?"
M!*3$>E56[E>VAXP;BL=W%N)(>)$+0(YX,7&H*)"K3IY?#YM0/[A80!>/44:B
MDGDQPA:%/88O&OY(6B7U-&:W9MO;V./9[PJ>_6B/9[\&GGVPVO;@]CVX_0L
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
MIBVMH1W#%%H?U'VW&5FO/8<WVZF6H^P!#GJ4U55\O1DX)E-A@==ALN+;;__
MQNG;[_Y@H(F:]6I+PR3<)(\R3'3L0^6]>?JTS--+KLHFI[2_I)\I,B^CU%O(
M/D7][1MNA%5F# L34E&Q5Y[<.V=N(W&>Y9W;-^/&D+ZK#[P]R*3) ^7<'N9-
M?]Z2MVLA+L7ME]I 8=V4TCW!\0*Y_PNFJTA]"A#ED6D!2R._5J0/M_F12?">
M3]08V*H;B4A;B6%C<J54A&U^[WK[.5]7]'JG48E(2MQ1>2>*U<@5)CN+\1YP
M:K0:?&_*U&GMJM"PDH+*VJ/.3,NTU61AZ/SDZE(CDL4J-Y]T@#;A>I*!+>MU
M5FK3I']L"7@^0:;']]5"^/V&J_CPNYMB;8ZC2#L ;I+K(6X^^(-]U.D^.-H.
MT-FA-SL (2ZS-R[.:O!.^+INQ)T1..QOC-6E318P<B'91_X!HTK;F-Z/O2+R
MG [H&LL( :OX2_5(EIEU">L0!"8JP$K 5=EF9<W:;],T6-M":=@PUHA,5M))
M*$MH4E$QBMP!B*(3"QVWW9"Z6D,V-HG#.T3"KU8PR,D!JZ9B3V"/!:%<Y=&8
M%<EG;6]J\CT-&RSK/'RNHC?JA"$(*2$%+19+Y'><QJ =,+U1\V#4M8T$#O/\
MFLIR5-<(#X/6Q_BDL1:^AR*L4UD3#[TDQQDL%9FT*GX17A\G?L8J:G%F#'S#
M:!D5,!AYL;ZRXD3'ABY_>G L%:DSCVCR[))H9_6TD5IP&^.Y$]?"E!;MPFB8
M#$#ETV)T_T%_OAPHX7UZ?KL1*%.D?V),;&RV-CK#_O>,_T,[ZY\U7=4LU#6_
M<_1]<I!$RE?/SJ7;*;2*7/-"EO4)#&L0/!9E()4&DM]]OTL?2.,&$]ZJA2Z
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
M(/1MKJ1$%#L"UV;P:1H4J5MN:Z9IDL>:+FJN9DE'/!F:0<PVEHOB]A"TKJM
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
M%5+R:; +3"^0#DO _>&EH>@/J]$-VF*FV:J3?H*0K$5S$U(HZ- B?]9K09O
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
MF38B"+'XJ-"2:[G$$56 $P:1<;LW[G56]ZL4GZUJFMVZ.1 Y41$&'Z "EX4
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
MT,9XQD>$V%6&*@LA>SNPTQD[R/G2\5%K4LZFDA'[:#QIX6+$[BMR&%1S91+
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
MA;5L<Z*[L]\'CU0CM9T<I[4ZEN<::^;:[JB>6O7MXF8^O@GTS-HP-!W.(LE
MK)ZQD[#YA)8.__?VD^</K*$P:6& 3X]=2XGL6ZE%<ST']2'OE6J"%@K88@S7
M3PG#OK[3]@K^%5Y2+Y17L*4DP6"0F5T!*&4E]0))I(8PZJZF0H^"#_)=4-KY
M)PO?N: S]T!9YK1"JJ]*$':JE YLD:)+VF0T-/T:)W."'%K]1W )D4MAJ7)[
M.A;LFW2Y92 ZR9#'ETW@5W#!Y7>[M/^PNV_#+P6L844K=U:E3;SJ4ARZA@HJ
M,"&3*#6J(V),<2D! XI-82;O1UJ3,?R\F0K@)3F]Y*7<FHR8LC(BX;:T:UCA
MDMP&U8.1P1SB-&W33:&+?+(\LET19;12ER"M.-$XW^+1"!22N3&^HZC@N$5S
M9"*5YC?,;7US6]F+$GP6>32W/K "RKZIJ]BG+,,S7>S! :NEHC;[!4GPF2^)
MG!["7$*;#I!BG$F!]>6AWH(%RG&SQRW2 U3KJC6\'&7C62 XI(8PJ^+-009X
M^]6.E+KN5W.<[_2DAYN>FIS"X_*@7@$>MDV^I!7"8XW@<1RPIN=6C?#8D<,U
M&47&22Y]14^HK^C?E[ZBI:]HZ2M:^HK>O[ZB]S'J?\?QE+ZK"OFG+[]DYPUM
M-+'SVWDRY!:NF> RQ]@KXTU$GREN0,$*RMS$*7_*X8EF%/G$2TS^%JT.8?"D
M'2N.MF7)'YY%0]DE(6[TZ,_@A:A/KA2_%95K0.@N]5JDC7N<D?9/<OWPPV8,
MKL?;CAMGR#M&"'<S\HN$80J_Z6O#072H@5GB%!=D[S@"ZUS\S&]SFGMD3W&
M0I""AI)D[AF J FE^W*/E.L(<7A%8<35+56.RKZG8)?+/MQ.DH25W%1"0PO\
M0>V;(?0%!-%HR9/X-@,Q]-1#\AN(PEM%P&%2IO+R,660[F[PVXR'KG6X((6,
M@GT'-0T=*)!V#8>.BR^R^-""P9 3ZIX4>X&L.3=)^%$PPV&\1_2]\ J4#Z%4
MN"&Q+(?PN!V![5R'3<I]E'M?=YJ=V6_C'DAVXMGE7J3-JVY52;T**I8BUTII
MA3!;L4N5>2X(D4IIF7WX^NT "6DRRG=4XG%=I,WI>O55&/'-IAQPJ:PTJ5F=
M[DB9U4D]E:%WS;CU73:<ET,P>S$?I"DD2DF$#4FX1PF>L=RJV)N+)1[S$_).
M'7HRPTAU$HB'<+_FS!_Z6STZNRG'=G-[<0OJH<4E<+HM5JMEBW@ZP&-7@-,J
MYNCR.04O]8_'BC4.QP-PB_=5<Z?SD25B]F-\-I??D2UQ(0-IBZ&I(TH77XYS
M=#'K:&FJES$W@<UU5X=SJLP2 1>T?B3!:\2D2L0H%:M9&K-L%.*JBV-[P2D@
MU"/O#.@N#P)'!#77[G3A2:TO"B,C .TN(LM1",OR9I]%V*N;Z$(Y7,[9GC#;
M%=CXYG#VC+9N59.6]QC.#B.#TW8J34G&[%J)2X81C'FH2?M;6*3-" QK=@S[
MSK49DR1;^AW4D)>T1>(/_99R%S_%ES\3%OPBE*AG 6)__"FQPB52VG>;?U:>
MOAR/W;_NZ?-?)L\^QSS[K=4IJ(N7H C)+H(6/!G$8!UN:Y'-X989;B&1ZN6A
MZ@["G$GYJ_#_#WH@Y_G-ER6Z+-%LB:9MP6V)PE18J>(9Z1G$_<+B_ O:2%B4
ME^6V++='+[>.H@JL(?#';@F5=$;)F&22PF+<,_@0DDG+4EN6VJ.6VN=3T.,,
M4P<#'%*A'^9%6!;:LM >M=!>SMLN[>.C2(V;97\,<=2RJI95]7-6E645CZ?(
MKG(\';A!]DRW:,4YZKSS@B$<78/LX&+OEI7YLU:F2S\CXXBV!<\PX5K"762A
M;MU%N:%E!2XKT+MV1(>9^&RB.['(\#Q0[?T[Z.2XCA3;IHYG2[3WMY6I8H;_
MUGRRT2*Q8W-4F">^DN 9L^]'4.$4OYP0'_*$KB[S'Z'><Q[V'&L;2(0G5'J:
M*7?I^.;DF1N])@[J3_)#5,C.2'7,@Y@7VK&E-SHVQ^S*3>6;^GB;5 /-5#W<
M,IC['D0OPZH*MNTFZ=,RM$%TW!+\A5>:-K6"IMR\<22DK@;K>M5<]3OI_W6:
MUO;8=T0+/ A8/9:>B"0M[P,.:RUG1KO0&DRO,J'?6K \C^VO ?+_:!287*2W
MI<.=ULP %IPHFH-=A6SO8#V65($&U*7:KZOM-O8RQ'YAMSZ9\I(#D?O;L([O
M=6W# .I=B%,;5!V$$ME0=Q:3_!I+)K>32'.H$!.Q3C,NA>N7JK7GWF.(7>#K
MOBJW#)WP/$CVWAH$25&4^UZ,:V=KV^DZS!:YF+=5@QYL?BY]DO*F)+$2]"A1
MKP<MUO& +A3M8 KF?VOE5678(AS%MFRZMG+[=C+F.X@4RH#3+?LJ'*@#;3>[
M_##648<%?$MA5QL;&H& L!WI=8&Y$30,=3/ ]&QKJ-QY"Y1SD>NT33K%]7;
MCWP:C$IX==JQWX13'5SI;FE\66ORX[4CGOH*VMUAO?Y!U%I42P;+RO%"H)K/
MR*4*Y.>X$;J&'>&12/<) =2V4$XH1\ND?1+;Y)7K76)RJ:8_-;7*)1=GC/F.
MMMN>2:C":);',F$ZVMMKH^^(!5JY6XAFR'J!F>E:$7!QMGAY.HYG>F5F?Q:?
M-[QRB1<E9,ZF/C#>ILRG%&Z4M(A8LW+F+SM0T22%(.@N=G7F#'O*I56<(XU@
M"@]M9M:O2.M5Q6?4_)G(!U,3O*S-"4T$(VC]ABH8"'J&9*/1K//^UI,P/1]3
MAD6]%S+  DQ",;7/S26C^3:"(--K*KF:-BK*-L?5P$H;#EFBT1WBYDML&<]#
MHF<$V6LB3N-%)\KUYNJZ;\C-MLKZDSTQ.*!G>K/3#K.SH]X&ZW'FT#BD=!A\
MM^.QVA^.<M)C7SCS@5B_[\)YK$BO\\[\0+M\Z1_*+O"K]@_]>>D?6OJ'EOZA
MI7_H9[S+Q?ZAV3!G+K+YLNI52L=QJ"@"\J3^L/F&)\7OG\2#\>VR+-M1WW;=
MUF(#T;9U9[2X'ZP!$Z]K)^/UZC6%5SDUBG<MR'EPG)SQ4';?40?K#CAG+]L3
M8^UR>Q<^+:EO7:'0RJW84NSCT+Z%J@Y%Q+U0)=)B$!]G#F6J:@ )%+ZP^YCG
MJ(3,[CO<G=V4ZZX76!!<&* VT,-M-V:L:T]..E)CY-4T%$>-S&8;GCE,)EU_
MUS5U9QS0#H=N3V1)C(*G!P%FHHC)SY?.D_/R= ;@GL'/2V^T[KN22!:U/9II
M:!TG\ZX+HV+D( B[27W&="(0Z1JOY3 .1,Q>"VM\PE20: 9II/ RXA82EL64
MB$B[T,L46]R<)K1.%C=AH&A);2KAE!969JR#4Y+JZ82B7IKWP7FI3]$&EZW>
MEAHUWU.4VQ^O@IN>N8]UVW9W(/$RT.*,TRJLD^>DK.%9#\&IWMQ.5AFCF.]
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
M5>_XE5R_U&6UUP4/^H3PH+_[[8('7?"@"QYTP8/^J_"@_XMO\P2C55_DN,A
M2Z5R"6&]6X\#7HH>B>>18),>*FK$NM[W8*BEEKP0H?3A!2OQ0K4P'QQ7==%=
M,Y(\@<3='(#PX4X%H;$5QE(AOJ7[I[XTDM3'6@(%[_5XT1KF8)4.LBR%GR:4
M8X!8@G%5P))4D;JRX:-@N*6 "XEL\EFN5Y]3C%TC'B&FWOB*11*17,C@O^U#
MB@JC4@RW85PI.5\R-VMY3"/PKD_OR+7 $'Q24R7YHL.!FB)U)@1KX:(LRX7%
MR9/O)MD&  $I#TT]EL,,F%1\9BLS)&6$K'@Y-U;%V\\F0U+O:O7E'Y*FU P\
MD91,=Q=)M=-!JZI6J7.<:(_]C'+?#-ID24I_X'*9$,[@'<+V^_67GWJ]W'F=
M[;#LB%5#$*S'OEYS6Z("&@E[R"&YA5?WZ=H3NZ86P#=OREZ4:Z6 QB7S_'BI
M2Y*"9CEA8P/G?!NI09)BL%$N!.OA9M2^8/!4$Y/S"1/)*QK]PXGKXS.KP:<(
M]<BG96;G@L&,<>;3^8M*(S)C#?L;=BTY9%#?7(FHA"^ IEJ%GD4%QKTC#'\%
M&\1^P@3TH@>8_E02\.XXU>?WG4"U;R;GAQ1 3+9U=+/5K2UZ!GF9V,0,Y!>'
MA8R /'!6$O??0/8R"BV$^/:J^G'3C(0Z+U;[JF1-#?^+V+[L9?XJ=][M@F.&
M JW#0+A>)%':M@L*EX)W#W6Z-8F*T8C)[]NNX]0Y98X5N*VJ'# 1Z<]%!_V^
M30YEQB/0[(,: OZ4&1E"47$9O(IZC0[PF>46)T0@Q?3!IWWE?74814DE+0%+
MYW<BD9V,69PRAFPS8(#A!:H"XN8]K8F+?H>@R=)-D:IHNQZ)6_"H#.@)"O>(
MK^Z >7O^GD.C]=6F'^NCUY:T=Y!]%ERW[JYL+H<1K+PKJVI?_D#RR3/V(]8#
MQ$C%%&P&?)OUAN93^GYAAKLUP0P["H'4=\Y1]6EF7>P#GV]#F#>7.M5L<'#7
M.VH_B@.6\-UP2&3)ST(I#=(.N4MC&;O\HM^GH\$E"=@E>5;M09B<RHM'^ MY
MA.\P#/^[=E?>=2Q@LIFT %J123;Z3=.M*68&V3$7<R)0EG[TZEL6/4*F7OJ#
MYOI%)L8V1PHE'&=S^WQQ#1_G&GYU5AF:SBLH+QG>T5=0=[EX]>6U &#M41'7
MC@?DV]M9YRH&S0GX2LV>+8N(,_:!N;#=6&O5A-#=UAI]4X#MN![ [83_%16<
MFIPYU(-%5=B*WZXVAEH2^7R$(*Z'7(Q)?!,!M%7*!'Y;E<WQED2,<HRP?65L
MA;[D*&K@L4_W#,I;B^AS)]]_:_="NI'G)@O36=_5VQ&',>B<$B!(G'N&RFW#
M\(8EMS&\!L^E1\8AS45,CM9/MFL(TZ\X=%(]9V*N\(;[KFX*5G^@I$5YI Z
M[G"+\2[[G3I;P1_JN[X>P/U2;MX,NDZ_:VO"Q;P^,J;D\Y'ZN8O5"UJC89.4
M[,>\&.IR]77)\-J^NA%9]:H9JGO*?:F1BI)RTK@?7MR&W/4%^S%20T=/%.S>
M>0-FS'(H:$A?<YSZT_PD9=J!X3OZCKP>)2J:U=J;#8O(XQ&!\6 G*-U&!$"Y
MU+AZ%BXRZ!!(;2@9AXW7E,8V&9>EJ4/1@XV4+0;/)E*?<80G5P[^K<AE.1BJ
M[Y&YR,<)9ZOA=GC"'T>B7[M8D31RJLQ@KB[UZY1^G\+Y\&TG(#0@I"]WT 5;
MLZG"\C8PP8-Y4. /!@5^'+LN)7Y5 ;Q>F,S(6>=.O N<IVQY.,#2DT5B+RJ&
MACW"RQ]+4'[(CXRU,DR]%@G%O/=">S5M;7?(I<A)H&8V7!Q8&,:X\X!1 P_S
M54E7%2*J\KX\Y6=DTD&<M&5[7D.G$9IV+&E'DIY WC!=+KB(>JBW'3%ZC+.H
MZ0XS]?%L9'[M=1/,ZU!1C\1*,^L'.KM"5#D>#;,45O-(G11C[U!\G/1.(E@]
M!:V!1IMGXD^DB]SF$8F7Y#FB'QHU0QULDHU/R1R$]V&267LTG5-</C;^;<I#
M?92:$7U->\YT_7"W8,);F%W!3\V\W^%%#QGV3_:-"A!42VG.>2MACG^H4-R(
MJ15F#,&=KFZ[,>WIMF0+B.6J-UB@@'.IG.9PE#&P/@+0<1"LBH%XKO'*92J"
MRY>8%+7D<%>X9:"*) 4QL_*3[ O$4U-)J31>_V4,PSD7T8Q%+%XJE_71E(X+
M([; HMV.45"6%K<Y@Y1-H)5//L80'>(>O6E$>%FXG)%P'L@&<7PNZJ:K=F^\
MOEO:4I[2UW-NX05J3]DEG,BA1AZ:74H[-\.[7ZA:4%AG4%@?+2BL!86UH+ 6
M%-;[A\)Z'U/1OW]W4]'0KPT?[2FCXT@2(I*+TWF:C/#?L;XIL"L;J[F0(^_J
M!E0@)F'U^O.7JV<QDW,D//HW%=WFN7!U=(R"7Z-2)@F-B-%RK=G>43+>=BXJ
M#U:$IL>MMI8S2Q)Z[/UHU1*)\3(2R_6<W@KW%)S8DO=^ZV8\BC6@/F;]]3&G
MB_4R))QV>R*/Z*O@V98> Y9D0^IACC4=0 !/:2195/+> 0:,P9UJ"%U&11:^
M(T\:HV*Y$DKVLD" ^@A#J70D]V@=.F9L:OR]<)W^Y&2SA$1%T7&2WU?H0OC>
MA$K _P"1VZR<#WK\M;9 T,+]P77WV4XW1O5LL[UJA65!,I,SJ(#+#2UH!4H
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
M4U]PY@7ZTU+YL[I$<%)(3QNAVZ'K8A4%GBEY+9-'$/6)"%L4EQT)0J$X@GB
M47JH*R3T[[DC:]FP<'RD18=MN4<5OLOJPX7Q7SE$ =AF'-2>PP37)*R!^I+!
M?'1)65A7&N9$J00N]T/7.\*6%%^ORJ;SBT:7;YAA3:?77FSOIJ(4P>$64,S@
M/$AEU!3=I!\5B:XOZTW?41/Q!4V(0B$>TB*;]P( P XQ2J[K[:D:=0CFT#WT
MH.VV[-O;(P)J#GF)6"UW?UR5=V7=, $A$YX11C"V]/)3N_(O[WI[XD(3N7XL
M;=,9B%8AS88Q9[E0'5W,AG*MZ#. D86%3</$-U4F02,,<)22[*F-F2! VAZ@
M<$5$L!QX$:[</Z/<_13IW,H>L&[-)!K1W=9T6M7J-.5A$ @_6PD'@IH8,6]:
MG"5#N9>X(P>MB"+!'B<)H!RQC_QH5K", Y<$QQ]J>NK%)6Z9&,$B?54/%\Z,
MQQQ;,17&K3%0$(EM-YH1DGQZ6'];YF:.E!FF2:5L&ES/<C0&#%]TT?Y]S-DZ
MDG&[&1 R5?5 KP[G]^^80$&S])G45#IB&O,KXC^.,M&K4[/]"M+)$5O,YL*1
M,VIR IW[@HV(G0/:EL(5\J.@YOS(4TUS0V9<8"?)(TAJYE'T[1_JYGC->?"&
MS6)[,T:[B'E-1S194B[EA75QWQK0$64<MW^B%<4);')1]$WRC41I-JL.7J\^
MJX9##7%2TNB28[1\4[4KCYSTQUP(*0[U&S:+_MH%M79D)PAY5RLABU.>KF"#
M[\*SA7$<]AB3<MT=T:NT"=Z:XA;M>#"4HX*):1/")[5L]MCZ^DEXM[ ]]\/J
MF2KQ_F+] ,\G/BFS19VR0Z?K$]3)ED2FMJ4WBM'5_2J9V#"?JXD[Y%17T?:S
M_J%B4IJ(U^OA!3493$VSY4G1D'72!%*J9M#7/5E=M?JQ)/&V(J/\2QC(PBC&
MW.]0MI*;;\+R$.+=IKJKN>'!B^'1)7ETKV1DR848:O>@JA\H8QE<=C&(3@>
M[DW'\(W0KG343G4HE$^RUU2ZJUL3>LBB!2,#YD4G+9)2D92)FO6J)LL@G?[+
M"72TE, A3+@*&TKA;Z?^G_>*\I+,G%P;0]C4&9)W[?KD$0N!?&J3G]4>+*,=
M@?LH2+<#;;PQ<@RS8KU#W<%RC3T*X4Z)7BD1I:E%:O1.H=>8YW19<QNG:;H7
MPLO$'X<S::R$0I =3?YK0O<3"9*%4<E7-PJEB_*<;Q,.11U)O!-[&/+&M--J
M _FP8P"EADRJFL]Y[Q8Q-/V,]Q.7UK,JMAP%XT=8VD-PK\-9Q)P^P8VI&N4:
M U/S<]-79-[V8U\SYZ4-HL J@MWCIQ&6(BJ))"E]?UCZX_">]".O*+<3/@HG
MQ=5]"%[F3SN*B_D03A.;[V'VZ*-WN67HTGEE)VC>6.<K6?"\F=E+/R(K,-U*
M3S"-,N_)S2WG)^A/?B6L\80>LGZ+&5T.M,.DG+F/(4L+Y^OF#2&QI+=_4BI.
MYAQB-,*:BP ]6Q+U8&KQE?@D\LUM"8.6<G_AD!(XMAR1EK<KP4L*)OPA?62B
M1&NZ<ILI".SJ'R5 #X[A!KRQ+N8/=VX5(J"LC?KTP9D$Q1G_^:;&@2S$=(3(
MXG-0:$DE6%0<#/'4C_TA.#^N\\DU/2F8R3A=E?'7OE+8Z 5G0/<H'=GD)6=0
M\.F>E;@WD>:8Z;.>R?5D;5'6X7P[AEOPT2/-]/#DR5F+L:&U,]L#M("@W-]6
M#:2&8W<70;,&65^*8=$W'FI*K95MQ>TB*.A7;<W* 9K](:^M+\<M$Q.J!#"3
M_X(4 EP=H,AKC>EA)GI7U6%$XWR BD,QQ"29/MGL8!O!GB(PIVBG\$#*7;'A
MQT* AS;]E!0C41M036EP2[A;RTZ6IR*EJJBELF76S$-5OI'([ C+A+S6D)(I
M\M,,JK_+.LWT10#G-/ T+) )>NB-%15FR<N(Z9+Y3163Y[>H;$S,*':K#JA'
MC\6>/D./<>^S32SWPKC$?U@O.(@FD K3-YBTEBUB!TL/0"U .R$;O1C47W22
M'.X5H9<WK$5Z%*<(>A>ZF;5CNQ\5/::X>Q_P67//:,;U7#[NR?EE[YR_E59A
M?J+'Y3RM^;3QQ[]?W8:_4IIX6YX*2.20?#V5+(()K-X4EB3S2_9"&NHG>R9S
M'DGQD$MBVR+=")HK$'')1SHNY[P4;2HS^MJ)+/G;>C*%N!Y7W>[*F@;9RW#)
M1W5 KL"?@ES7!IY%GFJ0''Y/W^_1,_!BX )6[ 0(=M^[O-*0X:N=2IF?Z,;+
MJHG2%NWV-[%&'S_/AN-XFT@0#9NRL50.)Z'%,= 4 OI%I!F?5L&>:Y:R3MCO
M4: G7R%!N[^U[S6[F@BE>3@VIZ@Q=I:-?MX_<2WA&;+]@7WX*.=DUMO0_!R:
M%[%K'NC3R:$2F5E)[$?5WI3<9Q\ET.P18H!5)(KWSO_Q39-]2:7EK,-^MM63
M>X"$,TRWAV3F-,:+C[E3Y1* GRFSY<ZL>%*A[AZ+$\C6ZJ]0P&IT"5L*EGD5
M?'JPG$F[^?#!/:1GV ^_A:%^Y*\O#6-DP0AQ( L9+BC=)X32_=V"TEU0N@M*
M=T'IOG\HW:<0,7ED:BKN23?HZ*RV0G==#:G>\R1,X/05>0(Q]I B\E E"#X-
M$7 K]27'XT >2B=17-]1VF@&RN*.[W-]]2D33GK_Q,DUIQ/JM2MX*_O@9DB>
MSKF/TM-K*:WKU7^I8JOGN;"[L-=C&F0_W?L/?N^Q;BC^D)ZL846NU!T:1-/\
M!9I#Y_]8)_!%-*E):S#*FDC0J:L?WG)-4QPS_6"F158__*N;C1"Y#"MMME$V
MS B$9Y:+A7(>*U!D_N@$-:CNW7#;]<==F(G!0A<%7KA(0<GL9J/&\4!Q=N7[
MFPO)9#.31)8AHC^UU9$8N5;4SE834-/06[1RNBV:BTDIKY'M$/$N[DH**?M0
MH5:1&R8$3)0]W]3]9MQ+'0"4O!%WY52"(U[\$7""7&E[)-O#D5K&IV 2I@F/
M0PYUB,%" BRPG H!$*=EU3,*.D7&PF?DK^_9FM ((+T]YW#_.AS*-G&4@[WL
M>(#^PF1YY,]^LOJWOWU3#V^(AI4S-V$R*-GW55J3_,(&\Z4.YE]_0[?X6Y)!
M7>H&/[=N\+L_O[MU@PRC/R&;\T00/JF&#*!PAW%V!K]D3@M'_KA0I?ZDO+VE
MP8CBTC./DI1L\!0=6V4]Z,1(^Y&2DPZ1 -NQW<1R3#[MZZS&&Z\Z1Q<:.>/
M?'B![E KPLD]B7\PHR+TJX8=WB'!/?")1QA]:J!W_"OA\F%HJ*/C;-:6WL3X
M7SE?+(]ECYFSNN"J@[91($O*0+;*,.A"#HI*6<85NNW"#^DIYJE )TCYZ]47
M'KLZ7_CW[%[[KB6N"B,@(-W;$C3Z@@G6W@"'.TVTD2'NP6T###Z^$XE: 1[/
MJ65.F .%>G9VV/0%E X"N%;H.$!+6@H8G>#U.9@ /,)FD7F3(@>@RAY<FKO"
M/0%RP+J4>):$P\=P.A[+J,65I(UOWD/2_/'%EHG$<V<7#?+(#!3MO+\FV%]A
MD9F_'.B!?(YW/&R95!VOICN7_6HTF"DL"#TG%ZD]C[?1C*#$DKILWD^;-GF<
M\=P<PN$]<^+>PK'_^?R;L3 TI=(4N^G@-TEY+2I'#'[1/L0P>KWZG/1-MSAN
MRM-5>;RZ[:A&%/';W/"04<@:?A?.'1L EYWP9'$66C/ED[1-A7< LX@QA7ZH
MRT;9MQ'!ZYIP++S"=!4-W> _3E:'+ (+U+USQQH-[58A7AY352CZ*JOTRLI$
MXH,F*^D(-3JLL)1N]M9!&3,AR0GF3(\S7]X*T3EDU*UI TI6X-,BEZ,8-I+F
MF9/T\03_65_ I!=\AE_2\99E+-X\=O:A9;@$ _^K]J#]9&SQ^QC1_?'M([J5
MO/+C([ SL_G  "0S*1,I\^B3"3GIO::I^YC=0=%<);%B>\T\L69ZA%G (*RI
M%E0\Z <L,> C#X!UU:#_E4]TE;5BD['YY,5=]747YI3_O?U$)M/[ XI-<* (
MP4>=T?Q6?6V;W4U?L\+]3GH.(YQL2MR:(,8463//62"&4KO2DZSE61OH^2!!
M93D!(C*9J5*K\Y--UCB_G*4U2F?X>8 B(Y]'$;_V6GOY"/--/$<MI,DH7.0!
MGR58G;!R%OF!H@X;N6M7<@Y2O:CM[H3-OZ\H]]I4BH .SW<^@""Q)]-&&Z:0
MG/*8J2#RL&</!2@8]W!Q4X19!A4.TSC0GMW.\'A><V12L-?GY.N,.M[->_8
M2<EM>I8>^W$X3G[D71@M9TR =OH0HA:IC<CN,JGD8J+JMC203X(?@^@UIZAC
M%YD]'$@.Y2I.C]"(JW5S5LU;,9^2$,>2=7H$MI3 0Z]7G_8RK_N.H6',^NK[
M1HT(UU9H29D WJ[]ZE17CK33J&X3F376AZ3JY^1[=IMNMQMD#SJ2#K33;EE%
MKVZVB57)V#UIA,G @&E$S77PHYN3:L_IOB/IDNI^N.A6IGU%'%K:]ZP\*H>&
MRJP*\0*9?]\7/J\EZW_*NB6SC!#A0&I&3G"R7MY@+^"81O650(,I:34D/Y 9
ML:D'L81]=TWHXL>^V\S:D^=5(&0R&_H0J\.XID9DU&ZC&*'4[*A&'E<<G7WU
M>I2LK.GZQ/UA"-TI0C\IK0L(H< 3'LN^K8?;_+PWBBCNQTD47F5Y?6845-GO
ME(&*AX'2B,C /8H[X[%5O[-%/R HPU"%\>$,7U]A;\R_8-BR_;DWU FD')@T
M9@&5297O<0_6 &X/W-P:.[9N5R)+VG.4N*Z<[<\EI9)3@>U,E:9F'$95 E+]
MK0:-50M^U=0?ZGH-)&?:+C JP2C_$\C1R(P2?D&=ZYV[ZY49%G,U)AU&O[HZ
MS_L81W[\[E8&TR7.^LR),V<^W(3[UVW0;%4MT=^C.W=LG\.UN:W)R(G8!'G]
ME0EAQ'S?SO6V]Q$;X,WS+&%<!*[_AXLT8D]T7A1>5T[ 2F-#\I;N!>83U<L@
MY9?B3N:[R.:"M]NS3^/CMWGM*_93QIZ ]8E1S3B\O_R23SMH23O5=(^P]QG,
MVZHY9'&3=IZ35D=S5S&:/XV"+  ,DW;3H8#I=X^/,"J4 >[/AW%)H)V>%WZW
MF85WNQ'C;[\')>:TLVOAZ7["'0"_7SH E@Z I0-@Z0!X_SH %O__J?G_YQ,[
M,^5<=' +?W%T],RM4-]?TW]\$UX"WB.1RL&K;S-X/()AN:W>A;!Q[@GN;ZM6
MFF'!,<F*)?LN.%?H%N"45\I ('5A;A"MJ9?\,K_:$L(\/H1Y0)&<*U&Z:-(^
MX?-]S EB*V*18K_"X= HTW,!,DK0$I'PX/V@A7A9# S5NRWO!R?Z+-4!J6D:
MCD]P9->KST:C@I28"%@HKV O4'ZIZJ<+D-.\,TW.P$$PYQ0:@JHA>=7L*L@N
M\4>30>#LF1?3H^363QDK0/;<4#$3@] &)Y63B_-&16>N*%5:,&E61\(* Y/I
MU0/O)CU#V(/<\=\=+.G'-$&7]413+&A,T@&MN2T/#PB14>0LAB:Q,KP(*07[
MJ"%U@WB]^MSB0)F\=!1I!<C^X#=K0KAX18T<NBP-Q*I"W*Q.R:0"6<[ (2<C
M:14/WN4W?Q9;TJA\GZR\YXZ08/[7F[*5#0.UQ%(T/UO>)BU/V\PXN8V)3+P3
M3G!PY[Y"Q"JP@BAZ.!O_/TT1JL71>5*.SO>,B77&7'!FK9"$,/=K)#.)Z:VY
MYH>$!\;+@2^M$#^3GY\.B:ZM6K..F0VDQ@-*P UR/O&\);G(K.\AP1"NN<UE
MJN$;14)@5J-LAU0/OVNAR_+ZR&CL%U25#:\:#M.7MW4;_N\+L!47J[]75.X^
M%:O_6X9GXG+C?U?TE&&Q;07I\/5M\(0.!S)BQ>IU6([E <7&U]T8WO7%CI+
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
M5IB5UWJ1)=@D_,Y1J8,?,?Y;%!!$M-<E^9@.F]BOM:Z*;J[3FD;E&,SM0(F
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
M8C@]X!;M=35Z-3WN1:L"/#8+=6W#K^L)07.,<RZ.SD6-@KN"0SU$X8159U
MJ1D"RJH'?T+B@>ZKF9";0%2GA&@0+>;+TFU. 7IJ<XO #D*&GAB;(*#D=^DA
M%6B0Y25"ZM/X+&?!Q3.>*LIMX5' JJ3I(NOELBYM<2@6+/V)CDN5.+TL7M4E
MA+696.3OMQDB6A?;ZNV&CN!O,[7_7#3@.UJ0(K45BHG)V@]3-M.*7PZDB/16
M@(?53<??[M^L0_7@V!F,*ELYTY[7HNXI3_KF3,],Q8V=#Y"I.>OE&D#&5#;*
M_,-?]!1W?+(IR5VGF-OVJZ@;"2]O1)&K65>27^3O1 Z&S?4V:IWS/3!GG68S
M? N[N_K#-W 5Z.D2CRA"=-.J])&M@2'=1J$?BX59^DK?5?:^N[$ /D7-1F?.
MKCF[0N$,B>X='DIC(:T$@I'SG=KK*AM8ENXY3K#J[88*Y2EY][1(NG[!)][B
MNW+:3UE.>V]73KLKI_WHY;1W0-MI5UN[JZW]RL-"W]\^+)3(*]\\C#,R>]<,
M0'1\R4TN<V9IXPF_S,PV6[%G1LS!V6X7[@"MO#!NT&7QX("Z"TLC(=P5$71'
MG$%!;HV 9$(3%->!!?Q@E$2W%"62MD&H. Y7988->GH!-F6OFT3)EUUDZN8
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
MZ=<Z_J!E;H=+7Y)HA(";RC.5U.1W]L@"-_\384U*V7QOW5LUV3DW$SPC/KE
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
M: JM.O5(R6I7NXN#[?@Z" C9\H&72?)PG&(HEI+L6D!CC1SKU<TZ'VD7^>@
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
M4W%)D?1V_[7(YA0T&ES>MN(/738;Q=QO^[S2RH4X/_&;D,3BO##K%T?R^AQ
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
M%HNV!(JV560$S0%,<D0AQ7W!P*;\: '2&:$UD;WGF3)G $IC(;YG %"SC\(
M UBD$*$^87PQM>6-@7D?! ,K9]E*/V; B5=AB#?>VX\!P<!^<WY8=["F'@+V
M&B3.%==/+EX"BS=1BS<#OCD/%;T4=].)#>QF8& W]Y&?<&#T"0.[N=5P> .[
M>5Q+64'_MP%E-+";AL+;IK"!W3SXR?"24>(,[.9I$-' ;AX[$0WLYDF0T<!N
M[O_<-K";SUW/*D8V50!V,V/ W6'^U^D#!K8[EWN8W#&A&%6(.(U=)-H9\FR+
M/.?=^CZ@:K>=4G5H]*_=T*)S6:OO@QBE0<<FKF?&P_J9(C^*A[2U2M5I+ HJ
MPWSJM4X^IL&)<V659:!+L9=P:+V:*4E=TC5>SS,52L5P* 94910;BYQ$R$JR
MXG^GCA\7>\MXCKT'#]OK/ZG?*=)"UB>E^ 95CC1U%Y\W:NWFZY_XBU76)0W9
M4-,_[]8NRUI8&-N4F3 '&*$^.SOU>/5 IS*J+!T&E7Y-8Y,RM8#'W@^DX"02
M%S@8N:+G?AC'KV4L2XQ+_>]IY,6N-Z JKSAN+%N;Z.JRB9P&S@*:P=?EI)BH
M 9;2#<302ZR!$\!G>.R["-**V[PZNL+W@^-/9:@3.OFQOBY7Y0["X *F.(6!
MH <>RP1C*>],:(V-\2VQ2&#4O":9QZG&KS.086%<F5?7 U7-PP3(NW_OP&"8
MMU+2.5%@A=,D4T9\Z'@1C5<L"Z=950B6!'N@6)R50[ 5E,'Z[L.[?Y8'%<P:
M#.0W=![05V?47*&]]]^^++Q/9CJ1[^<:& TOHO!1_5+\"<,CK+L/?_[U:?F=
M=>6 "'79LKI-V>G/T*L:6_HY^W&DKWEWUQ]N+]Y]N;W^Y\7U^V^W7WX!UGMT
MGF)E8$$A'8C<O'^U1H(7L8F1J?)V^+<Z_0/OS5P<Y4]GUL]E*_[[;^4K3L3?
MPGI_^WSSAQ=\UWVX7CSQ'5A(+_"]0%ST_7#PO93OY+J^<:Q1)(;_./M;$@[.
M<CS^*!?""[S$PY.,28=/%+_4AU[AV7ED7G"NVLP#-I8Y]X88O$<[%P3:#;2
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
MA )= ,X4FM/F&F5)"H!<V96@_>SX:GJ^GX/\D&D\#GDT8%DQ8%DV*#.K20K
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
M.%QP\;)*@I;$W\T-O]L^[MXV+VE[3A[;X+1Z+R/>;E38ZJT*?3O0R35G8E4
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
M,[M5Y/I3;"CU[5ZS(O9SPV%;Y+"-'?5;Y["FW>WN2^LW"OXF!\!O"H21\(.
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
MME>;<A=#-+!23;,PYU4'O%J47O<2X15@1;I7ZX3IV65Q= UZ:B:ZSK:@G8F
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
MG@Q$[JH(,!86QMEZ I0.8U+7MC^6QU,X<@HP+@#C;.T$JK#&LZD\J8Q+"=5
MN'ECW\A!TX7KK$*/S+&;ZHD)H-1GYV]2U'68K4M 1G6]LG5GA8C\BBBLY.$Y
MP*_.SD<#>3BKD6WT%I#&'VG9:OY7C#1U) \'-=8.!:25@+1L]?NK1MI,5NH\
MV?$6(D!I76F7FOV$)-.6D.;:/6?C2]Y2<_%]+5-[-"W3-X-C6=\UU\4WB+\/
MSDDIZ?AAMF+]R7JL/:_]]U\UTR::>V,S^5[9I/TT5FID^]\"^;W,;>-?3*;%
MMAE]DI*#B@:EP(_K[O80R^GPRU:<OP+X_42N8VC><A]Y>/[P<C;\ -AK'?:R
M5>('[$$D)<VKN<((PCZ,C_T:XL3*DHV &5V2LY*M/'[ZIB.4%]MS!,'/:\>.
M,I/7J&#9)06.TK0/<MF*T]<$N2&<%FP?XK)5AJ\)<2-!.J1!B"6Y\I>_1&Y(
MK6FR*]+"A&YJ.)5'B7<J_+B2[VC_:9'5\: VYR8Q[=O(J'['0#WB4>B]3%"/
MU-K\)P!U4T'-H]Q[J9:ZOE.3Z:"&^-%Q)LXCPH)&00A)\K4?D/ J*W,]XE$
M?INP_N(Z*Q;UW6#DWT1DJD]4HNQ[#T2>ES]\5\,&R+0U]^7*1RL/&P R$->A
M5<#"+=MIVC_HRY-IC>=8&[B B8]8'D7EA46L.I)G"K"#VH58'H7JA4+L<)=E
M-!K76 $?6$;I^;C0APKC8 WUI%JXL4HS&3PJ14>F(-A)?4(V*MI%93BJ;5$Z
MLH]J:L:E8T#F486:)Y!561F+?$('H"PLE'D4N>8)Y>J*1\)1,VX.V37R)0M[
M\4UUPXJKUM^:H/^I^S@>I;)9K['3#W<,!G7V3&Q1PJ;+@.91BIL7H-6Q/!M7
M5<D& -U*0(]YE/KF!>B^(JN39F<?NQ8M"YTS2?-]UWS<^-JCA23?8=4T==U%
M%''.0G*1@="*?FSO!%4E,XBJ-M7!:]^>+M5B\"@OCF&S#<_/8]!Y<.XBG/#+
M%IVK\DQ4PP)0%Q?J/$J;5PWUOFAAYV[CO 90YSW(..914KT$F!\YUKCU%RL^
MWP@QO?+=QODSNG6P0RA+&$WOFNH1)H"BSIWB*ZL<CQ+J.^I_8IQN)/?5VL(:
MS5ROF@4X'D7..0*.Q-%F-9Y+ \"5#3@>9<@Y J[>.!>$M-)]D\_8646&9)C/
MIH%LPY,PF-8N6B#71>01'?W/IOHE'=N^\R@Z?AM*_IX(_G,(BKEMT$,X<^,_
M&\\GW:.*%:8:].59OS:^/>S8FPIM'H7(RX;V4!X.:W.K -I-A3:/XN0E0UM5
M)O)0U-0[A)Q>"3D]:Z85QINP0[_"^*-U1)>.A=';7I[9 *NCX6S(DPM,8S@^
MRC2K,>%1(WTWAAW"Y,&YH""AIB3 R"?-,_43SUE/974H3JYFT-CEL=NXYU&Q
MO5+<CU3L%HI3# 9PWTS<\Z@?7RGNU?Y$'@]KJT&=#GP(!1ZOK;%&+O,/WR=Z
MAOS- UP1K@A7K.>*L'E.,(2[JXDZI8.B2V)K]LHBIR\G17ILW"+WGBQ:^S[/
MI>;:V WPPL]W/1LEHV=S=?TEYMHH[X90,JC%^"O29*-:_-57:P'P5S[^BC3:
MJ!)_ZKL)- UKCN?RV;0V/C+ =ZE"=XNTW,BJNX$@P7L!!*8@L$@'CJH1"/Y+
MFQ%8I"-'M0ALD@?3K=C+V?D]ZW&Z\9!!>I_JSFJ](36_&9L!HM-P1;AB1ZX(
M>[PN1*<%8'*FGA>>Y&XVE.C)_ N1<2-CCO&I/:'KS>H1N3<+MMS=;'S/UVR2
ML2Z<>S]7AZH\JO-D5U/+5(J.P&GNSD U(7 ZD\>#&J,+ ,"2 )B[BT]- )P,
M9441Q +"_JX;$6KAE3=W!Y\\RAO([D"'P8,!#,8PF+LG3VT8!!^FI1#,W62G
M-@B*Y\7\YC\ZQ@OYBU#&SZ6_2'BA-LQG]FH=_6(=O)'H8^R-**=?L3^X"F[U
MT3R_1XC4]716:\U^(5%HV_&1]PX_O7F>/H9?]\;PZX?M&.@0=D80#""X?^*3
MXNF6=$OS,$ANOW[ZQ]D^#!3EER0B?/ .53?ZUAF]W-[UOCS<11>,:ZF.2-6R
M#U+L)L'O=RZP7/1<YWOXR?Y'.K(LZ?;K]1^_I]XC64;'1'IVSNXE38;!32-
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
M7.3^/!?%! MS9$@"!?.;*+2Z[U_R<@*@:>/] 30-%%K=]P?0-%!H==\?0--
MH=5]?P"-,$);_XB-@/PA%NFE2? Z'H49<LDF\:7#W$7;=U:+C11?^^HZGE>,
M$J-.%'DZJB5^(XXR->?^8($;*+2Z[P^@::#0ZKX_@*:!0JO[_@":!@JM[OL#
M:!HHM+KO#Z!Y?=*@\@'YN]26.70/WGLD9=!)9YPULCV-1A'0#_(:0>&#TOEC
MXJ@DL*@                      %#X % B%DJ$N9-09XU&HQJ* <R-_VP\
MGUS->W".G+*F67\:8+B(Q1?N$+Z]9_KH'KG/IHX80^ .Z<Z3;4:5/>$(4O,T
M0I@C2",N#4].J!U0EW:DGG8:CN7A9 0* DO&<,2E;4KN6@.P:(!.B*L37 J(
M%2E- &H!:B&N6G I-<:ID@%H"FB*L+N.<;:*96(BO)D[AR852F@H362G 0LK
MPA"V8)&>":+(>QCV=%(?+21AN[Y KAO6:  :"<2&!1!+5]>DO/76+BS-\VX6
M[( 6V] 8"*U(1_2+K9+?ACH>V_KG:[W.H4G9D=$46N$&?7G6GPJXPG5&9839
M\(SSEFY+59EM=[)F: GL=$!%7E>1;"7>4E2$JL0GLH6AIX!!.4 Y6J,<7-+Q
MUXY-+N(ZEF7:3U?X<J3X'4 >("_B+H-+OGW/O%_9NK4AYX1N'9?<<.[[KOFX
M\8E?]> DZP>/IM^PK0 N'\1KZA9+JP&08DE+[V(%'@/@7 "<\\DJYV?H >;K
M1V)',3_ATM$J,^D.D%X__MJ\'WR3!G4NU0?S<.FJW]Q)'IYH_$JP7=[;VJ'8
M5?/.I;75B40Y,/KUH[*S1C];XA3L=Q;[#0602F>VD3+%FJVCD-3&4O;X5O'(
MLF0&H67\0KHT-@](7P*E#4*D HBEU0!(66;RYE>%H;2%!H>M;&P$R7DL.H:E
M8QG(]8)LV&J-IP(<-%"<XHJ3-TM;)[$-=$4,!'=55_(>D*Z'X09:(@9VV[SE
M3],2+MGJ@E2W\K"?2NG!NVW /F!_..&2P:Z$\P:: LPW,1PN".N(=">A/.YI
MZ0WKP'D&P OD0$SYY(L+4N!J\@E&JHAE)#H#?G&L?=Y#MARX<&#OQ0!B5R&?
M]] L'TX<H%X,+'85]5Q.P_)@Q8$BB '/KKK[V;*OX+)#Y3=!^'&,'.,1'$.)
M-W%IM].34]55\:%H2GR_X.469<&0&*DD& DRU,AH*1F-UM7UE[/S85]6%$4>
MS?J"&*^NG<L02$'R9JE%( P>58_Y"B]R?H)ZY$K-J6-YH(J2GNN::HBS.<N;
MPZZ)$7BR,AS9H6V/@,!6#=0B4HM9WH/:E9/_0"% (:I4""ZY^?P\/X!Y%V N
MSDYAQB4E7S:G#[8&'2?M"1/3GG')XJ=QMA)#1O2K)!J.C,\;EV@6(JU.XH$C
MIA6QW?H]TO%7?1-YQ>))_:D\$BJ>) @>NXI\+LG\G#UWC^">%D=X%?;7R+]9
MQ+H+%:MG"N '\ ]G?'+ZQ=OKUJP(P[/SZ4@>S!30!M@<#V=\BE_G[:5;B0X
MLP44X'4%X-),NDCC7- !T %!=(#+26A.77)!+3JN%N+L%+(EF 6 <^JVEWK[
M(NY]H4I@Z2S(.Z23[*ZYP#/F!US(6+5 G89P)(_&'J6%ZZRD%?KY4\,^#))\
M1UHC/"1BX25$+7X7N9(5K])PR%RD.XGDIHV4C(GL?:5_>%FC8)>R^T&<BQ]G
M0'W!AB#* SXXMZ$5B%,[Q"0<[C\A'M?Q!P'GL'G**$RZ?:1D3+>+I(WEDQRY
M*&#&PM<S>:!,!%%&8 '7M2AFS.+7K895D2IA!03-JTCS,K((*M8\SNQ-T*>6
MZY- 'F5&9H(("E45313\2:".0B@.;+5HOD]&UH (ICHG3Q,<GI8KD2CYU9&2
MD78@@A*=P/<LW841RW,1!.E=79@R'HH70:=RLT9A:0(UJD:-U(R'Z$50HR+<
M4] DT*2*-$E,TD*9#%90KI8KES [*%4D#@+L@J#:IT@\5\IJ[3V2E+NDT9P[
M8[A:IO9H6I1?+6FV$6.\,I(K$%\AV@[+G% ^)'^F 5W6'K=T'++ ?=L:AKEM
M[&4X@08+'J@8=Q)+-?ES%BI6S89P8D$;Q=5&<2A$:L9R#F*I8Z.XL=G(1*H\
MGHG2>0*XZ74MCOQ9(ORU$?BRL-@U=+'CSQ^I2+U:R)[MV(('Y%D(YS7,< OC
M%O7YDRLJLMM I065$C(1W.?/LJA(I80FU@Y561U!S6Q8M+"&\:=:5+79 )HM
M*)6@2L6_>$-%2@6D6] K@?6J"80)H.""JK5@YR4N 0)V3U!XMBY"[N_(?4(N
MY=>Z2&=[>O,G!9HLV<@G!%W?U6POT"C=\7P/6+80EA= +
M      " -@*@>0P>86(> RZ=QOEV3I[K^!X>3247;)(\G,BSH2*/^B+VRNF,
M*10'Y*6W!\_9+2H1X=#_&'"=$]=<FG^7U/_X9(SW9S-Y,A@#TCOCS*8@G4NG
M;ZZ]C;/@&]*.@.W7L<VE;S?OML4 ;X W'WASZ<I=04=B0'RS$2^.6Y[M,&/M
MKO5,0+1"@;72^1Q)!=80]AIZSL:7[N[_\$C5M.@-UE 8Z!P0R1= +
M              " -@*@>70.0 F8"3&BK4,NR82,5 ?M>>TG'3XB.8B;C4]B
M"0].\ >C]N2,JVYK4D& M7Z0BU,N;L@GIY"?^, /\:GQV8DZ% 3H4'"T+D.>
ML2(B)\8#F'* >2TPS]CDDA_Y 9 .2*\#Z:.,I1)+Y4$ ^#L%?G$\]E&VJH;@
M=<>];BAN40L98KY&/P+>@[3>N/J2]IU;NZ;C$FH$-KO2IXV'_0W/D[#]?31M
M^E/@2$#@4P"Q                      #:" #@2 !*P$P4C,1RR3GD+ >Q
MDXG;GN)QD7'AD'9\_M(Q(-8*\#X=WF,^B8;B52$ ZBV'NCAIA7'&9DF<ZT*<
M@O#4%(0JT+%,H/[49<"YU&0K4A "+#=@O"*,<RG)QJDJ!,"^Y; 7R&')5K(-
MW(^<' @H"%&< [%C-263FDWIC>5XWMOWB:0&SE.G_G)4AQM[IT$+GZF-=P(Y
M->-.(*=FW GDU(P[@9R:<:=6R2E+SAJ$V:QG:N.=0$[-N!/(J1EW CDUXTX@
MIV;<">34C#O5*"<X.L@I;![$R*^1+Y&(.!SR*SUI#,Q=D>X$
M    0"2Q  #:#@ XY <H 3-1C& \*;VQ>0(Q\]9U%J;_S?&@@1Q@]P3L\B''
M%S_!!S@&'// ,9?^Y+E/YP%ZFXQ><<YJ3+@T'2]R#N]U!*<=X]B>/1H,Y/YP
M) B:X3QI76:82T\03F?MP#@W&=,"&>=L+4"Z:V?AX!PG!D#"P;G^)"(%!,?E
M--]WS<>-KSU:B!0)UFQ#TG3=16%181<9"*WHQQ@B!+FN8UG8(<!7\)&+/!^H
M!1 O%$ LK09 RGJ2MRC8!:D;?K.@N]+ T0\U_,*QJ1W%+V]=M$ N5O[8[O6U
M_2["?[J:^\(^S>)484/$/#"RE,UCINC!V8[J>L?L7 56![PP4)K"2C/-6VHL
M56EHJ)V6W0<] 3UIE9[D+5-VH"=4+SZ11A3S[YIK@(: AC1O/Y^F(5S2M<G
MK GWKU3:F4U$Z38D"!Z[BGPNR=X]4X^Q;&T,#-);QR4WW$5T,HXS929 3X#V
M5;NC!6$<D>XDEJ?-)6>;D_95G=,,925%N9-8J.>3X2U.& ,-$ 677=6 ;.E@
MWE0SP+TH:&SS[C&-!S&=UD52Z_)6$+AL==EY+KV;.''9P/J+@M&N6O]9M@0L
M&'(^9#DHEU.<+/?%<1&>)4G?N"ZR]1?)=S7;PS:80%HS_K/Q?&*O6\>""Z.Y
MX9P5B^>6NPAG&Z+HP=BU9I"41_PQ.K)FM1UC*0M@WKRQ2+2]O9\$%O(B,) /
M6_LXC\QCHTY-@$)V4"'SIK-KI@2"#H(.MDX'\YZ[KHUN"-H'VB=2M"7SJ%.#
M,EPX",6YC#R5*MOYQ_% B'!.HKJU+%C?9;WBPG*HBBD)6EBY%@I&G&R[ PJ1
MOS8M!V)B+&4UX$)\R,GT/)8M3K+N;,ASVTBT]=?(OUD\:#\2EYU;O/NR&W6@
M"C2P@QK(AXM1G'4*V@C:"-K(M'&LY#V+SX<!"SH(.@@Z&.I@WG/^W,BXH(:@
MAMV*%*:I(9=B IQ(PD)H9BH?<]0?@V:"9E:BF=G8(:!1E6D4E DMSGS>F=I9
M,A?Z[/R39FFVCF3I,]+I>B$-5#R/&.RMYSH/L(DPG TI>BJLZW]LC+E]_SW2
MC2D6_90R>E[)43*FW<W&]WS-)I8D,G[*ZX[^U?47L3S]07?\B<(@/SO_FZ#>
MQ?$1I^G@2&@=?)TE<*&Y[@L&\7R%5V"_$#>AR9MS4-GNJ>SX9)6MG"0.6@I:
MVC$MG132TIIHY*"?H)\=T\]I%OTLEV=>HM8=#[8-S\Y'<E]50.] [^K0NUEA
MO:N)APY:6K.6"DY2/R%DVSCM597"VIO&&TX,M6:.K1[5(AI@5:>J/.VK\F0\
M 66"):\.I5%+49J$E8M^<>E8>,@>NUZQ<E-3T!30E#HTI5]84TX@Q7/2FG%_
M)"LC(6@,H#KM5)V4L[YC=5!\8Y67PLY'8[;G<+%W-IB)>11WT,(#\: SH<YD
M8J!PHYSS5IO!9"3W9[5L:T!Q6J\X:7J3B352)D><D\_6EP<JA 5 B6I1HA0>
M1S7@'RGR8#1J"OP9[_HW_]$Q7LA?).)^+OU%DC[^9IC/[-4Z^L4Z>".1_+PW
MYIWQJ<IQCG,<8SHBT?UPU/L#7A\9#QZII).D__^<W7[]](^S_3E6E%^2\!:\
M0W%-WSJCE]N[WI>'N^B"24.-W23X_<X%EHN>ZWP//]G_2$>6)=U^O?[C]]1[
M),_DL8D_.V?WDB;CX*:1+'=>QU\N(^;][?SK9>_3W>7\'[WYEX?+N_>29GW7
M7KQ0/XG@;+3SW!^D)6*3V">0"PC[?U7H__#O#KC\P4=GTF]),_Z_GY-GG(B.
MQWP_W%Q\,^T_HWL8IK>VM!=2.<;"WF?OT<*68!>7]-;1O'[4I*5+S,A?L<TX
MVU&&[\%$F-C2F 3=3'3D&_MO1HJP]]UC8LYN&<[.'X@>2\Y"NB"V$+L)'W_3
MSC."(:[YB8K^Z]X8?DTQ3&I,TQ):;9!Y/=#O[9BH.0IP1S,41'Z!F8O^]M::
M'OW-)+TP;3H#R98@\>A% ?N[<\I"H9[YQ\"0"GR0)9@^/.*87"KT5)IX_V&Y
MKM"1(:57MJ*CK;2N5:-$5O?] 3(-$!FVR'CUL/_GK'\F8:^!O58/5HU2QK5U
MSH,_$AR_5(%NN><@U-8(E?(S0)ZMD2<H:0N%^N#XFE6]/ _&'03,@@!&_1R^
M9D /_+2&BZSN^P-D&B>RNN\/D&F<R.J^/T"F 2)KM!L;8PV 5%LCU9HV)T?G
M4_3*7L?05];E(W"-7T_YED&SJ+!ZV>N9_10<IWP4*X\3 )W^*Z&*6=,QT@>,
MI .!G.0!\7=4_+2D!TB_H]*W=XZ% PPZ"H,5^OE3LTT;E8Z T^+M#85A^= K
M&G1H]H2"O!HRH6"'L]GA[5GAUBW%H++-FE!0V6PJ2\^*M4Y;0?K9I!\_\,3J
M1LX^5 P&B V+%1O.W%NE&0A/^2@JJRY1-9#>J&\AE R0>MUHTOII@!) 2>I>
MB):9!I0 2M)08@:53 $G@),TG"!:C:"CX6UPB:MC59!D.OC#$!V@&R3--'I7
MP*WHJOP/R:& @:YA8*>,&*"@HRBXK,;]+#$R'):%^?KE[_\>]CY?7>-KK'JN
M\=3SE_B*R#6<%>KIEHFGIH=W9,[&U9'7N_"\N^"/WM)?63UDT1)\O27VD"WB
M)2.C55%GV*XU*$28V&8;H--HZ+!N.  =@ Y !Z #T 'H '0 .@ =WM 1/-4!
M (-]&$"GH[8)H--HZ 0MT@ [@)W<V/F,%J9N@MT![.3'#NOR ] !Z.2&SAMF
M=Y"MO[P5 4 9<W_*4);Z@VD-+13"0DKC7ZJ4<0!#WUF_W^E?$TXDD_,GS=)L
M'<G29Z33EE_20,53I*BS1*DVN>E5O07T$O+Y*7VIQ@E]J=39?G.W"Y*GOEE0
M"E[0$#$L'QVK>12=78FU%GVM&2G"?[J:^\(^S=8K?N]'G%K'CU19F:GR8#@4
MHL6B,' M^2F/=7D32TLF0FM)0M>XO9]<:*[[@E6#!1"P3V9MB*;<.BYYU+GO
MN^;CAG8U>G"N=^K77 6' ;R"S>7[\KB>-MF@44)KU/1DC2*L<&;[VZY$BCR>
MPJH$.K2O0[-".D1UAI:H8\<!VZX]<G^F@O* \NPJST3)HCR)NI",3K%4XB=R
M'4/SEOO:P IJ##^ 0H!"["F$6E@A]F!=",ABJ4_ZBC(;RN.!&&N*:+V6A+F3
M6+K5+ZQ;P3YG&RMX+3K&*1PV'<J#@2J/)@,A<"X,KF"IP' >E +G!(L?KP7&
MKI??8@_)#AI #"#> _&P,(BW)47):?0K.^#65 5H[((,!O(8=K4=!?6;-%2/
M"J/Z#OF::2/C4G-M[#9D\LCYP%GR\,SA5V?G?0SLV6@B"+#? J9%,-294M3)
MAGI;+(+6E-TI',"8214:;>)-0QB_F_A.M=DIV>5JS:\ZF\KC:5\0C+YM2C%>
MH:A6NS.ITJM1K)NV@<C%>C,ZZ#M$JT^8"SQ+%)'.0O)([*#W2')#DD:30Y+O
M2%$G$RFL^-8]PE9Y ;Q#._1:5?P@@%]-)\5.K!WB 2!EM=C+^AIXM>@K/47%
M_["7 M*2M.>U_W[?XN Q$7MCQ'+1#\[>12&_!:I26%6F"D]5*8]O!-K1(>T0
M9E\]54_5CK*91-SUXI6T[A3T E8-O/_-J1><2$*P"G0([>*L @,>:"^; =3-
ME0#(/>*L%Q"1$>E.8CD,(QXF-",S!KR$#D%<G!S5=,P#XP6(,Y6N_#N9,$&
MWRH20J/,^H0'Y/.P:L"V \YKP/F4BVD_C6H#T.\0] 5R:[(E4\$UX4#0J:TN
M4F,).BND>1N7VES"SL&HPCBB$'[6K TB[^FL.9X7U)0%8@Z$@6H72ZL!<'PM
MF9V<3ZV/F!.S-#>+N\C._).8F9M%G/L _E;S5$289-,L;VJU7D+.Z5J1?BIQ
M* ]F<#(1U@ZL&'FSL'5Q<6"A 'VH0A^&M7)P .5M1KDX[A"7Q'%%W)ON.$-
MNQ%GB8!XBTAW$LM'X)*?S4>[ << H%T%M/FD9 NS;0#F;8:Y..G76=ZSK+PH
M-N4ZL[%<K3A>+3#)ZC+G$R7O.=02&39@VML,>6%,^T3)E@T%*PU5;ZHDU=RZ
MCHZ0X4D+UUE)Z =R==.C3!J'8@LX-!#3$4$L                      #(
M_]9^)Y'($Q.%2XXD?WL5\M4KS]L@X_/&)30+_#".P<(0],,;MI&\#/:61K'^
M*Y/13.[/H/E*=RQB"M2YI$F*M%XY!#H-OJ7C'.+%C8&X,-9<Y9,B.;$Q"P^X
MIU:6&JNB%%<7!(0=M>AJWK-B?#NV@%D'G%>#<RZU-'FV<0'HMQOZXG@TV8YT
M@5=R#+)05J*4##B%3=#C!5O.-;:BM'")A'Z0UP@2X%V.?0HC%@
M            ),!KOQ/ !.R$.,'5/I<D0LZT\-SXS\;SR=6\!^=(OHV2(6B$
MX2(68+@CW6,]TT?WR'TV=<1"67=(=YYL,SK7 3'7YFF$,#'7/I]T0_$L<EW:
MD1K>'<C]R03T U:,29]+LZ\B:6=8-D MQ%4++M7F.&6I05- 4\1UL+)5K!,3
MX8UTDN <> 7GP+&YEDS/VVBVOM-5@6R*9<E&M/U"] 7=\7PX)PZA+Q'$ @
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
M"N^$4%M_<BS4=HU\&F"#0W6E)ZB AR72G0                "()!8 0#T
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
M+B6DH.Z0@3=0=$.W33G-TU).D%OB?1YQI"AYR_D>V4#/RTXNT;./>[]@&:4
M2$6[FX[DZ6 H3T?U\>O:>.J]5DQG:V56"Z;W3_/N?9\&=0X!G8=^-Y/[H_H:
MI+41RUUV74"0($@0) BRC6Y"ME(<5;@)W'-'+?0MLJ:+P ,!>P>"!$&"($&0
M@GL@*B?6:Q$/Y [YFFDCXU)S;>Q5O.Y-L*ML^Z=\<=QM"/=F<;&-V^Z.I@@S
M95MX;"HK-;)AP9< RR6L(&NU7&6&6,$(G5#]L%OGV!*3B)\@B5BQ-<A;$^;
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
M[>_Y%2CE;,6N KF\2M1Z7U?)\B7>>"V5)2>53RD0&(K(D@"#BV3NKW^[>V:
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
M2J2]O=%H:9#)FI!RE).P Q+4A%FA;D9S['4Y]DYS["_PV$5RW&&.O:06Z@Q
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
ME!OFAK[A6/[K.AA*^^SV(B^<AT7)HWM$PKX1UQJO?C.<T/"6FD@;RC^88\2
M/7O[?P>$==VM;5@ MS_J9).Y)(!A<;)3[I7-5A#Y@[Y^GMN(N6EM=EQ$7$AH
MW6T)K5S68&F"PR2ZCG[>R6N.W!#<"1%<;VN",Q9V +/^DUF2]J[!Q-U6O/5&
M>G^83=H\"+75TE0^O'ES+3(U7F7RHH_5P*D!5/WA;)K^M@GJU=DTP[Y^,6AL
MFJ.DVT+:&NRV^&$3&KL8Z.>CO-9L#8T=-XUM7V!3K>4"2O!RD,5QK[/E\M):
M\GYV3(\9/OOY%1P=_:NQ6([08LFK/LLV[RAF?DD*[P4A?':RYLSF8F!P]K;;
MT;O]QET^2HHNI+IR+6/RJ8[2ME,9VFD*W$KI= =ZI[%J3I#:<KKF;$9M60&W
MPM[QMS9X].%EKQZD5WFD)D4>Q_=G8P%N<C77/58[L'9!YH,9A9=-&.M8E7'M
MB+B(T"YS[H";F%9#<+LCN)R[X"; U5S-;70U=[0&3AT<M4/9-)<YE_+EL)6J
MLVG.NWJ_/ZP'TS=T6Z%6R;OV?3YNUU8T-NH!C=4DDM#06(4TEG?]6X[&*K9<
M1OIE[[P>!-8$9IJKN=.U6(85 $/NYFH.W65].*J)%&@(ND(U\QPTTIW=S%WH
MYX-!0VPG1VQYU\ ;$=ON+^;.]<M1K>(T:33\&.\U1D$[:JC*5P4%GQP"^+5V
MM1(67L#'^]B:SYWD MSQ->#3^ !"UA$\.,<5#\?!))Q%O],U<S58/>]?.',=
M, 6PSV_>(X6@XNGBQ<W,P"PV8OV0"1$'/^YGJ'1^5*':"<M1B^#RG^C!8*FT
M4M1F,,:,]W DW#W>LM(F[$%EU"?8?PGH3H?C+K![(^']8U-+X'F@)&,&<_)Y
M)T?#1U1#V^%0\0B2*+Y" C(>/,9'YLTL)@@/2H"<]GQ!@/81Q/?4@.>G-KCP
MGNCH3'VO<0Z(CL@;1_+NDQ+ 4[2WM!T?-HU:A#D![QRP8J<LMPCTV'$#T?I3
M;*@A?\H%.V\<$80>MFJ8&;1 T:Q&- Z/.X6GVEC^2VE$*8\SR47.4@N,'TQM
ME$!-)I0NFWR?J-='./;9_T)8'37]G-N!V)D'[ 3K4*_<F>PZ'MAKF&@WQ'U4
M:/R_X_[SAJU\FG''!4D,<VPTO)BM;$S4UGX+K0=J4T$-/*@3*_&$[.>%L?"G
M*0-Z\7A;X/R1\.<6\ &\6%!S1%/4F4*V7MB8K,6<J*UMQ"]*LU;L<B%Z*/,F
M'3!MBRT09]XQEV^0T#WJUZ'G8Z'F3S/95J+,/,$['-O4!(0Z25/'*,$M^1VC
M4/$D^BPC*Q3M\-C %K>N%%>"E[G\!&V$_2UF,SPN/OXKOD;SS:\VXBG<W=UR
MM 2;=R3J6F]>QW-8\4ILQ0FTD&P'W7!E(5?"\8>^./G_1LR59"@\03@0VO]<
M FQK'U$4@\2$XT6 =*!"8[:ZEQ+[8;)%(,@-C1+15 4%,/5_X5\1!"V2F8]F
MI.U/HYDDB,L=XSSH8:(E7S19SN@(A G!22\,5+>\EPQV$H<_\<>F[9GA')>
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
M#&\),+SCHN"9VT%LXHH<&\Q&<1WBV&AC4Z^2]S3:HXL7ZRB[<,Q(DBAO59Y
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
M$3-^3>]XSTA$\HI;^/OOS"+9&\U.PJ_SR <!'\1^_<T3?"9\L3+3&W6'ZD[
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
MU["^%AA_, <I%>P;8%WF^V1@@\9BWMR&=V'8"V8P9O&C^:0LT+CCP^+X]-+
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
MS;%9BDX3_36I],_.,SS07CN;M,QI1A(]'A!N+1GXS$'2+T-X&M"41A85-_S
MI@--#E:!9H'%";;=)(3CR=EIC ^AQ%5U'L[A&A2'9>C:'7QI@+QF7!"33^B0
M'?4/^,9RY]+$,4/8*U S./$V7Y/V<;O%5,M%<<0WC]#@?,H16;>;0V2=F,A*
MR=%]$%D,G3(H"%)I&0K),46SUC0<-IJ,;N@G! \X2G4XZ[SPOL=F_'SS3A^6
MLTI2PE=W3W;P)_/ *$G%R!3_3LI"C .!)QM.P+6WD0\BJTH:4KC'0$!H2XGX
M414B.&_JAB=%+-I(^W8;\CV%[.U2K7T8/&W,!K\.<3]!\/WFCGWMR@S66"&@
M?B_X";W"TY%W2+_:;W\=OX6?__KS^"WPY-OX1DD$I> M/-CF3^'X>$R(N!*O
M2QSM8>:.Z0XE /% \34@X19\R2P9O7B5?-FGSU_N/V=?!]SI<&$G#0@9]82)
M@']@PV;*N(<:$@8N(OL;8V>F2?$05!/T%C3.#!F-8KR>6ZH%$@?25K!)J:.B
M (:ZPA^!;1/.HM *[J_4,E*?P*:0M2]EDL7 G;$T+!X// R;6+0F4$8^CQ_@
M12P^S/T2(*,Y7I:CV;$PEN0TA L8*AH@%?R5@[7%G64MA)AE6R5"Q-WN2(@(
M'B"F*)J%?MTR6AZ(M"E2%WEBM#T@( UQLG;@YY*#M"LQ=@)>G&>/P^2^8Q O
M!*-2?J)1X&G,&.XS4AF%GBR23!@,)?4 +QPSY3IBAL+:=A[!%.'?3N!U0/P/
M+DY67,\J8>M\POU,0K6,#%V03C1Y/-]%"X@NK5+Q1;Y))&^C4%**D.9V$$AW
M$GX,Q!_OS)B91N@SOCTP5APLM#$(NV D=_A(INV9X=P/N%T6.<ST Q&)4%]F
M HLTPGV; !6YE8X)MD[$_A0]B"[I".C8(2;AE$!$%SKXNP<'71?5]X%C9C]D
MC"2*]5/<@H$8PD"R1G$96!*:'@(6_5 ;E3VM1+)).5<J:=?>F> WA#-V,_FN
M[!$H4-G]^!LL_",W(N^1=>[A!>]FKOG'&;>Q>YU1C]JY,C!X%WB'Y87L3.9T
M4&:,2%#Z?V<8E&&SF<BXB?X&F6=&?\_ %((]M9U[44>>S/7I='Y:M8^ECB!5
M*O #LZ)$&D_-DE9WCLH.2T-M\__.>M$NJXQH,N2'JM.$5_!-:L0W\5 T4H)/
M!)LH<Q53%7PC*HS&11I=];ZY]B=[Z]A:'C1'N,\CK&5N^RG26#JC=66%1DU(
M,0HW[X $,_FI75):S;'7XM@[!SSV%RZ.SD]1Y;VBX(L;^N"#^*_KH,WV64HL
MB1ZV7?&"$MM?HMSJ[.V[R!T<&[/=EOZNFO(NZU16O'*/-2@K9E!47Y*7%%[J
MYF6%7[HE%'%_;^!#]2&,AA93M)A3N]N]W"LM4KUN;V_UNB4(HU)K0H9Q/GW\
M[=^#UOO/7V&,><NS'EK!E++X+'?.6N8,[]M:'O/=T#.9W[KV_6_BC]8TF,]:
M;$894*TI4,D,*859)U,4G-^'1UR!^$KZ*:97T94D?JS$_--W]R=335P#@(!B
M^7%90=;*"E'R6:3.(".$,[Q%^.BY\VM^S+=T40=/WTIZV+ Y2\UZLC1DNDLR
M'74JR'MIR+26GE+MU==$E&3$FLN=B'H%JF<[4F55]RY@H[Q<MYVJIEL\TU/C
M^(8D*R3)WK[5T(8DN:9K[@'!BAO_K&X*[ANS0D[AC8+;G30I EX;]7>GX=ZS
M78N3@=X;'1!*] @1!6OO90UVI]XJH<?3[-/:.%LI7>2S(.#:^)15ST$Y?;AO
MS7,7G^F_[& *S\,75S'*QHFP_*D1Z4&]K?-]JZ,70J2US+:II5[Z@.!*47J^
ML5C,1*D&HL2$ 15;Q!@LIZRM#BH(+G:GK2++(RD)OA@+G]U,KJ(3O^,'CAT8
MHN,^$7'0D&J%I)J' E"1SFI(M?&H\B'9/_ JL9UG"-84L[I<"X1CP+4NMY(B
M^;,UI'N5N8E=O3-JH-P;MJ@-6UQN#0E_Y"F[^X&"WY':*U4V?+ B[T0]]XJ*
M]/L$!HR@(Q_!*[R00#-RR[25Q,B5U=Y8R+TPO BU(@(KI0AJ#'/.#H\A<5#<
MLC3(?A&Z4B^O:>LSTTPX"/6M/-LKQ_HL#OV*$\%VN.[M; _[)(37.AB^7EX3
MS&?F+^QJK=E&ZC'*>1*7#H,TQ;QE^+YK<L061"%9S6"$/N.S"'KAB="5.'(2
MP1V["+@$PL)IR<QE!;-7(,_8GC)!?IE^.':L"3<&U/(VQC99+>(0[X2@2N('
M=(%_8@-'FQQ\BDTF8G_QQPC92<!])9!J^EA;L?:Q8:>K MI(7!M$:0&%,:LA
M(.Z1*<D:0!RMID%B>P\C+QRP*ME8HDC"]I^3W4%]8-?<722B0!]!\#@/5W-"
M-8*'O[$@])2X3VF)>XZ0?=EBGI1V2<)F3>CEP-,"4PGYD+^_X8XJ34C89U(M
M40\;L<L2YRS1!DB%1M0CP,2X(8Y$KDI!*-X+F#3>JJ.,%!U(Q#DN&(.IYX8/
MTU(_'<K*<_[3!Z!PCU#R/39'6#@7%#<9M.P'G(IC1"D"8I&ZEF[P0WELH;=P
M?;;58LYI,=W,8LK >R*P&,V8>DDH?1Y";!DQ7J[<<EX !<=/*%R\8P#9& )H
MFJ8?X9\I!Z_G-8U*-<,IQ'(\05.#/T1(P(**E*-0Z0CL#WM&.Z_8:)):$"O+
MA.UDUF%%6"Y.%@?Z8A*9"ENDB2S8VT\?[[\5H@DHZ%,2VBHQPG32\MRGZ*OT
M=PARI=U^^OK]]_68!2MAK=)@ _';B@Z7#E;.BEK._"7][_B?I,#D/J7W+6?;
MWOTC'Y\K&[,2GU X3!3I9W=QPW/(WVLZAVAC]G(.\FU%YS :*JWNDNU_TG\E
M_YA&]S:W5Y\^M-Y]^W#UC];5Q_L/WW[1C-F3L?1EI \9PV&)37JC@3M%6][#
M4):X[OEKA_X#O\O<!(FOSK2?\\C\]M/?W^<?$!YU/IL4\DGN =W?7'^QG3^B
M]UBVOY@92]Q-L)A8:XSH<TG-3Z]7AM5^-;2IA^;A7P/7/$M(H">Q(XA<::,8
MX<>-3Z0_C"1.ZMDMD.=2/1S!1*&4"+ #K]'<I:P]8V/R$/]>(6/_EIK)W]8U
MDER-%XD;G)"J*UZ99HZRHCR/#=7)@,/SR&Y=&SMC?';,-JG).P4^]#"3^NH&
M"#'J\HV!DZ08.P5*/H+&=$P@&HUZ&U)^E/8*?1O;"9GU^C 37GN"&9HI VJ3
M@+")7Y%5)SMZI=3S>1'W7Z5RX_/ZB\I SX?/!"=C;E.O-/^:CA:L<9.'\3Z%
MA@<39LS/A\P\SX7,K)@BDJ=?#&?5[8A>2<JBB,\2*],BL*M=GF@Y;[.B75$]
M'&(A"WN7D+W["V\ZA7KGC<8WT'X;M:34OE Z).)T\UWAP2YZ2(L_K<5>56QP
M;XC('K5, ]]J#+\QXGY>TLFFH#"F8O#>1HI_1IM,'JR+(/U,0\!8T51-:&8-
M8?TC?&GQ"]'ET8T['Z!H]LOYIWW!#?7=U[J?^WMPV$7K*>F+PWRWZ(Q"YZ"7
M#"<4N\\8#-"5OF(\KDX7$1+^GB(EABGO)'C,G2X6^4^*PI>#*I(NXXZW2,8?
M^+2V[/><[3F5B$GJA<'8015Y>=6MIJAS;]R\NG!!.< MW<MH0>4PH*I<T.J6
M8,E+NDWNOU)LPW=EQH* 6I5.9#/6&.??]GU^]Y?"SR_:R6%!?[7_4*=FU69X
MM_QJ8$SN9A)_S%L+1T;21]=+;JQ?IL_P%[XL&)<6=1,&B,%O45#_&<V&5[<V
M$]N)71.8&6*'9*Z74LJ*ZZ;LIE/W7?QAW,B#.LJB5J(.&51-7(_6 $>I<^[C
MEIUS, WFX9R$.\CXA;'D%BV>%[91G+G.0PO-AK3EL?#P..%DA1F!AU:^ T#U
M]MRSG90OS/<92[+7%W'MOOP=.1/^MP#<_Z(!]Z\8YU0L>#3\J1:IT/_&V+W(
MAU;4R"_'!XA?^Q%K649VBF#B#6CSBZGE2![^Y4)XA+TCK>DX;'IY<4IX7A_B
M4DYMH0UR*VRS]R'["D/?/['9(_L=WC/=%EKW?+0O:-VF;+@RANT?+</6&[CB
MLK=KKD4#\O[)W:K HZ^/.ONJ>VHJ)2MCUD'#K+MAUOY>F'7J,;85N_;T0>^X
MV+71K4!!PX9==\.N6Y<_;<*N']W0V\H2[NJCP7%9PHUR!0(Z;[AU-]R:5\!7
M/;?:C]OIUJX^Z#>Z];BX]7[*/&9, G:T_5?*=ET\.&N7GFF1!#C?M02X0EK8
M7@Q@89!^>;[GSE")-I-'J<E?'E3)<<"0%'-C7E? 2KEQ.ST\TKO#;&[.J8&.
M5),^6^M4W=O0,Z= &HF<YG2^;I.@J\)]^)H;IU'!G@)_\J8^F$0CM]-4MC-P
M,64&DYJTF6UB-AQ]%L)CG^]!04^")TRAF7CN7/-#1-QC7HP4\> Q41R!#SGL
MP0TXTH3MH&CP;8O%8**8H/;HSH"VZ2_/<'S.FSX'IO#9#&L6H[=0.BAEM<4(
M%A[[7VAC I;R<S$HGP,F@IH"2F;,M#D+HHQA'(KO-<PM]'R:QCCT@>;\O9=M
MGU#:UN?B>MO?0H=I6"ZM:Y34J.+3(.@BG)7AK"?5#5,<<^XZNQ>MSGFKWRD#
M]@+:T?JN3DG*HAN>  ^?O>/8@W=3QH)M$Q;/S]Z.<J 'HL38A;'D:5K43S)<
MN)RMPOF"UX4C5Y;:>['U;IFG>YTV?[Q$]?BPAW54LG8\2M,C#(FY8?&$;#RV
MB8U[PPN-UV:1PXQ'HISEXS:_WTF==?<RBZ]$2XQ6O1F%YF!]ETYG)K ,:2C!
M%N62:JPUMTQP7IU)*ZH_@JGMQTJ Y\WR"G3\5HA\A86?",++CM*5MSM4F2/-
MBP8:P;TKP7VU\.R91D47SY/<J;:W(=>\O]NFYZ*!H=WPPJ B#CT7%=B;L5A^
MJ^C. )3 ?\K+^>4US/[!]98WD\\!F\LG+,J!CU;!%P$3+9/ZOE<E@Y C[6S?
MHHR2L0O)(<!+1WX(8(/!2=L.V)FS&1=]%B\7*E6\4Q(Y:VTQ4*\K=,0:.O[=
M6)*XV(**K:T-D/.\F^!.JS/$&HN*:._S_1U8OF1!UX[H$%6F5V3:H.,A905Y
M&F(EFOL((MXH UUS/HC(DNR/%BD2K IH:]]S%)0>JVI#VB<9FTIHK<24D!0Y
MH"7J-B1T-]HLI'T@"H',!@^* 4JQ4CSC-=PGB;@O3+-/]B-S5%-$8N7X&BPY
M (+A'>W0L\/Y^C;L.[P*/D%(=5_7[ #K.6-W:0I+, U_&N^1$-?2'^, ,ZX)
M(ZZ9;&D\')[GR<%KP %,;K&$(00.Q#]QE]>^MB\D0JIZ\6 68PXD)]D_19+C
M(J<+;(YA>!@%M@_#L].^6&]X%C)8;*PKQNGV-!$9G#D:9/UQYH'B9>LP7^AQ
MIDS#S<YT+>3K15[3K]WM?4E]O(]-[Q<9?"5Y**K*CO:;JN\$G.D:^^<BKYBZ
M;/GQ?G8H>UDO=R@C+)Y;_9Z1&$'D*>-K"C<RKXX[6S;8R(_MY,?ZNO-19Z\'
M4",ATLUS&Q,0!/R/30XA(U2:^$WUV"QP$'/C#\9C;%3YC%(F55H=V?FQ.DC5
M4JNP+!31<0*D D+BWPK/X C+KTMSM?_>]A$^$[8XOQ![U!1BGWXAMH]N1:H2
M6V\JL9M*[*82NZG$/JH$6=$/]G1+L2O-I]NP:>;E,YO6E0_BWS@?;<\/KAS'
M!O+U#6^Y55+=N3[J9AOP-,GM=>?=IBI[)[4HPTX!A%K5#'S'\+D2'+RBM6W3
MT?9X^?>4"[4/J("QP]7>^/=^:GLOCGT;]7OJA=L'9=^M05&VL)_=T NF+XU_
M&_5[ZJ7<!^7?K7%2MO%_)R^/?1OUV]1V[XK7RTUK8Y'PS%;4)42"K._&VFZZ
MK*FY*&C*NP_-@2^XO'O8V1INI8I$\[H&IP]6\'WB;9F^L =CIMUZKLD8;G#<
MERG=D*DI^Q:U6[GUS-C!6]8T)_,.B])UYL:2IS:/,<G^T9T]\AINV7K)_/_L
M?>ESV\@1[_?\%5-*]L6N KF\#WN?JJC+4;*V]"0YJ7Q*@<101 P"# !*UO[U
MKWL.7!R"('B!%%+974DD@$%?T]W3_6M+-Z=L]B[O\ ZZ(BS&-EW.];W^.:(S
M7B?JS4<3<1UO+H!;>50VT2SMP]9X<9$@_SH51HKB[%?=6WDC-N>>5:2!;N/@
M"!Q?#-<Z<".7X!RAYW (\^O$A+?2"0Y#=W%R%7M!++["^>1@Y(;6&YDYGF>"
MBFO8;3'D\[!<0H&94_RE+'A;?WTYC4HXQ0_>;$S'X\\;6962,VN;HU"M7ZD8
MH&,9SI3-.Y=(#@YAQ2"@D_"C1]T7; :-0$LPZR&^3O@,3C:#*/H=UC\T@A4Z
M4T2. "LS ;>*/>9YSJM3/3KR'=>K<E(J 2Q63_?Q<@US$J9IVW.<>BE9E+QS
MG!XY_0>2, <<Y-1/F:^5G.'$B!8P<QF/&;FS[ 43W8A:>; <B$R"W8%S%V=[
MS2V?L5&,CG)P+OTXF!G+)(7U$KJ\I6YL.:\1LX]CDZ/J&U5*E7+QT<'\G83;
MB$-0H_.]U[ZGF*,:O>GVIH._KRGMO4YL.OBJ><]_*L)D\$T'@Z_+F2V,!3_R
MJ>!9Q"+ZX_ZG@N\@*-S.9/"#+$Q.!R?K#P8_R'J73.[>^SI2QWGO)5C?S=!P
MUG!UK;NV,_<'MO$OW46?2:(6FLL&A?<+-RB\'@X*9T$ROE,%?#:F>^*U2.2]
M,HS!/G$P0A-)FB07)XN9-73<)X4.%P9";*0+_UCB8%R("!#E;0C6$PDL!K'B
MQQ/',D1,A"E B.KDCD#N8;>G+L9CC[#C_] 6OH#8+ XR$3YETIO\PMV,9ZJ\
M"<X,Q=P6C[(PARN07N CET=X\JJ_LJ7BC<5CLX\/W1&7U^X06[]=@_MXS+>,
M>OCZW'<^QQQ\]I=H0U@TQ9X\1O*=6> ^MNNLDVR_,BO%4QP)L_.[1N.S\D X
MN?BI:1A6Q.\&6\Y[X5("\B43Q+N51B?R8R2:?D3QBVTQL#5!P'TW9I]XUS]'
M$QU"=92 @5]OX.AF$4S7,@;3M]]N$)P>W'_\9S&FSJ !,BOQ#*$T=IC"7\8(
M>8/VT >6<2!"AI*#YZM+]3X&Q9FR1WGT!=@VD1@R0>D&7N=26.D'_2-7DLB2
MN1F8N9@],CT"2]7Y6G06B'/0JG0$Q+_4&]6V:%#F,$3I>7/9S/SDZKSI#\(V
MEHHR[567-L6EOKC4T-_(##YS#%SLA^''T$3*G8>C%$U91DHG'GC)\$[8QA[!
M0M5$BEKF* 3G&&TBIC9ZVXG^(J$.F(JSA)P0._RKZ4H1&8M\AB9S+R;*C2M2
MY<'D97%#G;SHUIQRPC/,)!?ORX]WLG(![LB?GCC>+JU.:'620Z>V;G58MT-I
M=79G==K56FEU#FYU0BZ45B>#U>GOV.IT2U]GMU:G6_HZ!; ZW45?I[JR;.@]
MYQB>)/,\4'QOY)I#C.B'(,/L##>H^B5!^@ K.CS&]+.%I!<W/6=5\L3!B^"!
M3,PF0N5GCAN%!5UR/?_^JS.W#"XAKUCK$B8<< 4BU<&/#7E>0IQL(PP8I_K<
M?J$>YID%GB@FG>6C@>[PF0-V)OG>K,['1OFW3#IG54#P6"GH.L)WCE@*8<GJ
MXW5"/%F"Z+Y4-_@+($"N_JJ[#-P4+O#!\+ C=6:&T, O:!J'BK.9@<?/5EK>
MT&BQRJ&,=,?EL5=C!0#P%X0S#8"F)34EO3_@7WD1[^CSPBT?'K][_$/C\\<J
MH@I3U&H]RSIP/U#>4 ,IM_5GCC=F4(14,FV)MYIV1Y?.X#_\*M=\@56\\/,(
MG&JANS\DS!/\Y*.X4)V90D8WX#RWK\Q$6E3](%Q>^!@!<?>_.1ZI<TBHP>-E
MFNWJ!B#]#ZAIL!QA.LSS,SP]2;L6ZS7A2GZ!+*OF@E"Y8,#+N%P*IAZI?X:)
M5B924\?%&C+N#'  N&>02RGKRG<L"ZXV*>MA64<4M9$^8_AAS!9QL0N*>[WH
MC!:FBBIN\+=5V1QFHS@0-_SH.BC+3$-,>^2X,\S+XZ?D*SJ<Y%)W+0<AC;&R
M)^((!)6+X",8X*29OJS.$.KF.#^(88Y!6!F:)<=#XU[43/<G GL:%_8XPU,_
M-ZF5$F4YP$)#DV698SFAP[&ER04'P45RB!I -MD*GHVF<S@7U9*XDXUU\#FX
M\X#3$2(68@@NH/XCL.*P,C CT@Z%ETG\-J;_:OJ TV3J%G]>]!M3QZ"6K*SR
M9,44.%O_!2-JOK#!.P(6&[TK/%"4RPEPHX'B\ SV=F)IG)ZXR\W=6(I>"P;Z
MA*C3B'PMKJ-(:@=(S;>**GD$^60E6 Q[?805EMP' W]?_,(-/2LKG<VY"VAZ
MCGCK$=N.Q6D$>JD,[EW<$5X4WQ<W)Y=8SBNK]11\BJ.'"WG4$G07R^8RG2;I
M*!3I4U=@+:)0C->))02!V_R40K!&33V)#0*PVHI2?1FY1 *7H#K,OXQ.< KF
ML^4;0-"O=M*A),.:K:1.@(,$W&:%>7F!!_F]4?S6IZUBB$2V-HB]T+8+>VDM
M!6>?*QU7WK"^,*%K@>ACD".^,HJ6/0QYHP9\G5)1 RG/^32N(3]-#-9 DE-I
MN21GL'#DOAVR#O LF[M>WB6+\6YM7I$8J8%<PHEZ/C&O51<;40*P6B[,(P>,
MT!]LLXLP!CYZ#L( ^&[ (2ZT_%1^%9N\L"8E5IQ8)?^BH@"=8_TO2D!$YY"^
MSXG-EF\5P<X>@HI&3"IPS1EB_2YSR"-[Q\ICTVT[.#O  ;T!^OP3R3/P/%"!
M@6U$2B2^"OMT9S]@L@"AH^$+WQSL@^*_@D]K>O^4T<03'4UL\W^P>;.2,67E
M"&:_C@$O-%F E@D]5-UOR+YJ)!KZDK_^-@S^,ESH\5*4)YU%KAB>B\V67QM>
MK[YK/OA%7H S/ ]W(ME\H'AN6NMF?B(%S9]91RZO2=/LLYSEC?E.O'AS58OK
MDO7D!,-<8ZGP_W"=6=>:@X.* EU%4^Z9HGFQ6T.HVR?TFA$M$Z'IO8]A;\NR
MAL?53;+Y\-;.5H\(;+?!.3WO5FNU<)FB8&II>^:*=LKBO6'O[+S#TK@;OMF&
M\A,'?>!VXI]!?%94XO7/SELU=O26@WJ_%/2MZC7Q5AM)_2]K]P]'^SD"7RN6
M^\F[KR<=A!PEE**XE(7M@Q'OYXJF@-]=264BVW:7/5$@.LK8/$TW:ZUE."H,
M,[VLI\E\P9CMF;5_&20E=*NK 2]9BN$_E^AAWHT%?^_<!U04UEIVSU+7]-[2
M1RPP$5]9Z"J+G0U+GUMYVTAW6;[CX5:MK3X<GO&UDIE<K(R[1'NAGA9&;(<>
M\?>7^@*Q!+N#%WEW] '.8@RJQXB 9NF3,7?113@[;R<-163P' :8F);\$4G=
MI07Q=37VVK8D 2+^>^IFEX?KG]0=F1Z]Q[4''WKB4Z^>LX:@SO;S!1$)CFC)
MU_!89Y+(*<FCG06!\D*)PJ-*GGQBX1F$T#P)$ WQUSSL.= Y1X&.-!0GQ2E*
MS4^++99I=VPKM83!?W7$(3V86Y.&(R%9/<(XG';\&MGC)*( KQE@Q1DZP80
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
M<&HMPV3BQ4;1 VD^29DW RNZC8[2:F1.%1_<N&1>:9H)RH;9N"T3E"S1N62
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
MMH.,B4CO13+.#,E?A._, II+\JAQ(&.=)9N&ECF"RWU7-ZA1)?^:4![]RW0
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
M$8;J<4M79I#C@@AA$+3L0 2WA^V[S_EV,O_9:_^RG$U[G'6'[B>+8/$\BWP
MYPZ+:[R/NQMZ=U#XHT9!ILMV@ZH@5<&?=/2$G[<.4G^&2K^@>F\0.GA2#/
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
M"*74)O^+R7YPK"[.=MA3!*E7*E4 %!39!^2I;[!#!]NQ1JC)EF$P#$W8D=F
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
M V&PD#(0!!"/449_T4V+67@P"MA&>.E,9[K]]E</Q&8ZA<"#?6_B6 ;.W_@
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
M4A32)2^B&_5 /=\UV=EIZ3N5OE/)S9*;[VW3KV>#>-[IIA^:X:/8ZAM:IW;
M$K^")T^*N=,SP2(.*U(ZUF+QPIN2;&"J.S4EU].9Y;Q1ROA]Q]A=:'/2.CMO
MUK16KU8,>U*JPQ;5(1NR:ZD."Z/L>H>LH"_584?JD UGME2'A+/9TOJ-@JA#
MF5?*F5=BTE6ZG3LR+-F :?<9P7Y'=C\\?B^Z<6EK]4Y!;,NI:429H2NY>2K<
M++-,&??]?^FN"S<J=_H=[?39H$AWNM,+%A=]9Z]WM7ZM76[MQ[@9R.ZG+S=_
M_W>K<G7[#:SLM.(:SQ5_ C:7NH8SI96198+EJ;C4<^;NB'J52\][$+]4)O[4
MJE"+-=Q6)G!;B_?%%7RC*27E';H-9;I -O*C_:\@9FKI/^S$?VAD0W#<<8$;
MXS5>@YPNM!_1.3MO:K5:>395;@XE-TMNEAF"3;9ZOJ8GQ]>M52@81[K]9QU1
M)+[&:+?!=*4]8^UO]#9I3LG:H(I%<A'P$*&CM=O[ APKIX^5.J30H;5A(0NF
M0]V.UFL?:J!+J4.E#H$.K0UL630=ZFF=QKY2WOE' ZX!B9G _U)]ZS?#?#G'
M;_.OLF_AG]AG&\.%/7"<QWO=]=^>7-WV.$V]*],;60XB.JIQP/I*'+ E[G@2
MO6 ]%SQ(^Z1A9.PTHU[O5CGPH: 68>0B47J1 )ICGVAQ( >Q!T5)N@@ON02^
MCP&XD:<(W"CBY#'("'A5T_8=@K>9VN880CEF5/1GES(Z>>35]"?$A!_H3[ %
M+,QQQO!%ZGH<8-1TZ<AW7*^*C_!HY%J!4*E/'?N9.#YPDO@3-!7B Y?^;PY7
MD\$+O7=@'22RDC?VS.#F[%&*%0CXTO'<LA#\%-X?\4EGU)V:/C)R^$:N@*>O
MB D)_Q$/]F9@=O!E,7K#ZX/O?*$V=2&\NW3<F>-R8ORNOY(/0#'\H@?*!4\Q
M/5B<XPILO!3HSJG^1IAHP5^H/@:2,VC,*0/]_(B6D<![^+J)"(DS:GO4TQ
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
M5K(=W.#RLK =O5VFP+51%V?)S-%\I>09L1?0$XP*4\6CHXKYLS(Q#5CX)^G
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
MG9,_Q-U\YW/..EP4RBH;M6*IK";5:5ZR*UNF<Y)U(&HP*60)'LTD/C8E;LO
M$H'O6B)M2[1$Y()]^,?+VYH/'*!KU=T'Z"V@J)O1^_,6UO)7Y-,1** :_+!+
M/67-8;]/ "QE3FTAIL.*Z+(G'O6UN &)TII&O6LIFB2@GC.@GMLP3>X7V3W
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
M]]<MJ#)?6O>@UC#0:KJ-UBW[U+QM@H[3:MS(STG5^=JX;7QN?D6S [YL-V]
M[;EBG>[=Y1]?[FZNFFWX2K>+7]^9F[,!3^Y.7)CP$G3@NE#$R]V3 TQK:(\I
MJ$6&P'_B#O4?1I&&/J<+]#51E2=QK^20*,$UHD @E)-:/OH!8-YB0DU8-CQ9
MOWZ47I558'_+E[ 2OX1)0\OL):P4P^M&-PE->' -.[&[U6TW@!D)^UZ!/E$6
MB=A@K=NK)K"MJ^9.&1_690;>P5O7U1MPDGI/<AT\Z)X2]/W4BQ45IHR:QLQJ
MU5FUW35O]_:N5C5^M:K/7JUJD=VW6[>7K7M@8(W+R[MOMUVRIS>;XGIUFNT_
M6Y?-G$^MYL9DOC AY;=-K6\7FMBX9@_2Z[4V0(U;XA*\K:R?M]QHX2QC-LEA
MY!GEC1:632U:VB^W>TT87OY\O4^!YJNKQGQU23XG?'5_9O#4;66G7A4E-<OT
M:W&F7TMSG!NU8HSQL^;?7UJ?6EW!Y*];Z(Q#';;3!6&:]-;.Y9?FU;>;9@9G
M^1NIR+SJEFCKZ'Z6)+?G:4%/(9K!^'\,Z'_P/;.HUV!89<^TUTWYF;(3&5<7
MN1\Z6C\!T!\ZUI#WT< ;KCYM$_:S?,[+3)I9M_R.HO.T:H*I9R!K 0B?<B3D
M#KG(Y0@]9?)8[,R/1\GW)PK7:8\-3SG[>*'6*28IW.K2K\XNYKG4U8.6)M,P
MJY_YBD*U@@ZN[).N*A7 EDW#EMM*%9&5+T)'1EBV(-15= 7&#AMXA\6DYIR>
M5G# Q1YP 87G47?AXG;JN.3L(#.V]I*5P78;WYL_AW;/UB[L <#RR[*=NK$,
MKKYK3:*F.2)4)DI7*6#;;T?T=T0+6T$X2N=9*&P'^X:G.;0!*+AI#1FF^./X
M,%&T1'!9Z<5VWK9S-%. H"31N!$9F<\;DHN74#X$1A!DZK8:PHR8J4:B2 J&
MS@)/$DT?[7Y_I%LO_OD,>CXWP"M_7[Y8=H">&P3NX\HFL/P.K'@"V]Z VI:?
M?[9E"JRF_3Z>7K?\GFR<J!*_7^.U LD:)8;?CNI'S'.?Q-_&4<9Q*Y5_*D/J
MB?@(GC7^R4@<IFS%4H'A_X_GRTDO,.)H_$:RFZ19IY5@TFW%I$-FLU+J>.T>
MK,D7DV+ZT[CPAYZ'%FMX\Y929U.V9CD2R[P+K[P*.TEQ5]3_D5Q.K][(U]WU
M%=#C6G9(F9!.H_W9W,,QGG&[Y[*KA'L-2@]V_MKN[M1V='=TO-S:YISMZ.8
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
M&(;';WC\/Q/N!VO?Y5\65M!;O-DMIX_7"E9@PH5W0#PAZ<*"[Z%TPH".\9:
MRF,&KC=EXQ'F%.H?FYZ'="MUGO6N]#7DA->:T(/H2J,<NM1PH=4)JW ;.,\I
M009>^$?8(P^C#@D&W,FHST;V=PX73'R9-BFP29P;FMXC$L0$+MR ]6W?&@$.
M]%-W9[M<<4U/^=##N$^[_]N1#3?,.#MBL#/X&/529H[C@9H?6]WF5V:<P?;T
MU/QZ']GU71O>1>#M?/OZM='^%WZ\[HEO9GMN78<7-[P4S%*U1J;O_W9T__G3
M'^GRC1C@9,0'@4Q&EN]X]L-0O"637^/C77?;X8 I B'3'J*29_4!AH,3SWT*
MTVH3'Z%@QNX_WW[[NO 9Z=4:YF1%A\C#ZA?RH5K6J?:W_N<PA+'[QN?FR:=V
ML_''2>.ZVVP#]HR>S*G_7@J8*$,Y/+;N]R"$B$TLH]R83.&.<HQ/XA\=L=.T
M'?]RE;[C>'2KV._NW25:M,)G (@!\L-&VJ2+GO1&KO4]+OW3H\-]C<I#!*YU
M%"/Q)[D1Y-)#05,<'7XC^68HDR:^.^^8%R6#"QJ(\N&[I!%@81P8 8C(C_*6
MGR4&[:]T\7OF_B8>/[N.N34 <%^S(=,,E6<M89)VGQ)YFB&B^_:#'^*Y>!%#
M\T[K\VVC^ZW=[.P*8*^DRHN^1?\[\4$;F<;V*/SGQ @/4&F*),P<?;S7<@Y0
M5D3QT/9(<$K1$2HH6U$.:F9E(:$&#$%YZ$^4A-(70H\GU!N80D_47($/I+C:
MXT-S-$ % 0<"*.*>^,)[?,/C$P=^10."I#5T/=BS/M:28K_#%T%4NK2#:8$V
M6+[A.N*9%<,/6-\D4?JKZ5E#J@!8WC0+?*D)8 DKH !>PGN=EY)D&F.E]$ZJ
MM6!)$\Q\NQ?P$2SV\=M1^2C32/\4U[SQ9_/^KG7;+;#6[651W.%5&)%7/--5
MID/45ES9-$:$5Z X_"K(7K6,2\W*3]D$0:HGPE@(\#3^R7QW9/>9]]![5RHP
M_/_Q>_;L7JUI9:?^::Q]26)5:R*6K 2RID7?FH_\UQ<Z)ZKKG-C!G40719!E
MCB)A=%_K:5P.;3Z8K=(C9KN6)[Y;4!SH>"Y!O$VC_.YSY)R9O("91(TL#@+
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
MXJ:0WN-G9WR^S9?B@3?ULH?3T"#<5=L3^09A$O2%,-5";^<!*KENYD+50=)
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
MX:S3UI':2@C'SC*[%34PM0FVP3YF"V85YIO]<8ORLL#KGD6*VX-V^_/G4(3
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
MK^BP0#Z_@0;:R?3W]<2O_EA/7+1#DT&XM7E'U@P=Z@\8V \YI=P^( (&Q(B
M>E7_CV.LCL I5Y3$M=G%NNUK-L<2_CU?S^9\_8-7IQ6;>D!M^:85RV6O['L@
MB9X-@KM^E,M=1( 4DG J["T('1#]K0.2V %G\=7-PM<2 6MS))H+.%7'!($)
M'XB  W7"-*:G*YK@78$_L#XP_WU+)!'@EX 5B[051Z=AO4G7T=!! $!;A4R/
MZ(F KU#T6KO)"]AA7\->M&(T%^[0$;L\,57KJ]$!!R('"! ""'6><">!"/C9
M@(LF BID!/^A5"H>M)8(G>.L[UM"1$AG$V:AAWO[1, [X#[5!/XBJ0. X:OV
MX_Y4.AZSVI!ORR0=&^WJZ2H:;ZYBB"CWJ^S:?')\(G(\QS;JO*-YV(,X:@!B
M+G:T>%X8=2[@2CL1.SX9"*O]<YA(3O73U;F3KJ)2+W1:I&W1#JF2R1 !0,R%
M?YY-]PCNZ;Y%?R@^ZB$\6^;'RF6JB_U49JFWPF+07+1]I_^*X2M%R3 9)M%3
M(J!1-&]A3'G<W;F?Q'7I1XB \__]3$EM604,A\5!YQF(@/_/@1SZRR%$T(Z_
M85-$'Q(!,&@D#D $?+)L6.<G CB(@)W_%C?0G]=.CI,3(0)DH:=<1("#G\5_
MYV8:__ RT")CT1DE*9A 6-<E_C^UIOWI;.#M6>GL)43DWZU"1FHW^J"#I@0E
M(@ )8_R[6K8_03*UW-]19!N%.H).3TA5J9'ZOW)AV]E(*AAB',0.+8K$J)\$
M0@)_7Y.F]Y;M[,!OA(RD1%Y^C1M'$TBC.JC^R_))7R@&$_Q[V?^TV*S(@2#(
M4>X>$:#%A<TZU4WT"B;(UQD2:C.)@"%[DVC^LWC0#*B[4OM-F:LVN96K1/%:
M:*3K//R#<=J)XP@V,ZXSCN#=0)KC'B@.$1F'J$_$6OPMD,@P)SBY,1*,IK]A
MM/-C7%8AP3CW&\:;?X4\9.T JT%ZX4O^ 20;_QG%'T":S0_<-3U=)0)(2/Z'
M42)WXOX)RGWHH.X?4 (O_4,UV[.&PSY2%QUMZHVK'_6K'X7:-?R%9G HX4,#
M"<Q)C(1P,N/-9TJT@T$Z%%[L7\!RK1+HTL4^)?A5R]TMC3KNXM.1Y2^Y C3.
M[\A_%E7ZF]K*F-J:(IGFIK9(G2L OH#5<-*KL!HA74VY#-4!"<5DQS^\]C-T
M+9$((+GMX2DD^Q22\_N1A'\;G9UP9Y'DZ46_/?W?GI--F/J[KU/3XR]"2:Y>
MC+**XL<=0K'+8S/T6J,XR5S#30.[4OTYP_+UK'!_<W%V=O;!!&SB"CIM!9U^
M&)HG07+^<VD+)QS?TD)+3:=)SA\9L)=%(H)6M;7>NX6[+%T/AE=^3";%<AQS
MC/XGR'X_A'+C#[.HM\Q:>8;\S\U":HP_>36L\_XMX"(__GURD7^=6U1+^ --
M4+GI7S'7]K^YLPC]J=CZ'T;##OP!==I?3D^J'E*F1[1_)+V.IN2_U"K^:;6)
M62@_'$AZ(?G_2GO_M3-@00O?>5%;+:_#@+_D)S:,N7IV%!0+O#&]GN.+:3U@
M4JUJE,D+QEB8:V=IZZRMZF#LQ_%3B TB8'^)E#:-)DZU ['->?]AOU9KCZ[C
MAC,)"4W2I.?ZZZDP/ZC"]YG;+B@L0VV,H%<(IT6UA0R05 =H>,,/^0.L;E9
M&T1'3:=N('9 T'$G]V76SN/'QNB&S<C^@=(>DH%@) -!DDU/E_^PZ! H#I\@
M8XH&CQ#&"6N_#839.Z:%#JH35'[C368MPS%1R\]Z9D-?X>,R]]1^UW\@1K#=
M-8:+L8,KJ\ <_Y\4V4#!8*C5;S/PH22_:GAE6534_-;T V9%L@2(9 FL5,-A
MUQ^&2X7R8X7]&K;_/G;D/PW][TX8PA?@!WY;+CN/\ %Z8$J8Q&W_74HW'ZZJ
MJSIR3,FLOWN[=)3VYBY#$Z5$FL/+V9]B( /\Q5/H5-H*$6 9W5=4!R+E/(UY
M!UVO11+D#D0 NF/-:HIT,%G]MT5E!OAQ![]=8!W60^@#DL8F N -5;\GQX67
M-SVZ1?*9__4Y4##4]8^4L,E#\AL8[G?B 4G^)3>$]H:N1?\.LX9G!%.T]>^K
MPQIB87\40 U=_ 52O6S %Y]._5TN\B\SBIQQD8A8J>+O<1!ST[\#\BRD89T4
MC/=^!_"_M;?U7Y"#1K5)(0PZ)=59.W^/OPNF_<'QN/[@>)]Q),3_& E=<0(B
MA20AM>CL"BF$H5BSP])_"!J/P?G436KI#<(JZ.,H:9RNW+L0Q73[F<D/VE=D
MV[Q'S+]!CR0-;XI S$V1(HF<D&;3<_P#U/(_]@_3_Q\A3' \7>+"H\!'ZK_G
M40V[MH3E\S*MGPGD2H2C2:B<-[H,P[7^P6Z*EX#%'X2A%/#KW=U0^,I"$&CE
MF_;>*W^&U%J*,6FXTBMXH7]TW(),2F!6T.KJBD[]Q._5'<_^6-T1N6+B,><V
MD2KW^TY Q8-"_>0DI10[44DF'@E>P8YQTQ#0,N7OU1Q;FB6U&D3 ;6_0G.F:
MJ@-7<;N&/&W5=RT3D2CEZF"M,3USK>R?ET&E.] U!#]V7@,/ Y,RZA!T[EQ6
MZOOK4"L$R6IEIB>-:5B9"0(DE62_B^KR -E_B$5N8TU/T:$$#*TT#1DY&E*$
MP\J3')SB[RI?';V\ )Q"-QSNT.-1W(0!.(FW63?LO=<:>O)_]?^I_US[U/.[
ML[<5;V^3I%X*9)[:X$D5LUY>(@3@& N;-L4N:ZQDG= 33FDVN<GJ#:#.T+TH
MQ;\=()GOTE_B;'\[HI;ZCOE/<>__,Q4!-AH9:#3D 6(]ZKO\^ /N@Q%L* GT
M$'<:P!P?J++AI#/M;T?NC[X\[U=&(%7JN;N1?SN2I?'DZE_R4G\>^O%_CJK[
M3P/G >2_,E+?_5Y!_M\FG/S55XJD3!)OML5+2F9_WFJ<EZ!&;6+S?HU&%R(:
M9^4,$YT5VKU$O:%_B-'I?O%]]KE_,/MQP>,HEOQEZX*-VGN"1$!N982ZY:FJ
MU4#J+'+-O4;@6#WQ5-N8HC=-GI=7P:G[U9E V\O1W02&QG#/Y\L\V;M*C32M
MAC91/@GJ95PG>;8#"SY]#@79MF) ZS>QABZYN9#'Y")B.)YP2<('IF \3IW
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
M^%\IJ4=!8VS ;EIJ%54UNJIZ\;<>G]^]?YM?:GX\!%;7W8O/JG&#@%!S2Z
M&3Y\I9>A%N3)U$4QLIWE4,OM'6RC>Q,NK[SH[@B!G3H(=M7=D<YKK2G6Y'Q5
MQ%(7DV6LID+UT@W *X#2O6!I &>E*#ZWUO-:A)0*J)ER%!4T)(9LZ_%.5@)!
MF9W#/-NE-Q\S^V\8;?![G5F&S'-@FC)M89?<^3^9 #6R$88VAR;WRI;;_3H[
M^FB^]P]?;NI8,%$QPYJ"97B&CN8P<O5L,QB8H< 5]^?V"#G[MVV?;@13QHH#
MT%M*3U\X."N.".L&XW3P&0T+FIB3EC.ZM)^)-=**+^A+NNRV)ZX\>I!'P2DP
M97&>XZ30ZB6^0$IEO@ZL2@0$["W\F L29CX5[?"RXN<I8KSG_.')[9A.X;''
M N@HQ>%1W3Z3N_A\*?W,C8)%%6!@W# &Z/1H\R2Z3/V!^8(Y!<W.5:24R^,B
M;Q1_F)W,;8R<\CY;?*V^K<#G*',&M\=W8NI:SH$HU![R;-LJJW5.IU8";_IY
MH!0#CLN'W5FM[+?MR[6#Z&+>RD1TB\NDP3W08FA$1AA]K&N'NXW$E;L)G-.%
M62F7DG+ZKRAKV @E1 A=_924,Y2=P;T;K5JDZ<.=6BIY[J_[V/\GVW=+^<TQ
MS0.EC&1F0XL99\E/0TH=G-5>,K2-0_=K1@N3[?S:;V97H2\PJ:9+&C5CGT)]
M(G]3F)\D5];(@@[*O20"&CX3 :U#I.!(4R.UKT$I1 #T%A'P.:/WXU\,)M4<
MU&9(!*!RA??.+ML"3_9!F 1%C*YE<454CDDZK'E8\!=.X>)#<Y;\5G)I[EPE
MUO;$[&F;$R^A1B=]'P&I(*"&KFTKS:LOR!ZGR1"N+T1 2?IX8$.0.V7DJ=D*
MM3X#Q1.+(6,:&>IH@J%ZI/4$*"</A3'IYZ_]J@Q%@!94?E,IFW7PT)T_GCB3
M=JIUYU?0'%Z[FFO(UCYK<-S%\S[O%?F'(^O6.=P6OQ]@/$IADT$#V"3Q2&8.
M&X&6U$H2$[&L^N&H5$88'OGQ^I5%5=B'6NCUPM1?\"(,X1<14/2)"#BZ\X35
MWAE(*R/L)3E?'X3("G6O%.[\Q,GKMY?LNL%BMFIVQ'!\M\8'EXS97XBOY_"?
M1+2'YLP.+,]Y?> 3L>3RE27CKGG)=HE,G%7(2+SZH*5)/*]\&V)US7ST,.G9
MDH'?KP#O'Q4V;J8C1Q)SG^90VD6T<DL,'"CHQR,,CH^JT@O^=L_;HVJ30D O
M0H)*K [BN@!%'+8@4I%7#9J77@CQ%,=<CJ)W(E]EN1%V.%Y-'00J@37O!=2_
MJJ8/V)Y[&6:&57EI6C8=O55W6$8$5%_T=P?/<KN/PV5K]]T%M@A(W:9].DF1
M[AF*2I]0$W >9_+X(38?4J\>8UXKSU/V:]2"841CK,YX;PM9,# ^N:R?IL3^
M>GU>\->Z[#JXK_Y.,2FRVENA(UF$?G %BD1#ZB-FRYU@."?=1TM\=*HJ;1XN
MBG=S#(UK#*5P[0U*6;P9G/[2FE(ESMMF$1]BRRQ1QSA*&'LO6_$7V[ O75=:
M/PW!T.]IAUS)OFG("U#PA/?_-(N_\YG)9GK!+.QFQ_K]U1'3G=29I750^Q>Z
M]5RH^3XYGLR!"+A#$(9$MP*/+M;@@C%#;A>[>6!34K)$P!/#ADYHN" X= =D
MA=RV*M41OWH75W4TH/SP78.\Z.,+(9>SM #_O-CZG[;SJWMAL%*UFL4]IMFM
MLZLKZ3G9XE_!OEU4]K?L ?/S'VHA\CYQ3: @01PORG>C0BS4V]OU<=6/-/(>
M!1X:GK7LQJWI":B\QVB[3HZ21O004#*P4X!!RNZ00L-_6'<KLV;*F\2O@.RX
MIZ.I&'4L>)W .8;<KN8LMB[&E\@><*Z'/53:@7]8&V29& ]UID1^'O=*.%?3
MVG.;6W?"PSG29[7^KM\CU%J;/96-"<=(VTIU.<9"X?Z#JV$.BBP?S]@6:RU
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
MJ.LT-#=("32C]81&N)0(H"T,)=$04E/UQ/:X^Y 5)%]3L>\1)5S\:<C\K:?
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
MEB[=QE=_O?;$_].GM4F)R>.XA3U-CQKGTC#=DPQ?R(051)XV>M&1;CV9<L2
M"# 9LQ<.%2$"8BM< F:VT_* KZ^Z )^"-4P?8;;0.ZCVB&'9!7O.K5:AB(MC
M35B1>HB"K ?P7='E?:N=S_M"K7UW#6V_>/E/5<MG--*^.SIDYL/E>0TEA67H
M<.-O??ED-G?G1M9)4B POM!3$Q.^($T3!5T,9QL*UHXEW)Z+W9Y8J8<O[OBV
M?A5.**_(WG28\1]S.SB/N172<3""S3O5R:.>B??U[\3+PM !&"L[I/G^>$A6
MUJUH7" 'J$RLA3<("8PHTX2LL9^&X)H:62]QYY[5^D;OK$SB#4;\N;PD]1 /
M_'13IV/7<Z!T2QBZ/K=?)=.*]?3ZT87KDP*X-G^0M\V$[=J&@0_HLT@D=7>)
MC0\<G; UB#"J]<*%J[2@+7CP0V=S\OXN7KKH&LR/!9>0,P0X=HL(>.!N3:>I
MB%VZ>C91[<6,/AR$7XJ8:TNXVAY^9W[69@?]R3_C&HL_8WZ&@O6P2.I SGH^
M/SEFJV46-$) +O19CNA5M!MN#Y_;(!P XZ$W#.'O?VF8F.X[^UFE*)Q-!,-#
M/V;][&O[$L[0$KED5*A\%C&GK$Z!\QJ"4U,,^.9UEB?$)%"+CDE,WVI\=.U4
M6M$QP_,!JY*6M@VV"SWC ^-[R-XTV#Y %J;V+;4J.N:;>9Q>34/5%&Y$6B$$
MM7<!D]@!I)%2='9WS%%*]?)_+ /E%+ZC:#U8\J-740MY5.2D 7_2)<[0M0F6
M4F!=6$[A3#Q8][!@K)-:_59,<[];>,]\^>OJH?(.<HR_UX [M4K=ZY\?P?/7
MQO/- X8T.(Y(,([B=#$J,OYYTQE#4:/AY4E0[./=X">$VJJ_EJ:;:Y%0S>>E
M\;'/EF=@3M4!Q;.,PB8EK/#G"T![S41 H&D^-1M8=Y85%9238U/>8%]7$>KG
M-)]T0";.\N62FG3N_69MSA16Y*\\[7 *S3SIU$0HGRKU-JL0X?TX[&0!VASY
M3^_K?4=!UI$W)W'<#6/A\ ITKT^ AT;_T/5$8Q6'^\G/$8I9=^ODYD&MO$3
M9RCUZ[%C\92(4ZNOLW* .RPI#*\ES6^TF=P-0\$SGF:U1MXZG_SZD"DJX^G)
M-V^X,;]C[?9#*:'TF:=#2IF(;V\^EM_3.GW?YEV$MDLP_<1?UODLFN.A5#TE
M:_HY,MQ5GQU7C?W%Q$/"&N$=[SU>X).QWN=2C[/5(Z>]S<;E0@8_-O4[659I
MH\-=C>5I3K]7:422!]J]66GIA2(=0,JQ9^T(1!\NFUU-(I"Q0"(K%]J1#E-.
M+ Y'5>#>V<N$DSITIH-(A"OZ/6JM"485RF<F']VJFY#_XHM-B6RBOB)45.&B
M,V'@ 41R(@]C2'@B"E,@)>)PMONHY/ E^YM+BA-E2(BN:B7#U]D5L?LG; $>
M[%&(.I;R<GKJT"Q=1G()F\WH%2@4)Y8[O=(V4J 3D!+\-2QA".Y^ C4);FPH
MB=N17@"184+V7HQ)W;)*ERGV>&&0'.QPH,2&/GUC?B^I71 PZ0L9&2<U/$@Q
M]'=4?0;KQ'M[/]YK==G(BCW'XU"KS_8,8:O7/:H<8*)/B8 ZH[D=,A2TU;0T
M7:P"=,U/?-R?M8K*04J=*G-+X[UAON&GOEJSS!7&-V-8W4=8:0Q].[",1A0A
M]NE(<9_\0T%_V_Y%7"9S@915#+SR=AGLN#-(_<1GX@@X>F G[][&BW%>WP2[
ME\*/OA+4(+Y<NPT]D/HW"HE=INU$0%5&C0_4-TZ]#7('>YLP-$N_CXZQGT?R
M7^4/= =SJ^#CU-XG=#^1J'2ZH@D!1N-7BU+\M(F V_K0.74\E8YGRUR0/S-&
M_V='&L9*)5BUS,B16XBC+[*./5F_KL_ZCQ]O)C5]L#.&HJ;2?#5JQH@<T_-7
MGB;]V.'RW#K<\=STCX\;:GW9HI#,J:QI'!-W?& 2&"Y)D-;:T-%S8,A%>.)\
MLH;S)X)\.%CO\RCIUCU26 H!=(TN^/HF^K8]):CL(B2B!@DQ>73P-\)OVJ:5
MJ:V<TOTO97J-RR,4Y%_&/87'EPSE@)0!5?B"WSPW]F\\-W('##S%51 !#7D$
M$3G"C1[UT^6&&" J @$=N(?+/D<$H.&1. *I5Y\;(P*8%,<?F&FV'YPC/S&_
M0'B:300T2]H0 5)Q!UF*/Q'M4S>R20/D9:T2 :^2C^Z_\N,Q=WTG+E+U(H(V
MT"GM'.Q??M.93)Q1^)66&&KH">UZ'JD%\.%IHR$S2:NL4F'V+K20- MDTI%Y
M+\MUJMUM%Y4_5/(\=[T%S$OU@?JEHO,3H QRQD@/(]3*),!'4S%86.HU\XAF
MZ-P3:2&.[R]\' KK69779&LBE4IB1]2?6Y0-IM5[O<3#S"_9>(-\'[],B1!4
M:O/Y,KS#)JI;]CYF3/M;:R5/;;:4&VL=-TRIN#I(S[*D(H'1M/?KX[LZNHY[
MUQ6YWG<5!FO+!%$D&JLQJ6KIV]ONCL\98.4CHK,R5GI['!F_;BH\V'SW'J[0
MMDF^3Z7C 5OL<UEY>R"21[F5N'-G+Z36^HM>;]L%WEH7V0<]05WW7'=,8(Y6
MCC:PNY<7.K5E#"YV:@2R>)Q_KQW=<F;D<8C,3+0L/_PQW/KKMA*UT:]VZB6M
M ;8VE_JU'Y->]6B"M. (UF^*.:@:_.,IFN%\\VM$ 84]'LG:]V,:]W.<,Z/0
M-J&N$)8_;=IE(QJ78K1IF%:A6KB]*@ZCNB:6&KV#+/"]D' M7B1=I\1F_*M!
MLRO+U7/?Y#;I&8"!+X=K!>S=^0S.SKSV5AJN4,<M!T2(7Q>=1']U/?D>/2=]
M43-)I_Q>LZ%15BJ""+#$B"*0K\;81WL:V7WS)HR_"O'/<)@Y]4/ZO$L5%EMT
M@ZX(XT6.KUI.*%?%-MH5Z^D($@%W+MS48PWO7%X2V;EI(RHX61 ]A:Q+>'>Q
MYEFF +EL!4/V\K#=)1B:^A<2$DJ U,8<5*_M+K':FDG2<IMTQ.(3D$:HZJ#J
MP;)LMRWLYU>0F(L99ZT4#Y)U%@Z6C[M6%.&>)E>KL9X!1XFP7XJ9WNBN^V6?
M1=,M@IS(W\SMYYTPL26Z_'J <$_J ;3RWJL6"//A9H]L+M3\=AH3S'!07-;U
MZCLR)#:D<[ ;57^W?C3-+-A2]SR2H<_-?<#4AE/I&:ISL+>.]=K5)UT%'@UV
MT D2E:( C$W4/DKWRIS81K3'V^0T(22S=9Y(MRN2;QBM1J+4&Q,N+L[H8;1>
M!"VHZ<@!7+)&'?IYSCH*2LE^W[?K/X*[;QEL:'3#W_EW>XSC?:P5 !-.33QZ
MG!64HFF;/I\4IQ/3_XV*BNS]R]GN7U,#[#]RLY5 @:Z^[K]_319TL@-JCBG#
M(K?Y5D9ZWZU9GHOLU E6 @6]$=@HOC2_0UN<4$!UEZ'Y_7#ZSRNN"K8\VIJ]
M@)]4C@PR;FOGAVNWT'F8SV;S1$"0UL8MP\2:/@]1>) T]BDWH"P :^X\G7 $
M95 ,%^G<YNV#VNQ]."$":*7$LHS74\S'W4K:^&;*/Z>]%N/F>C?U4@&R-=5%
M*"P^2KZ/N$*0!C$#'[="#;W5[KPVZ]-H[W),F^W)@V_[9:7Z/4814M*;O%T7
MGQ>DVTO-U&HJ,;SA=CSV=?V2?K6JWT6VG><5QNKGK")#Z03;XJZOHP2#F75Y
M:=Q++8Y=!BK="^8Q \K+?OKSP.L8)A6WB2/?'_<+Q1CJ!ROG*A@[1M@/\T.!
M99"2&Y;F]'8+;P^4KNFA !V/'W<LF58I_% .16@5N:$1'0>C>4-I]Q3*;PX;
M2,Z JI)C\KWHFX*LJN$3Z27%EE&:C&R/6>SM8;,<KP^F6().O6@CEZ@O;; Q
M#LL?!Y4<SO%-Q)8O/D_G3A-_.U3<=)O\@OF;=_VR.;7,**[V9,']"P;F!K2[
MR91OP358SR!NW9J;BB#9K^!U4'!#L7QY:&$3=-'^K;0.8J;ULQGXQK,O'Z/J
M/F.KMLEEX$N+K@]$C1WM/Z^"#>]YX!H6!M(:ERNG%XD W<;LS)U>9$CHYO'.
M%']=<K'9O?Z:!>"%&?#UH(:$+HXD\37O\"L@@W4B8(&^).%11>_GABF[R/$?
MBX&4WAD @?/B ,A%,!*7F]EP(T?&INH>N"YRXTQX1L(YX ="R;0AOD]]_E27
MDSD0:F6DXS<+;/A84.6\Q3ACC*>5ZAV)8;/@$'SJ?%<0B'Y/TWUT(A_EM,G@
M(]#WLG)0&!MA,/7J+*L'EW-(^>WPC+<0UN2Q ^/T9I<).T_17XF";'L?S#X.
MGK#!VU9]R>_EX9EIC_*U)Y0@GD@_Z<3S9,E];,J]KJ&/Z/@L7$2=;Z4URK?M
M-U"U)D,)N6A!JB_=J"P\%1WH9(H4:1F,TE$/-0Q+?0B$.972A-U-=4X$[0Q'
MP$T:GR2/0CGMZ&8@O?!IF?4QK^]&C-\DXCQV4EUU*[E^Z;  B-$WH;G]L6CR
MB]?MJB8\;W/]79MJL6!X9:W\?)W+E)%270'?]-Y[(J#V(TO*;EU]S/KK]9S^
MOLJ>M VHT!(FFOY3\P(^W;H=?C57<<?E&&PHZ5&>>%J8V 2[L(/C@GCG8ZH7
MD5B9ID.*6/ST]PUVK ]_@8^AGR8JQ.;$<V"1F7L[?\3OL'-%\Q'RJT1RHXLO
MQ6G>HFY;N&?[^"/O6,<'HIV7?Q6SJ#X4,%J;0]$>#GPNFV/U*I2G3U!%E86'
MREDQ+7(/% KU0,N\B^3H%5R5]3Z;0&*[@$+-DR$:23G+HS1.H=[]N,.X6 0?
M'#>U1P30-3C8F'N7[06/OQ4_U2JPO;$26:O!]G&&". Y-6WUYQS#O<F522NT
M]32 'R;%[RX_]/\H1;8MP'."XYV[16*(%(<$#'!)\5_VC#0RTTI SV(4^:8&
M-(RI_XVDCNK0?Y+0]\D,SK9V>> 3^&W<88F'\X75NO6YF-]L@#8EPPNJ-2%&
M!%CI&9EL8]MI.H'AUB3CU^V#\( BT-Y[@O#%?I^0=>B""09&>*<+.VDDD1'0
MO^R=6^\>.BZ0:ZD.,PB*@3AGSCUSB:/[^GT&>L-4W8\37R4BS;<P@O.UP>=9
MD5H-L/Y/PX 3-R!OI//'XZ(?#?]&\6=9%;=7EDNE($4W(B!R]OQ82A#8V-GR
M@P.=^AVTZU8'VVFA+XFN[D14+(:"\0\W)569ED_C!#KZ9T]#RYF/BC[A@)F8
MAN:*>";:HW%!V)QL&71.98#\=&+0P*JUZ(8>1DW]FJS+OH'JN\PGSX;N;#&
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
MZE?R?T<)/_3DGZ0(Z9)_) ?_+S;'_M<E:T5T1\0DJ. #E)+Y%&0 7#;#S\D
M#=E6T.QQM:%%6" ]7CH/=HNJUJ<^ 0=:EV I@O^"[X43M3!G3<4%7?IAW8S'
MET #(:"!+OUN-: IMH0VMN3!RG]6V NL &J8%X@?&@K[[65)S<HWBI B&81@
MD[.UY=K^"AXX[7EDE_-<=65ID0\3U8S<YT?L'E5I@F>:IJJG=-:V1^S"1NLO
M6DW@W ?;I1!N Z3/NNI!-*\JE5RA+0GR]U#A\/.6R?Z.A/XK*%.5XZN/>CK5
M5^Y;O.F"/R0TU9!7J]%\O7)=I'8D 38E4/#)NQ^5-=E"JI=/XU>Y?\33Q7[_
MM3%+S7WX+ \2L,X2=<9-M,<XV76M.:=GR"^HH;"Y^"<GVVM3ZLT+ P':<CZC
MF6@X7^^)W@($J%D[ 8/_DN3XUIWH_S0&WC*2D6[#UT<4[*@^Z(#7O8[;\R8=
MJ_79_A@DK*NQ-"5KSF:9%?%ZML;/BO:8=]6@N'# M@)KLS\<X+ @9;Y<(DL_
MX))N/NNKCCCMD"1 \.V(YI8Q>XXU*[@S"U8..UE,_)+E>J'-1FP?Y<B47WS_
MT&<T6J,XATT[0//0Q&_9<Y&1PUKZ0V:A&M2U/+@UFH,:G6^DS-N'O8Y*X*I]
M-!'(R8X"NQRY-2=RR+<;J]/NW(.4.%L3(<%EV<4D[.]$@H<9=#,Q#?!M&/H
MHI4>]*ZB/K$'7@@V*)AZ:ZDF]969D-JH=)I7\. TW=NH_$@2G,H0@CB5&4.1
MKC6-DNR/ENY!-YN30PIM&CG[4CES83JF5:S6;[79<84TA]U6*%N9E.#[:Y(5
ML,''3(U-H8^'HVOF+/6M$J89=3#PIWOEL$L^>@MUI5.A^) _D^O"^(V%NFED
M9C[E[IB5"@ K!_)P[4/;V3VSK#THL1D;1V.!!$ZM;+L,U'"4FHSS[]HF!_>2
MXBHORV+8XJ9NP\L.6>R9A*RA)H*33;^1@*ZVZN>7H>ZQU+L!)/> "ON^T,-B
MQ]QI?E*.A4\N6_SAXR>#3^VMT\+$=14";MY!<%4F.;DMFZ>HC).2<2'518GU
MD _"/K&L+Q"/1Z\[T=.Z9T'K9?/W &4_PLX[:GA86/6A4-<P3,Q8U5AMP4#O
MV>")(2<;%]'[;STR"(RU>T#L02L;)*O;GWCRK$3?5R&C*TO.-=^$BE;!PGKP
M$.K;+6EU6!2<0';X!.=4SAVF&I.&"^]-R309+)3,:%P$@2<=SE+TG5@:/[.:
M,\J05-D#HFI?\6DW*]R\@0 [/77@M@;10RX*3EA3=\:?3SBC-(D8?>+SWZ*%
M [Q^"FQ#"3ON 90H>D1B6!F*,U</V:12 R^I"QU=<&KM>Y[5P^;YTY+61<0^
M@6Y3JC :3JGW0&WZ8,K2.O -!G;X15/QZT+<@O/Y]Z'SZL0>2A:/YJ&\>6;B
M+GP1(F:+(GESYY [(8A& -42Q)$V<N#8@<7.,"6_^@HZ\B1!J-KI(^F@#NX
M5GU!*Q!E!E_IW@_/&J-52V/^;"3G[IRGZH35+5,;SAC_%I<Q7K1 8!.JVG4/
M8)A':<PT:YJMI=!CJ#35-(JF10E4291]X?J)%2H-3/Q""SCR)7$-(OP;:F<=
M$);V'(Z7QJ3\9MI78BTRZ8,H**0WVQTMSTPUI5;CT935TR]]N!$J/+7!&@FC
MYAZ/LZ=>-0Q@S@A%-8,S(4 E!R63J<.S(JSW:6X;J"%O5HQXO\ \I%-WLG5D
M]4\!8Y)K>E75%#$NSA27>-'8#Q*$ G25FUNU01=3+7D56T8S+64E30L^M$E9
M_)'Q:!TY4#]V_%@0<C-_&#O0>M)!+W+)%E)=[Y'FR@'HN[M:,KP^*C"'S[8+
MS1[7BN$3JGAYI#V:R^H'QBSZ"PQ!QE5J$*[M4 7JB %' ;!<8[[\Z.U9;SWW
M0E^/PUKL_*C>)[IL:,\0C>UI<*C#\3T@IG=ZW"Z_KR'Z8).K;XN@HM@(&:;;
M-NUDU+)YVYVHR2,RV$0!*BA31I+">T]A+)'\J11#]HU3FUWO9'U_4B8&=+R6
M1.&<!+2T7^LNI\-51PFD6<)1"H7?L0[LS6J^K!]=12DPP6-:(Z):HD439N<-
MO%L(1T_[FRWMN?1]V"=\5]8BFDSY#H"/D:JR2-<U0V.@8I 8/6\O5QZ&,#68
MOJEB3Z'8&OG)J\@KWD;T@S(83TG,V':BYI?KLY$5#E8EC-A6*1,YENIT\N\L
MH9D-]74^A^S0+1%W7*H1FBV"UU)/T,I[:,'"[[,]RU@;P>(.A9!(D_&S8<6+
M%8WR;_(4W\"%%<PFBE0=(DL)OK4\42)](F4D"0+:HM\\)2.I(R!R= )8%O&5
MAM!1[2P='26K6]'KF'1$5J=GW =CN8,ZFT+KZGA*7JENOYG.N+D38>%^9EWI
MW\@F!01SE4R>R9/-$&EQ^Z@HLC/A!V[J3K[&\!*9L#JLU,U %WHC?7*._T*V
MIBU^ZW%0%U7TUYZ:]&W35P48= XL^TLHT@E[=V52!03CGI#N=4A+RN[SI,Z^
MS>*<0)ZB5_VKUA* PJ*P:%'?0W[+X*']#SP,G;Q1\4M%>99.$N=GXP>^3?<
M+,S;M!+^P'12-USM.H4M/8$FB":.<;W2+X+/OSB\X_-*E7UE3*O::,7YG-:!
MGTUXQH^T^#T-C-NI#SIPGZ&HV% <"'_*TV>R=R?!!F:YF[B2864F[+R->Y(1
MK*55/WEU$WKEF"0X)GW!:ZGFL+[P\S(JB*ILZ_39TIM5I9<Z_<QI4(_H=W'5
MBDHA^/4<ZWA87HD9]'9S-=RAUZHACN]C[@$=()(2;N8OPG96GSY1/UV+YULD
MCMHP3PX7XUTOF(,,=NNF80>W+]--%9_CXRI6PC=(ER)OV6<NT'MPZQ+H.]GT
MQ3L[9@,D L6UVX+]F2?XVX!@;Y4HZ'*]@(/">D-=Q:2]@QG.MD6F/N.IA=Z;
MBLXB]O7?Y"WPE1[!9)W8-0G<KAD&P8GLNFGK*7<=!"8O;0!3_[=AL''@YXPG
M:.K51-)TI]K\P"]\IA"*E3N2:81)52XDN)/B8F>9H<XEWBC<ZO22*E#K)^_K
MP>!/]<3#KFXUT<U'D-HX>(#:A#M3 60"ZH2#-!AQ.1WT;]7N^5-$\JPNO!5,
MW_[P&5$ Z-+#CHD58,?D=C0;%8^9IQPW&EX%QU%9,7/YK+[W)]^Y8, :\WU=
M(.U &2SYPGAYX*0@98 >C84+ 0  ?L5C>>6%5]>.H60*=H?![N]GZ@B?U+2R
M6T=B'_7K1G>U"I=^:6IY9U#)9Y,9,?;I"<X3<333+-/RRX,NZ]45_#F4%(+^
M9V(W]+N_PV>^4O\NQZ[-]X0*="ZJ[Z7.RT(DB9 J('J4%CPV+'<+7TXSB%JN
MV.>3\SW -[0,RIHISR2_KA:7@5.8!4 ;PUGKGG)6Y"B8#PMR2HHMU31!AEO_
MWM,5M,NS]4Z9[ZU<'LA;"">9EN]?Z6=>3RVD6O_EPK?9RM7L]X)>16&DAK);
M1( B5CD9*#0P=P+#D@75GT0X8!F=+'RZJM 7!49R<Q^+JX/"!"1\=S7(E=\<
MK2M3>K(Q]M4J7%D\?A.B]J64A_I]<]37SMVABWM *$J,X063L*WB=^V<$\<9
M;WWHL.&R,>F*YLX@[9P AS#7H:7^85ZT9826B*X.-:8/D5W[/<!V=/YB$L82
M>M2LD 5]Z<\V">,%OC0_+,\?E.UJ0DO-*W-$>:01(<-S(')O)L\D//2JKTH<
MS"DTI6+@>Q0=4@IK[<R(Z,%IA>V@)V<.8NHUT\7O6RKK8XXFW C)QLHMW"4>
M,Y58/M'NF-9^-HD0LYOHW-93,+/37[)M[+D\*GXX:B8$=W>RWN0Q1C</Y@IO
M[%$:K/*'PC/+^!=L[$0[^]-Z=$&2H2V#%YEP7TE2Y#?8(>_C[H^&IDFKKU%L
M3PD %VCW $7X4*S!I3-/1/)WP7AEW]'4-92R 5).L:E%4>.C4QNW:6/?05_'
M*!UW=T"(/SF"77)[ZB5CO+W'=_Q*PHXN'=5/;;!?R-1U$.'M'#>>]W3AQ57O
M_ ,E_H2#6$&RR$7$U,!--<;U+P<S]RK9RR[-$]Y&@(Y+S@_2^#4S409PP6(T
MK1;#Z!=.?H,M(#6[[08O2]8 X]'ZEG7J ./8M\/4.="5)5 "K>%-WDFIN3.?
M,I<T'D."J<XT)S^]X+;:E*-Y146M-/,L:>V4#/V 0-CJRA<3.F2(M<1LF$"D
M@P&5H44NNK2LJO(?*2:)^JVR'RKB S8?]C6B910&7"42S@,X1UKT>$,/33E0
M+V\S:RYJD#EED*#-&D,JJXCM+@/OWHAANEE*B@OX;S5<2HCNMV\#9=GG2G:I
MTF^G[$M8# V;(KV80CTU!FDKOQ9+,3TE(>"#-AM*WR:TE9_? Q[OJ>__&4>Z
M=E7L?H7>_OJRU18[='),Y[CQ+%GVR=Q7UQXM$?NK,"Z[4LUTI!ABH4<TH*N%
MOEF!?CL&Y0 SMKJCYU"ID'?H"%JZD%_HUY;_6N1[&.\B.FN>YS^E0U,7XB!
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
M0_O%1O8BQ^4AJ8$SJO7D:_2(\?6B1I5(;[YD<5!B%S6>VS-PEX-QZ_'/G7O
M#/=,\\WJ=O=^&RT$U.W/.K-94S5^>.Z#++;2YBF<6VAXS12OHJ(^(([G43JI
M9]C [W,V^0?WHB[.82A*V[<S^X4\-H;P5C-I!^C1W=,!.% +J5TFMW;+V*M,
M8RCF9_BN-1D&=C2.Y)./I@F,TJ\*4A4NE<^>R6M[<?Q[QP1XFR-.769DB\NT
M)RK0DO83.K&T=\'M0-X343OI2NRHSRNG]J2_/=\7=/,.HMI-^0U:DM:0-TJ0
M(%@_F+];YG073 5LHVTLLMX\DA?I\;I$\3G6%?@R(DS#[@'ES7QKHT2V%!=?
MN[S ?JX^%Q5X$0??%-BQY7]F!D9^S4AKUKIC1;(@:'O'4=)3YV+1CR;U$8^"
M[3+ M3.:?]Y7U)Y2EVHU1%$P\SP-V5A]CV;@TM60SC\RLG*1!S=:IJV>A=+;
MXC.<[$'_3!PY",H8%EC+6A(35&)!I<FQTQ[9EH5+2NZ:/$4Z%2[O-(86K/D9
M2!@ ">\!.;L,#DLY!_%/M02/V@6E8_("71?(*V"Q(4*B=5&2%#65!G)K3H_Y
M9TG:#Z23?JP,U,[5]U*^=)'O(^_8!:'YOIM-QH-F7]N5H5Y<^G/.8+KR41H)
M5T?S9CF;?A-IIUKG3WRQ?GDAFJIZ\0/N&%9B"J9DT4DSYM.(E)OBSIA,.BPI
M!;Z79@X.T;&&BFTPO.+30)9=Q,+;0GQ?2WZU=Q\V\?%!5B=93QR(SY%<2.$8
M)N&RGCYF^C0IG@RC7?5O,X<?C4SJ^#RQ^M;+"ZGKCG9BZK>N4S"QC %]XY6D
M(._H6Q+83L<7E\E]> J/(@N7YPSM:EO9$)C0F52S'+L[<["&EVE3??-D@F)V
MQ!<,$==0"5X>K=^4A<__*,GZQ0VR5^@HM].73/D O=EU: O9MT3_&=!E/'[/
M/K<>$;$D6*JJJ3&&]B[.A4\U,Y!C7'&PID)!"HM,ZVOIUJB9%$EODQ;!V1YK
M!J;E8GV^J'9$A,RQ%-Y?9ODW;O?$(VH*<^N?H5]FS82<7+:.O']B<##6C8</
M==CB2J<O\\;^S_20WO\5VQ-'2$[/_HL&$!^78OM-2>W=0@I]"(#W/^/-3QQ6
M[,PKBL@52WIOIAAN=]"F]1=<236&YHP\!;#^);@,#]8PM31_>68*G%+A -)F
MQ+G65W)4Y1^- 7:5_AG3?CS8("_!'LDF^W3Z.FA//+"KS@!0HO)Z.44CYG\F
M;>[F;'!>U-RK=JCY5,0/F =^^+9<J/5-<JO/[#\Q3!IOYH3S=S((<-= J*A[
M /' S<K"$(B0C<>4\L&=*3[X(]S(+LGT.8Z'9D@R"P7B!;BNEX4+WMX#JF'I
M<(@<4K?O'@#7Q"4%=@.Q3-;#JQM^C][$!]\#JF;=0>N^;=(Q 9UW3>ETDVM)
MAYOZ3!_BV?K-H$DRWCZVL9+J&BJ\NN_. T+;JCTC6DF,<5?P%U_R]?_A*N&B
M]"OIC#WF@DBN8WK/SMX#"$"K60PT"*8%/618EVAI8J'2YY%?%$>4CALNQ=A3
MP!)_M^E;H%';V%:\LNA:26Z";R4B_^7K P)A%+M=SI=$ >41>P*:-$.%\2X.
MV4/H9<V-J>6&?\H^L X[&"61;;I'"34IXGWM,O:VECA[(7#'Z B=;X]0\<IG
MW?KP'+;R94:(!A1R"%HC'-_">EZOX#LXKW5.VXOY_N$T1UL@6--MX;ZX3N'-
M^ZP"PI>BM?06HVKMVUNW=DG%VCC.GO)G]. !_?);54T9,IVM9P]7';OJKG?E
MQ)7AT3V@]/0>L"M><_1@Z;,HS'\.1+J=Y$39J0A-O$A9#*-(\5WYYG&<"/*!
M+T%;Q>&ZT0*Q8?ZLY0B*3RZUWBV1?(8CXR\_*;%IGI0_A??EEU[V@6IT>T!?
MH'10P3I8 >V[7\02+:G5.IV6$MI#MK@8N\G;!4\4=J=I.VW9C"Z.@QB(QL59
M5CGY3&>KCS'H@3TF3W_04Y^G4OAI7!\1\F=VT?Q&ER1+8!$>96S!7KL+R_1E
MO\V^$X)X=MW13OIW.:VE'^I1V!C(OC&/JJD\O<M)"F>+2GOTD<?T&1)T\149
MN\J-719RQDVB8)[%Q"=-.0_SXART2&>7U1@88 GN5>:=O8A AI@C&+?[OMIM
M<9,M&7+F]$ 79"IM$K2U#22:5'%:&J.F1#4=]C0*R!T(#9#/T2&9HWT!Y.?W
M 'P4"+X=>C@!G4_4&K=*&QDQ+KC+'*<5?C\0K_K\$_U>[&'=*C<^1-48+ENR
M-LP[JZCL(W^C/21(,>S@>(0#>QO2$/OL[M@>[_2;T8ND&VU?U?'S85?=&@09
MV+.$"GIETHD=*AN-SO3XCX,&N98%06>#ZA<01;,^0O.&LUFWJ+6"*XFTRX&_
M(K.?_">?HR6@HI\NN;[3"+7TV"66,T8V@K4TF*BT;"VQAY 8]0RAQ? 4/GRJ
MO]PKJ$#K.VXD]^OGABE,\RHF(]@HARQ963]:S#9V(C:D#:Y6AH8L'*$2-Z9;
M)ISV%A/EOXCRTY'!S+]XS[-G-^E>!HULGR&Q.<S=4[>;J3MQL$MY@L&L- HZ
MI+L'/-X&I)=M:+N-#<"<J&2YGIZ6,DZH\7KA,.DY3]H8^:ZH?.1(V9LZ=@TH
M5ID!O?5G]U]))T3ATP_G!G$UZY;(?2?JH'V-+G3C(DP/FG_42HV,O7D-B87U
MEDB6P=AT#,<4#0S?X"PLR'I!B]*6!C8NRR1F:O97B(UQBZYT? *;\%+0X['?
MK;HBIW%VN\J*E)+3ME-^FH&MOB?0:31KJLS6+MW\GI _E9^0[TF-46+82I$A
M&_G9(\/:H\^T,SJ'#8)/4 COWB9XI0]PG '735'QIA36=[[ :]V.=+C*DO@2
MRKNY'H-Q4B9UX&P1479>UM0JHK3I^QSQ]!Z0]@/V[!Z [@Z<:=YKZXOM/V.[
M!V"A1HJZ&B09)L+W+^0#SK"*HEQL\069[++GWWAG$^=M9&A-=UZ*SG3(D&E0
MJ3W1>+PO0X;F+;B<,5E84OW3(:]-L;+/AGD,4Y?P4VW19%(=#S\48%  SI[;
M/542*(FN*9ZX!Q3'4VE3WV7C)=<\>.L^*OYK*D<R-')1@<5V3=NA)S6NBV.8
MW_^C5 K*] ]+Z[!3_!5''?1EH!E::J6&D@D2_WKZ*"$\C7$I\FMU#?F6O1<.
M6?R  <,:.3F#?YUX =F&EEOA1QMT15^EAI80WN+>)MWE_Y-<CLZ'I:&JR(Y;
M(,J*LLG @OJQ0OW8O5G1\?,FHO,F\C(#G_[W3_0]:HCAU\&[&@I"QZ&BG,I2
MY![IBH+IB@^GH/WO1M-D:+K@LP*S#R7![0*< J-4&8_G_YZ^+!7_=\ >6[4:
M1G[NN!2!^%0MXE"CKR!?^Y\$%J ,;P3 C^P/*]I9E! ZH:(#&9JA5>_3B:EO
MW+2%- !W,B@KVI2F30:V5M$+)J8VVZ"<V,T>@$SPKNSDKDY^!DZ3:@ZM:HY!
M9B#[H>1W!\D$VPC J1-NQ62K,*1S#)5YHU+5PK#I2EV6"EK-I2%57@O M%/\
M9;@\"F;R?L*$EW4:-3MN\M+IP"E:DGB*KU9"<63[G>O=6/<7PGTCT\.>-7/8
MRGR;Z0_^%<EO+T7CHRSN#N'(>T @GZZ1<>$;TUGS9$7X]X#2[<T0,G63@JT0
M6Z2KR3W@LY,:Y:"EDY<HX1)M5$)T6S-@S[\FP6"9NGFB^E;!T=U0ORSSBV/,
M,B]ZT\6RJI,M8#J QHYH;FG>3O > -6!!MZ\*8&_UTJ+EY53[8KH@2^'.,-B
MB7=%.;/8EVQU/\YWCX[QQQ"1'GXSYLI"X #)P74ZK4\K5YY^N-"E>,]A&% 1
M/&V7 A]I 87X*F7;>?17&NW6?5V6C1Y/%B) NX:%U7X"\NV54=N  /YXJ#>5
M2+MB)),6XO_A[KVCFOJ:_M$  HH441"I40%!JDBO$94FTGM70:ITZ24J E)#
M$1 0D-Y!>N]-0'H/-:'WA!H@)#?X;3[/^]QWO>_OKOO'O6ME9ZV<LS-GS^R9
MS\SLLXO@1HB["_"&4#J+/549WC[7L^9KP@3O1/I%.QQ]Q<[#T HV2/L.#!7"
M$:+M)U\6J%$5OF$4W6=__XZJ8X!#3X\"E)S?J"ILM_&2MQ4JS!3)JX$*<8$%
MO;ZYOR%%EZCB%I_QD;>GE/VV'91(UM/,I9";YB@'T10LQ>;]"GDO/2>%8LHZ
MF9Y.^6,5!UPOF.N][YJX7GR(\XC#:C!<V48+S)^;4V7N7IBR%;=8^*1+'^)?
MF#&4E?*\+/Q,=306"S@G&F*9K3 V:@(OV7\F&)'D' -;@*=:YU50(8LFI.YY
MO6T8WGHF&N%3C[(D.Y@"T^-//>UDQ9'S)435P*ET.+'? 180T$3IRX :T 5?
MA:+RYGC9]'7I7@<-7M-JW1^XM>7[,MGF.XH>KN*/ XQZJT5%+]Y/?)MBKJDP
MBRJ(IM=][F'%SHB4>X* 9*K[,U[1.L+B@J<WJ.FS/(3;5:92.DVNHMFRW0-5
MHY^-O\W/]R\5%F-<JZ.<8;ID^T[J57-Q;[*L)*?U_A$(>1B;Z,RL]*VW$#H%
MMC1T-V=4H]<*9K!PEH:H@.TJO%I2J,HIR'R[73&,7FM+2*7LT.V*C.'++_:D
MZ1]W5)E:7DIW*W9%=FUSI[J'J-<AY0)\^:P:Z2IJ1KIM239;\Z4R2C\AEZ\<
M[=UZ/QK!W]),):JICQ]*NQ\;>';?O4D7$1 -IZU0(5T;W#@J],B>LH;F3<\:
M/:9Q/7A<CZZ6=+]D05UG<<96L=K,+=P5!N\CZ=5HJ'$S\.I3%J@4:KWWDNZ[
MNOY2*1:0/T#@]X',TZ2U*1@+H#B8]Z_U#4+>Z$H0#I,09(I(]>;S2?T!C?'O
M'/KR\JMWIN:RM 3B@8Q#,A.2N"V%R;?WU/Y]Q0 MKY^+$8UAS=C=X(V^';)V
MVY7/6IR=CK=IV?)2]$6S44?DN@RQD#,VU*H^0C(P9.@@1(5\SLI"2[&W=^26
M9HL]>UC-OORE;5JF@P%"WUXI#M3[;^O0@+!"=VV;/MG1.7U+2,'MT7NA^,IW
MNXC]OB;S]7/*+<:U*UWM .,WDJ"\GHW%GF(!C[\G2*IW2F[8+G->,YH"W(0U
M,XNL-(8A[+?Q$-&M8KL?BLM!-.M2C(B*QJ^5$[Z,?FTG#33/"TC+C&QG<FI6
M[12D:M(T<F(&91_8=;U#<YU_?HWR0X2T-W(U()GBO\U/S7!7?*8Y1K9=>EYJ
M&[<=>*G=BP.AT+(F8[&90N9R%3S5)=O@USH'K(Y2N2Z52//I[5E<G%I#],\H
MP4_W^K(>]K81+1$NF"5L-0)QH-3,=!?EAH0TS]U!OI&ZR71W0CG]99Z*#0M2
MD2;AUK4\_I0(!\<VDCA%U B, @\S@+DR5+[]BM%>'S$?)IM]A$>?$0V5D\A0
M_ $5OJ--(&%'Y:R,!3PHM]T3:? ZXD5%P\[QS]3>#NW:;7%WC,V%F.9<L5^
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
M3B$3RO7!PQIMJ4]7\IQ0/7V^2T[=*#SEGSJRF]?RE#3M]5=W),SV'!E+<[
MJS)-,Z3@08I+%.A8!VVU5^+,7)AA?K7W6I-&,)QEK/C>V<1#T\G%$RWSR Q1
M<W/0-L.84R#?='<N],GQCBGQ^=:8GH2"*5#.@^*,T]"?ZD2U)GX97,[K?ZA"
MC8KJU1TN,*]_IU]8'MDI+/:P[)J#^+7Y3 \0FA,+N $>)%#% IJ(&@O2!:=(
M=BC52KHD)"S8.%-P84)K$U+X'"!(<8:PBD(1MZL^W>O^-B]'A[^SC8?W:$.A
M./]U_.V@Y9AQD<&;%J;OOKFP3 S,22!7LI$&ABI7448LMJ*)%+R<JXOY)=NW
MSL%WC% 6&I2<K):%\Z8K9?5=%-%JZC&KVIZ/KWJ ]G:P  /F[F+!!GZ5P)\-
M-0'#C--/^A_G@O0;8*!0?3D_%_.FTG&!>&-Y8ZAND:& D^PB:0$>,?%D\!:&
MW1L0+8V SQB4V0@9JQH]OJ>L>>P"G#F7TS\A[DPFKD$TM"E=KS\U9<A 80$Z
MF-Y3'Z\)6WV'KY*%-'U,C7+O/Z^*Q 1A^OKO;)70=YV8U2?7%B8T*1]+A2/E
M.GV ':8JP3X:,J5E(_ '4+VI!_*IZDX.5]A8]J-LKF)NV).]@&PW@!C!$]S>
M S).;+:41_W"8RG/P:VVL.]3=',I*2:B5O.(KRAGC%\L\!BE\[-<[2>/QGHQ
M2ME;% N0[J4X0W.^0S4M<K-I#RZ,O.%9;(C/UHM/%8^AEM[P4;;I9D__XITJ
M0Z7YV4NX!4QIA7#W]1'SRBG<2:^V<OT)$^;$^\&V;AQT7I+-5.N?@KG$AIKH
M\7_B0IOQZYP_+>=KB\X;)7GKWZ[Q%C0?[(^@K?OCX-S\ST>Y[=#G/&O2MZ.W
MCA^F/T5M]5:;Z73[ZH-=P!P2Y9@-C*8S\?TCFN#&VVRA%;UA!FJC;Z1&'FA-
MD_[("4XGR>-O!F@_&BL?6S*9\L,"C$;0-LLJW*#:IABF7Q1NE)82TV],'>H<
M9<7_.'.) QW,@CJ3H?YU'!)VT;D2 F]N^;ZJIX#A4EZOXEL]=M!Q\^%4VV(6
MM1LK#S#7'J'[?&(0$T<>X;C[]E(%+,.QNJZ3T-:ZY\SEX: C$^6*"64!&(7-
M)U>(\A:J8(2_<[0=;+[T?;6@(AI,2F-^5 >=!?&0,][;VZ".I;\:GQIA)N'
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
M0U7\X8NY:$87H^\2OT;?__7UZ%_E6$+CON[2\)^O6;^WY-Z_9:9ZZ:W:LW)
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
MB<H_GJ59;QTG<*Z^1"HN>KF;M&/NU"-DX[Y-34[Z-+;.K>OKL>"UO'5@(7:
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
M!>]Q+J/>*+F_XNC<"QA H@>TP\4I ]/%J)8M!QS2@CF'1/Z:!/Z_+63S5["
MKHZ!,[^3"27# 9SN+<)7SUO0FUD%KVL<)W$Y7=2'Z@8WS.,)T"[%$F=Y$:\1
M%A!1,7#6=D)2O?.\DEU-ACKW_XV7)$0F0?6\F>X#3VJ&*GIO'7+S+.$)%DQ!
M4:*T+<0YC!LI?KY E#UL.S36EV[(5L#&P^!MR)NO-8S"?"Q?O1+6V+/=;$AZ
MCDG8TR):_[=2R;71YX9\*@_IXU6O-.B3VN,GZZB+NOE44G/![T0+RDX9"5.Y
M8HDA&EP8*J>_?-#'<],\?/QNAV9)+_!+=/=QH?^K@LLBS)$*,@!G7RI<$R$$
M)AMQM>00HGBW/(65N=X;HOR5\"GQ+\?F$J:%;S^KJ?BTV7X(9O]__&:2P*T5
MC$0Z8Q8P+B,Z_# 0"E6#!3B Q=;S+[)XG"0RT@9BFV:I6]U#PJS7*"YZL[Z(
MHMUDCZX."W 'W]%A[(Y,DJ'2SOA/LY_^_U(8B?W>"0OK 9M!22[B<IE.&#(L
M ))??(R+G?)*8E="7M;)95)M<,B*U9RKM!&='AE RC_ND[MN]8MT%;ZEIA=2
M$MABCL<"/HHVK6Z!YYLP#4!$H##Z'')VC 5,%,4&>_\45>OG];L*[L7YOB;P
MN:<)ZO$T!DQ\?H8%;$[(A_FII,?[1_X$M]Z<WT>!=N>Q &/([S549!A^<H4;
MHKARNNN!Q[M80+$:N)5E?O\ M O!-+C<$$9 .M,N2/3_=ED,1!PG<J8+/!K
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
M" RU3DRF=-H7%G@'&-QB+3B8=V[5AK&%>C7J+]&/.0LYX;J6=X(,FH!7L>1
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
M90.FK/C?&# 3M ,L/U,+C\^A4S6$.37P%+W-C7[>W! ?I?-9*KA_>>O6" N
M+^X, PZ"C$"8<3K$2&!B&[MCADV6_;(>KT]0A:1JE;R'VW3"VUW&\$_\<ID;
M"G*YNMD\"E=GT^=:(OV"N,! .$4%P&L,8LJ#55;B-9[43NR_[CFZZ?1"<,M6
MZN=%^TW/^!X]/(B$!#)"G>*#C$8)3,7@!; 3=GG+I[G*'W!_]AY-4R8BB3*3
M3]NX<:8FQ(Q@_165(?JQE1X+;Y/Z^HSRJ$>_'[B9BA6IJ;\B#(%(%ZW1&UT\
MVCNMJ$1.<\>T^@6A28X]WOG'"NH^G4(3N<8)@0#:->,=QY"GLRY#00%6%*_N
M;(GFM50G;M!B*>552@Z.(O_M;(K(@$(C0^U=BK 6 6%<2+VM!A0&+LB#Z^<3
M[IS=R/S?8&SI_V+LX!G\ V<$Z'(+]&NPTMA:YVF9PO:EJ.Z7;MAG@\!B6,'V
M!HP3,IA.$L1$E%3V+'LY":T.B9Z[/?<6T^ ;<J=R#U@6WK6<%?SHE._IFJOB
MOMJ5ZMU&C"HXLF_E%DOGDI-RC*?5'P7.GW5.BHN:FT'UX85(QT"U[*SGI6EI
M21(RI2MY<5X))+C%Z=CP?"U\5L#A1[>+=QR&X\X<SZPC\1[L)4X'3=I P</7
MQBKK;D\6!J7_.%Q4H@J-;TDA+DXUCL3EG$M?-LFU+W=J2AH]'C1FB8WC4PY+
M^JET_N52HL6X5/<+]'33D;-QBYC6DXV:[:G9O1>92YA/<_"+4;GW)QV'V=6R
M$#.C/6KU@?Q^>- Z11<GN,EU0QT)4 A'JP'V+>:$< UT:5\H]&Y&_/Z9Y/>1
MZY^"?ZF'"7_#*:(CF,.5]9$*,Q,^*ANL5O/LO1ZCIFU*(MF-Y90 /E^$JPLH
MU.<OEU^MTF'+U[+TL"U2"RFKK)>FBAO.-2J'>_&*SVP/-+N_(@.HPQC2UQO]
MF(QS(R/Q^MHB+A5*:XLN/2IGD3OS2YIH@RZ<8*;HQ/$CZ\=RR6R)25" %V[J
MI#>'7[IK,?(L(B].?4: F#WI-:6U!.R"H:P2.^%O Q.[1C@TR^9P:?J/V<*7
M\7(7J->Y:%.03<!XZ,67N+J"/_6&6PQ%7_0B/M5HPWV?58(LUF&J5U\O*Y1-
M;12)#(F\@N_.NH]*:S0S&,ATO5G]/FVE6%U!=]"IVM_0T.I3>.P^L0%_!:2&
M=LHM]4[" B;KT@[G&FFZH9W,$$\SH@M2O+N-"S+2E$B1:IP66X>X#'TM.CM_
MTH &P//'U<=W8*Z5C'L5RKB9J2)3Y$V7( 5WR2!Q_@;&)Q7A@S=194^P4CSF
M_;I$J\KF^I'>QK;S_J;8* JW)@4[HAOBW"KEB0(RT!#LK--[K86'4Y+5,B]"
M\ST$^:BW;0[)@//Q./BRM4=P$'K<:"+'$KT?_LBUP$:G/T;N1M''(GRD&UJN
M=R5!7&^%EL#:\ 17A8'WJBN"HY,W;ZL+-2=;QNJI:,G268DZ1B]0AS7D+F'
M1I!!>/7(>[@]B H>V2+_JK6IZ8-!L7.#V6'E&C7@PQUCZKR$S_M3<5IB']&$
M&%-?"]_ZG3/OK)%0,F"I,E -'@5WW ]%ZB]0Y#]XMJ)\P=+5-=&_=%HMX2*L
M%?1J?T:CG7*E[7/Y-$YP*X+)XF7V"EYW\[&?V"[OF[($\7ZH*VQ:_01;BTD/
M/]X&<4E' !_4!-D_=1N3DTGQ?],>QV*Y6+6XD[(,FRDSQRAL1+4)@G%[DB8+
M="\B,&LOW PSTWCGF_:H$W4["QT-+M+=G*E A&BE%7TGN.">HH")ZA<F5:F6
M:R/6%Y]$#CUL@.50,[[/EIE@M^OX,^$'&X'BA,B F.![Z'1L,BX=?6G;R-KE
M_OC0Y"^YOILRFFHM@U=:[,;N":2,T-"6P+Z!7KM/%UD0"U2-<W$UG63 99@J
MT_)5X8[:S:&FIO(D^?#ISS>>KQ2O%+'GXKE(G4CFG50.6$D]3#J:8%V6I^U3
M,D2G&2/3GW"]'U E6*7T6DJ;77[+J"CB(U_EVMBL.JIB( ?]=/^4(O[YH' G
M"B&R4"3L>4I:31%#B^!/%L],)0/3=_71ZF"DW%)V\Y*HC^9HP40&JS0_Z)9P
M/SMI/WBW;T5[IP:M;C SN!3Q;HG;QWBJ8)S'5[&,,PWXZ_,JOG&%%X,SL9D"
M/L6:GC3"#KZ?S1UG4-CXX/\+-H9 _,D $@,-BAG@?](-X6S$!55:&^1MF2J_
M3F>QN<^A%6$25QTVG3K,7 %YAUAB2HRHA7-#.S2__?9I%CV^"C3"I:@5SF?.
MS,@;%"M7\_E>R\B$,^O"54HKDW_HU%6=#>%E*'GKKCHW9/PL'2N<(CGU;CFK
M0F"SJ;JT7RQ!)WXB-1B@ UB]-'G4 V&!((",NU"[G%FC;O\+RZY2P]P2=4.W
M%3R'G%I_.KY3,_54IR)Q -;A/N7N5YY4-33%74[IK2Y6>]/.0MA6=>//$J+_
MV,9]O6?1:S4'"271RZ#V9R*7)_C/3Q"NEKJD>YEW^$OM[-G&RXC+AG=Y)=4<
MP\J/FH\GY9M5)C5XYCI3SKN5<M_KVP;'+J)-$D]5=Q5)[1E^I(0,N+WJ#3)
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
MW1_;(#(RP3VOFGP70ZB5BA*&[_B6JX6%.R?AI+[8G(1P('-4@Q_A7"B*C8G
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
M@>@/(](/@9\ZAJQ2Y)*"[$,R!DR,^0#;M"D-[9M8UOY'I)C_2Z2P9,":0']
MA-XTUG:!JSS#&SF6^*H@$PTIV+DV:_JG5^U_TBFK!XKD04:+?X:J!9JTI8/;
M![@@/)8V15M*SWAMY)RU?K18_/3(KGVH_JS7%06QS];GXM/5Z_'9+'9U@YY<
M-.M&H>4[GHK3_Q 76\LPTVV0\O.8.:K;; 9B:"-C%(+=31[4Z3=(12P(%BY,
MGK'-FLMC1);I(D-YNCT475>"BU]_VG6?>!%Q=S7QZXEB'ZEW.J0SLDW5[ LC
M4VQA?JSZX#LJ0FO9.0EWJ#?><G[&+:5\;L:B Y,C+^&H*L(K*LQZ'3*:E8PB
M(:/S']<9?\N9J_4?$FGM=)D<V"GA<KMIA(CVBFF:CDUJ\)\[%5F LB[_!BX)
MQRBJ<R\.>/[HVNI]/!3I3)?["!>/,=3$@1W<O4L:6^:X+43>RJWVOM(9N#OJ
MA^ D)J^Y@Y;HXH\BG/5-[3<!( DI*1GOHQ:"U(:!;UN]4I1S]8^Q*GSPLLN/
M=FPN<_D>KT-8]]V%X;IRG)J,59J*HJRDI;ITL.(+Q';=S,<UBYWMJQ;I,C?*
M]LI&O!_*5?HW8<WU\)^0%TA2.-B27\G!LPEFE]KN+^YR.^_E!Y=_G A_) .B
MX)P*LF]OW3I1&:W(G]:_SM;.Y^_SE5V]/J$:!:Z,CVA:[T+PN*E<![D,7M)U
MB+GY[EQCV%/@F^H0'D0@2 MSO_/C6<V7\U^Q]].IO!J2F0"\NVK"@&WS3XOH
M)Z'VA;JZ(Q7NKK_*$)#=IF:M)[><TM;YY!%TM."T3KV!]P>]_;J>U;OK*T^A
MRKA6U$+TMMPFQ\]:+XD@=P\.QYB<99%RX>7QAI>GOHLV\5^Z=UF6BDO/LUV(
MA AB$!]]A9EC.%GM3=^ITX9H6T^-,R;0<>UL@),[5=7'QG;ZYWE_893+J,8[
M9S+E/GH*Y?;N_D+,GNIW+*!-$E_-LV+>5J)*P;9CTHKJ8EAWC6W25?GZZT,Z
M#EY\IBL>)@-Z9YJM&K<'*=KJ/-"AP3NVZ_>;&Z-_-\3I4N "'8UC ,U%;:,8
M@CWZ.8C!F9@#<O/&>)>8ZYN4UF1@4Z5 ,[2'G'@-9;GC%J%@3#I>ED1_@@)S
M! 9C7XQ[5!>422O$ZS\)CI><7Y,+_QIOIFNN_O@3@+6(?X K+%<K54V@OH;H
M.7F6*S:UNT!9_!Z)$<#*Q+@E=&U\M9#6B'G*D.QCZ1>GXH;7TCX*]77Y1,9L
MPER0TQ]:P%78+R4+@>P'!P<+.BFW/>)7LV>278S[7LT%FH S8>A'3NAE6*N6
M!F\BKV)ZH-7.2T]LAAM+S:P5\9L[R6[GQS8X"UE9]@'M,])>_V6_]>/@A7@_
M'^X#&.M/8?$TGE<='#]9SL85"XSS[W'H'NJ"?[HVO"<-@JL#VA.GDMJZ8(+;
M!JZ^L(:=%.[O52<<M%NM/-_6J;U;>KA .QC\PT !+!R]EU42*+RWM[1@F.9>
M-GPPMO@LQVF69PWU8X\!T0_'292HP,*0GHD 7/Z2V/M;"/2\E94Z=C<EP6+9
MA4."#^B79H'P!N<BZ=2HT?MM]=+]=>AEW9$7NU(=7>I:NE7O:Y@^?*?Q>^2/
MZ)NZ<^:<5\W_HN#>RSI]A.$=@]E#V7AP[4D;ZRL-4 /:,_9876_&NCKF6D["
MC$&2(].5M]9RZ, K]63 U#ZV" ?#/YS>YA&F:6IL3-1[D; Q-]74/+R8W+77
MQ )-IA!Q.,X%!0&'U63>BM2L2NQ,M>PLS9G^8;+>>.4:X)[OR.M3\R'P=W [
MG!DGCW5!<Q=F;=34.V>5/4L)L$SNK']W8GSJL.Z;:2A^F*^BP,VM^/@T,_-N
M0##POHD8&6 BCL\_-=G\ "O\0!PA%/^2(-GZL9[2SY$!$Y2R:S">TPUXP-9
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
M)0,NZ]-&6A3U9OC?%7<,;<1Q=,\+X;Z@@@W9<"86U1,O5"N6F/!*<YP1@MF
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
MM2L3I"B^\$7!")QWR8".H;_!^J>E@-&_0?*,(E7((U,HQ8@(VGPR0#";Q#>
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
MI!G%SYCE8K4MY9LR/81N#.HL6NV6!#4/>7[=4V")>Q]<&M\RO+3_H:QU9/E
MU]HK)"&KO&UTY5!84<_&^WEB=D7[V+<C @ ,1GD+O?8)#0X3O':!CI<0BO+
ME9X(QO<TFOC*@T;-@6U^1HL%M\ 862T2A+O #A/\R@$T9L&F0903F3<LY76$
M/*P6_W#AGWO \J<+EY, -N3:)@$@!1QHQ^A;+XS8>GE9;;9\CZ]:$O;].#EZ
M0V=MV:P^:R2\9NY[0-!/F@*;8RA&'D13KXE*NB.53'$EX>S\\XN?JRXUH5PV
M%-V\49-^(K9YHV7-Z%6CB,F; 7H5-$S90XWEW_S&S\J-(J(1Y)< FMN7SFYK
M3S(OA)$[+,):OS KYD@O,WDZHM"IRZ1F3O>'YK=+0/!\Y(7!>)2>\Z:Q:[LR
MQBQ_-L'-')4C&SR]8Z[BNV^])#>1Y)Q'XRNEDJ_4IVC6M$<3!>>D_<S&#X@V
MJ_,:_?4GO^ >E567.DR;KCKOUET"V[D]:J7Q"BL#IN)4QNO&WZH3FM6_C3<=
MZI/UKVO9-PSX^5\"*]$IT08%18^&:C=Q2B:]U6>2+X$Y34WM.!,K1Z3[&XHO
M&%R, +"4):R))?.Y>(=CV([!N^(H1DO@U4\_H;*+3*':340%.M=7>XUOXG(K
MDR'SI@.KH?Z9DQ(F9[6,64BZ\E-CP]'QP6\1/4"@\=RL\P]! B:IRR\'.L]?
M'_CO&,%)XNN2)F3Y*8F82NX],EG7_C;V8W_Z/,J,?/9M&J+#)O=4US_8B3$D
M07S?&#N($:W#/EQ-I$'VG 6-9NWB0?K4CWR*\Q2'ZB/$6-6(WR><Q^+T[?P;
M%XVG1FE1-OG1CA,T[V9+%2 [O0$/'B(1;%8W8R=->^/[,\MI3%+R9R^!_J/\
M7(;1TWA7I=_POJ"]^\F]KK+_IGW_>=4/[[RYP2W'F"850P=_)2_>N5/*HZGS
M'ZM2R>T5YYB(03Z<X8EU704&')\>3[D73,%9E\"@?W2/H^E,:N)J@,8E "TC
M5-0IP/2SF=C)+;K9:!)7=R@X!6]R=-^H;I CW<SV;,BT=Y@S^WX)**$6*E#R
MYJ!::@DU(OE0Q,"@^--8B$"8W>.:_ OGN5/%T[D%J<93PU"FO#>)^Z2O)QXF
MDZW44$>#7CU6J?!S0LQNI#2H(2;7?EXDG@IL?1<0O\$<..\_HH)\^&9P#Q@_
MN@3$CNI&ZHXF3CDO@4S#7*8\ 7>W:M'R]<*L-I[9=MV5^D^'3^9'JS:<#OWC
MIR0O@54I^8M0_E-V+/OQP[*#^FZL<J6'J9> V7[O]-S]U$S#=:G! #KD^X1<
M=\J!; [+*:=5=X['#K-MST>%2@;MG<8G&R0/QJ<"FBZ!+$,D8V#:Y<3U&_K7
MJ8+VZYT- BX7L?65967-[FEJ*"BKRE\U =A*JD@G9S#JC>_HY.&FJ7B'5M_
MD!:M#P #&*A3B1< S!'N+FI:"MI7MU*6EZ5U1W4"_D8.1W^=BD.<2O=H:8'_
M/R% N+AY_#HW 'Y+*W<$"@>AL(.WA\M5^S8*$UO87V'P51S$;B@'49CL"MO\
MPAS7?7[AJ_.*V-+1R1*%KWQVL72TO,(M*/S"R],*A2&J*!SBA;3R1N%A%&9T
M\'1$HO#5R4OL:&7NCCKFKDXW1@\KA"T*\Z PMINVIBP*2Z#2!&R;OV"+OV /
M*Q^/JZ!DG5U\W9 VMAZTK(A;M+RBHB*T2E;>#E8>'ISWS!'VYFZ6M++.CB[F
M3KX \"OF:R&\FEM:U"0+\8H*"7'R<?'^9:+^6^7_4*[6]A?:NW^]9B#2GC_;
M_E$_YPS4Z8_*<B"O_FRS> T %<$ 0#;Y9QOC.P# 0ZU;>?]?XB&]VB^V'AXN
M8MS<WM[>7$@K!-?5A/XA_\\._P/YBSVNJ]O],3VT<E;6YIX.'K17\X9P=G#V
M=*-U=S%'6-%R_OTF_I<'_F,_.#2MK*W<K)Q0(W11NPSI9(-:;B=+I ?2V8D6
MZ?3/%O%?'/9W\FM?HX3H_05 ;,8%X/<3 Y#-'@!*A 5 C%-1&M ?ZZ:*H0M<
M/7EZ--]^[?MK ?W?=P5'717N2)OK<;*:VK0(3S>O7[JKQQ* H7)C/( 8($<E
M40P *RJKY0.$ 7% &I '[@(:@#9@ )@"", 6< 3< &_@$? 4" '"@5= /) ,
MI 'O@5R@$"@&*H!:H!%H [J!+\ (, 7, \O .K -' )GJ!0+#80#(@*1@VA
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
MQ.X:VOF%)>=5=TVNG?[B@" P&"H&*#H$XO@'#24#NX_R&.[Z-)HO_?,V<>/
M L,=$DT+MQU^1@'90-(8+:8,1'$3FON@X*+<LQO:L>A7KC(+R5.P6'KH".]F
MEC2SWAKZNA<4][[T;UU6^ L;]$]]_F]<_CO:2)UM0V<\_[.>16&K25@-B=>_
MMWKYY3]M8.!O#51GPO+S@_^MAAHN!_]B(V>G51./Y^1K-P66R["S#LLED.#Q
M,>8Q6UGV&4<F<P;^BO%/%FN;86?TS?,?\XC/%UXGG$OSEX"!_"7@3U9^CB$:
M=9X9U3NA,O%8GZ;QXG6B;:K%@&=^@)E*3>0RVB2F;?=%<5JH._=-I1YCM6I'
MA5@N(@/Z!Z^'K2+%KZVW:D^NS"CAL(&-GL">Y =P]T_!LH/RS&7_UW&:70[]
M'F64J@Y2G$KGR86-_P.NX*QP23[+QX9;>>1*"$S<C\@SDU@>3[]"T/W3U&>?
MSFC7^%Q5_==H-F+PF"[N?=C RC_YL)3P,&V6,YN>(J+A5LHFJ51WW(,O.W[9
M55S-I3\S1/J#L_;;;J9*'8?8""]'13,]:3UE9J2&I%NY[H_QXT;=8/.(WIS1
M%^)3JOW6FZHT4AON39/TJ,J=P8 !U[S"=LV_)VY2*>6#NTF*JDNJ"(W*D*VX
M%HVMW$(?&OFY7T"*<(ZO5!^%<U)I^,/*):6M:<V'ZK+)8AM3NK4/"QVVOQ%%
M3'4>/K?I5XMK"42<\UV$TU/S'8':253*9DSG% :=RMACSVHL.5L\K;_G24Z4
M=UAV,!"J^"=J<$S >?ODE_R-!CW9?_!--7Y#+W3$^=ELYV<$G\^:OY_,/_KF
M%7?S83W5B$70!QX^1_^<.O^2VQ(^&$-D&H&WX8X-G9> Y%J][2CSX/[SU'$%
M9RNKP%YK"02_U,2*5\937=$JT"+&!Z5'S=:GUFDY3E_,2FT+XZP4$LT[QC;V
MCD4#A#"-[M?L.24Z9F;EG??6#IZ2=F^'Q)^0F$J$%9$NZO/SG8L@'=%\5SJV
M)$JX"K*$LU;YC!IR4G,C>O(I(PEBU_ I%^;G2&GI#YW&>HY<#(S"IY0+/;$2
MXXQDH*9O8IH)+DXRHY^_QXP_-FBPIU#+I.QQ44%FS1KF2U $-\ETQ@4&AVI2
M:9,\Z&[^Z8#4G?/-Z^O7%N*;FB:6Q>SWRL/F+6O\2H8P-2/RX6Y^@>58GAO
MG518^F+1=D%%+IF]CZVK6%SLA^[<1D3EO)$ZO9[^B*63$X"[_T%-6&#36/-?
M>>B'K[=J.XEFLNU"Z')\H#Q%0O34 W!8C"LC"/F")5$X;#W584\O]2![X%%9
M'S6O,G:7CYLT<DWU$BC./M02F.#O%S@V+S7]JC8QZ=_?PK<F:6!UX7WR64,
MK^/,2"7??D;EGGWN0K25#P$0$9;\)4'B1:%95,D3(0VB9_F'&>ZA072-Y+@W
MV?UB7DY(O+/0\RMZ+6ABMZ?QQ2IP%$<\;'I:_6/KDAU^7NDQLC78[6Y1YFQ%
MTOY;%961!>VJIZE]/XD#@Y('XG1+L^\NL0#R_,T)^BO,MW,^F2CNWEH('QDH
M\Q)68LME73##%*.(JA%TVYB\&5LSMGCX46E4WR\@\Q(@K.F82Z)8B2W 8S\I
M2G*ZP^K$)$7EX*5C_;-R[M ,-T6+M3OPT?AAD:5%=_@>A=U"?AS#\<6-(NO>
MKX/.?"?6[3U"KI.FW7RR5(&&=\[9N@_M/W_W[MJS("(VKB,M]_,E_PV+X?EP
M=L')G7:#QY);6UR0U8^,%;;3MPY@MX7>S90WQJ+'FVT7#]E_"U()4CS*##$*
MP$3X?C"8G3;2<$LM&O%-RK CZQ99-(B+&,<K200OX+^[,!FB4:X>5+74GWF-
MU8(C<IH="\T>SWRDHE$2D9$R+-&0/;OZ15^LU-4PSEXO\FFF3S!!PKLBM7JF
MMM'D9]WE^*N9&G#%\!&#607GB/=ZA&Z,P.W!J&!%*D>D?WZ&3(X$/[E5677%
M$EUUQ8-BMCK1PH6X_'N>QH[(G-J&;'D$THJBN-&*K1]_286<(%PG=*:*E^ES
MZ5"11 /":PR'6VRZ%H^;-.NPMTOL,<-BVX!*8:DMER!Z44N)T;0"6#3X.)1!
MJX,Q,"0/XQ(PHE1CAOPK;]G+D=\WK;E4RN3+45.EFOVD?!,QHQBI^%ZC'^#7
MSPOC$5P_)C8@S(7"YS<;]O,"8B<YZY['%FS% Y7#&,E(\6A-_$>!+SUX"-KP
M#/@.P[4XDG/E?HK4$=@(3/%3$Y'M*:YP)]26<:4FOVS)RM@(%=#VD([#WL7W
MNJ?A\"J40S4W;/PD5F:/)JG,*(US7>.#BA/#C3'"H'TNAMR;'_W3UQIL-@HI
MZ.0"672*&X9PWRX7\*W)5XTR^CI[,K/IFMK)I7)>W&MA*G"7'I9(AXKUI>7V
M2_"6\LPVWB+Q&:DGT9)M\<JBG?S0\#;9TEN,^?4*[*6L![E%3!!1F_Q*YJOQ
M;?,Q0<D/4>9TO>N/XX;3"/75=][X- Q> NVFX<OLJX)X',C$F.1.P5)'NAV[
M>VG-_)_ZPX#:K9H;SU-=J1E?^3XS&2MS]--@]S75*4N8T%6ST;=:X8P_TL_0
M*E'_^OBBSQ3FM! [D'ZBD\U+I%9@MSL7=7PN'%G0W<)Z++7@NFA*C/9ZHW8D
MX\+L)%)\TWBNE5AZM2*.=R9OERI!SY"=X(RC4IXP^T&_1YOUD"-YJ+4M@J,]
MEPE^ HX?,IN0I8VT?Y'Y:E_14U=*1F30T>C5!_L*P\-6PTBE)>F=3QZ.(\.!
MZ(<,).[=%"2X:Q_ZB:%/M>;9YTC<.Z+3?<GHN39Z;(&3-SH<H]SSB=+#RZ65
MBK:;UG2++JWZ"BT4N5/H,DN!YS6IR/.H##6)"(XB)+DO58(%<CCV93D;R?G,
MBNVCFDS)O38G+NH$+':Y,W<-N@R%VZD-2XO$G[N=NW\:&069^K;K5<=L.;]$
MCO(+UA74!9C[/-(D^6X2>9-K22>CX%%PCFU%PM")MU%UV(2E6<'J4=\8CS*!
M% VN&96;UD;RUU8[B$!'\9WIM63'CX'B*94/HNN[E.D9:%Y9\&+9K=BVF.9Z
M$F@E\BE2^(QEL57I\X7 WVVAKZKJ9"4(>BH\*#R8?_]$3>R+=ZOV%C>G8^S;
MGH'?@KX(O,1_O*' ;O^N,L2#4):^F_S[]\:XGPPDSJ,ONLQQZ_,B%<0B9=1'
M& IX=<C*),60+_%G9!F_?E2F+\$[I!VCT.E]:)O+&"%A3N?$S^N9P;/1UH!Q
MLEA85E]2<^>P@F":=KQ4O1!T"5BH"^2U!N9:2 /:L5\L<NP?ZZE6Q;4Z>T,'
M(S^WT_/CO2-TS2A_X4L ,PD,>X(A0"*.K6.9J#L@HLPDYW7&V@.2HG75,5S,
MNZ%WJ!M&L;7([ND8U[7VY+R*("Q/5H!?@3%X5&EJHQJ_RU_.(D_/,#+-5F_=
MFV=J]^SVQ[#X$S<&"B/=2/UE&48':C(=$R7:* O>/Q.JT>L'OJTR'_]\>&!E
M^#SQ(156EY&_,%M=QXN1W(NVJO"/[>TO:_R;AK'%<F+WNP<N7M\Z3]JC+CA*
M2%2V >^I,Y)U3K>TY36/ZX5VE9++I3>/<NF5)HO*BG::OFQH_2EPM(?7*[70
MSZD6<$#N/-"?L=-R=UM/$ZL$\,D[7FGB%F<HZ92Z)75K?XYOM:C0OH C04$Q
MK*O7) X_>]':N:P]^AU60I].9R%O79?XGM8N0F&PMD&H8GF!D48+5+A)W9TO
MIP2+JVC!/,A"5S^\%6<?X[G,&_ M@%-_C;3\F7S=P*0(1U%>'W,DV>I9]=#/
MB1*]! 4CXG:/-0UNWZ]F]CX2C1(\^O)-UF&"V(PN4^^?$)Q);;CH8R?-?5.H
ML&<9ELC- OJQ\E6P'Y/DMK$>_JBW$U?D'$83?RAE+1!"91CJAS"-.OJAM3O[
MQJ,736-H:M-(.KKAM-'[W!T11L4+6O;TK54M3MM[WQ; ?B)\G*#R5.5PM#"X
MU\N.$ZIS"9@/<:4IDG)\I>\,O; /6*H=DUJAN1 VYEEI,XX[GRA<HU",=0A0
M #Q-9-=&2:%;I :_4?6?AG=^>EH=6QR1N,P2VUHF:(3(7^-[I"<6,573M:78
MHCTV3W)&Y]\'85I0^:A["72+E6<NBW(QU0P4[J_^$#!@L=B]@X!9/:F:B;<C
M9X^AW*J-;>A*.T\TQ#MOQCN.M;3IY5T*.6\M6N5F';HHXKD$6BBQ_=Y]V$':
M])LB1BQ'EKQV5\+=' H$*F=B1+^]A'"4[-!6YBZ&!FV0%FCTT214FZ9EF*ZE
M:FMEVNF6[_*J>#DK^ 2FNJJ0,QG%[#L0)'R/,V!9+CI_9WCCO$GQ])-&"ETG
M]]XGK94?3*'([X^]W-B'1O!I-%;751EB\(3L^#B2XBZ<]N3<.RE\%7:U%=B*
M,>9!3P2P04XG;.C%\6875M/]2YL:FL6?'W*JSVX@761%]6@,O;0+]!8DL!#-
MU2+1DV;+&O&(TL+/#H)O-5V[CN[5,BM33WE]U=KF].\J9%9^7S@G1\&2-->9
M9< E4;#"KMQ;4/O1I,#JI?\.0>1%"KO;_3,1WZTHQKG=;LUJ,;6VISF?';6Z
MARAO=7OZA&PK7_2)/7BE'U?=MNI9)+%6;Q%3]-[7D)QCP]:NR+7];<^SSXL-
M-6WE1C.1MC=FI?<P:7A\I_1*:H:=L03K7TOL!_91G!.\R$/+;?>V;G)PD_YP
M)-80*U'T<?4T,;;LH3O2TYVD,#==1CB7*KK+)S3C;BJA@O>QZW3$R(T5'/B1
MR?E<FKI*I\/^M\$%1]7?IAD3F*)S\5VKGR-VM Y=GLG8>R$0)_9+X93Y1C62
MS*Q<!53*V-_UI>AF(ORY#PUPZ;N#@TZT.LMG'^QI)%N/4F\)A)OHWH<G=GSD
M%KUG:""=+<9-<L]-,Q[.&[E:]$;B@]6R$?.>6;P%A>-*2IM*C9(ROHG1+E@N
M1FQGN67$#!"*N:5GQ._;W/O9UW9:V3'=T$ ^Q\ZUJ96Q$ME+'U0YK8#6LG^F
MOVMJ^U-Q-ZUS=W)GR*$M.@"_("O=VE 4X7JH)G,<[#]8,=FBC P]B34=/7#N
M>LK1@N/5KQ769D"T4=9;]YL,+<WR34[5.-_/B<P:R!.5Y5Q.+/MPKJ)\=5#U
ML$W\3XU[!_LYTA$R9W1N$JJ5]PR%RAXNBS?PV(H%-\]-V!Y*?1"H"8VZY5]H
M)XE!>5@I-F!TXLI@A56;OR0I932TL'<C!4%17Y2;,4W\)A:GU@U7F9AW+"Q8
M:XR<8NF=H=">_*#$L\QUOXO(XG9,(W)XXAII&6'1A(?L(8:47<2+&?4>(YGP
MW4(CP?H]]1)$@?U8&&-=ZMJ#M9=-]7%*&F0#[.T8]2^("S+L30V_2*QGC?N:
MZ8;MR8S.S*?=C333-IR&+5-]UHYYL3_?'4K)ZM<GD_+[^WGL]P]>51#TYO-V
MPB*Z/9OER(H/:^VFN^[%4@P,A@H^'2_5+]YZ>4AUN.ND*8MT1U&.'P8XH9+J
MWT;P-+;[+[@O;HG7#]7.K/1WRY=6UE"8YHN:/QIL;S5DM,9^^4['EQ6>*22&
M[&@AQ]/J]4JENM?+NB@<=:ROL?1C)2L\'=F_W.MF=H?,VJNDGL0VIWU1-WN"
MJI[)H?,-QU1AT'/&YCWGO0#IFMV?;<'OU+FSZD!<3J]HE.G'/T%_9CNE+<T'
MX6EWF71&Q04?14MQZNE$+JWSSI)9EY>!8D3DFA>UU^9LAU=N%TE!57/'O4Q?
MVO&]M-R&G"M;S:TDIGF6"1ERQ3E^B+788>BD17,,QV7?ZS4NJ[(II3_P.4-3
MSI8P*'8-,!HB/ML]VJU^+';@V<\C7) ;8QF"N;<_4UT;<:89T.+VDRL\:$=C
MS44<4:&@=*PO*=(0?FHV<A$^)-T;WOTIPEEM3*)FA?R\]]UD>3K"G]@^6<XZ
MID2!M8)'#T%K%CQTN"L]GL5BW?X-+R9PT( KO8I2\'U""<:S &[\.O\W/I@[
MT)K>ZJW\0G^3DX1%$_K'8CUW,IK7*37X=F%OTRG;I!(J+5ASQ1G**/5KEY?$
ME4LIGQY,,8=\U8AOIKVA&W=,^0H>48WHV*IMF@KHW82CRQENUHW&YBO<<C=G
MJBWTC:Q/865;"["<GS=EKJVSRO5-[/&^;3N\R?1I2#Y?'TFJ=<XOH)G<+1%^
M=C-;WFRY)7G"]]VCNI6@7<[L8YN>[5YG9\N^:M-<*@W.VL/E<%J.)]O1H,7&
M3]&V\)@?/+Z%>SVI-KNER5;!32?^<UHOWRK83DH96N! [>9N9(5W%870/]5T
M%'FXWD#O^TP[=7?4/HU]G3^EM;9<EL'0F <L'W]C<7_V:7P;7JY$PGKJ8S/^
M<;5W)[<QBIRYAQL%]UIVC Q;:1=WQ2M)Z#2:\E]$N,L(]7F8\'&R*Y4,F0M&
M]A$'&[4'/C7+IE>A?;+W/ &Q!X\<#=1R]"4J: U>W/HRK6 7*5DC?"+R[*XL
M3?EY>]7 5U)_]R$G!^Z,8\/3V1NI?7[^TXYD3+X!#-S-SY]74:DX2YSEKN\(
M/H_9X&)*#7A:%IZ3C&7DXL6]\V10[*(+UAY253#)=;2[B[<-VNV-&ZZ.C&U^
MR*);JW?P6.\2,%65JS"<P$">Y%LAP),G&6T_5$;IJ*R#9!@_=S0[N53#L2.F
M\&"[IDP79N%Z>RPI#'LZF^^KG>+-(5/?1V,C^;NLLW,E0L_ S\*X(.5=A#]Z
MGH_4EA2TKD00SF0GZCQ9U7/Y$% ?<)1@(=7A_!S;>X)P(L'7J&OT5"IN_LOT
M'C.I4:=X;0G8ROE#TI+RS"ML!L7:P4?Q:-]IA+ZO?3$LX7I;T&[+$N:#D8>!
MF<_7D[E@MY1WPEMMF6HP<EY6M,;']7IY2^P11J\GLD"3;%+:2ZF9U8NAB .J
M*0-3[Q)%^X;[_MSH^7=;P.^FX$&*W7[S@%_)HV?,-TZ\B7,?KF1\[Z T2,I]
M(*\(G=8KO*MJ$77>I1= MVX79A"1/Z!-J*'^Y$&40'>,?.[DVBF\Q'QE1JQ+
M[<Z@/?K'LGQ6>1MMF2[1#+.I6Z9<K]GK7A4)K]2_?4A0L;L9L9+]44FDV<YQ
M*?1^Y'26-V9.F/\H+J8I,[F5?6[SB0V'86"LOT1'UM(36^,9%F:3"E,37(W\
MFU%.HEH(H&Z(?O@2X/-,P6@\K?N6.(IFYZCX.F3V*XL'!',&)]UW_D2AB9O[
MI'[V(7+_ -]P[;[<[I3)G12&?%HG[K8W(Y_IC^XA^4U,I_I/U8O>-R*\'=]/
M&R5EC-AH*#-&-\RY5K3=H0E/P%5>B5Y-M?Y2RJZ_7R3Z7<4F=S(G?#UZPF_T
MZ&X*!L)#X4QVD]V<-E6IVO+B?OW@06+JX5AWNUI9<)R!J0;4I5-09JDC;B5,
M*NGGQ]")5U;ZA+\^J?^&4*;/2,K'VC-;5HP_;Z:.LV;ZI"*:;$WZ.<,OO8,K
M4KJ DI%%5=6Q +(;VY5\L^)A[J2<*7O'8Y YJP%=A!J6ZQ+6(^-'KOQ,<@8Q
MK11MG_-8(P#,)[BT.$\@]%UC,,@[R'+8E,^5G7Q5UT1<;7=JBL &?[;*G <R
M)&@Y(OEWP\);I76H 6*R?#4*7NPN#-.@L.BPPE9##STJ?;@9F(U7S]6DG-+C
ML-6(OC)O6$Y&[E[F;YC8.G^2 ^]:3<)*NPK4I?%QY+VG+0H6"VD)[K")/PNK
MQ,3$3<K/83=T'JS\@]A^1H*,UK\?QU-@*^]-EN^3+T,LS(:KG<VUOUW(MJ)C
MK@!$@=G#RF%"K<;2DJY_4@^7P-]3Y/]^#G[P/VU@Z#]M8/@_;6#B_P!02P,$
M%     @ C(I_5.@@^1)9)P  8R\  !,   !C;&]U9&UA;F%G96UE;G0N:G!G
MM;@%6%Q+MC:\NQMWM^ N 8)KD!#</;@T#33ND@2(0H('#1 @N 5W3P@:++@%
M@@</&IS^&G+NF3/SS]Q_OOO=6?WLZK=JE:Q55;M6[1<QB9@'"%04E!4 $!@$
M?$/^ ,0VVJ&6O:N7JZ>]JQN] ,\=0/2>LCID&[@6@NL:  @ _=?_M0X%]T:'
M@GS\;NH>W.0Q@#_DI@[6#03]SK$1W.2PKO,W KYI=W2#E0!>6UNDQ@F9HOW1
MZG=)1E+RGR7\-ZDQ,OVO$J&;E/MO)3=]GMQ@-Z1?_U0@:]?J_WW=C<\8?\S9
MC=]@F=_/'SJ2/^?L]QSB7&=1H;_K7ML+T"*A%@"P62++%0$* (3X^]520OX
MQ Z )VOC:@T#;)Y<MT7, "\ ' P,#$P,'$Q,'$)L+&Q"4GP<''Q2"F)B4F)B
M"D*<&_GC[Y\+"!<;&Q</EP /CX $#P^/Y#K!(_G=A/#?Z0#Q$2#$0#K@!@$Q
M F!"$(00A)A%.HN.: =)(ZU$!=W('XL/0;J#@HJ&CH&)A0WZ1R4( $/^2TD
M@%! $# *&!4=#0,5@B. 5!)"4!B(^%!EM:V(&=V?\J.1O,DHO\?$3*KSR5I
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
M=?AT'NMTZ1+K6N@6ZO[2NZ<7I3>CSZ[OK=]F@&]@:E!@<&QXWS#&</X![X.
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
MV@K>1:0H#TI9_B.T_+.12_^!5_\/$/?#_^D!1O[3 XS^IP>8^C]02P,$%
M  @ C(I_5(/;902[)@  ZBL  !8   !C;VUP;&EA;F-E9W5A<F1I86XN:G!G
MK7@%7%3=NO>>I+M+D)02Z9*2'!"0+@%Q&&" H1L!144%%&D$,4@! 2D)!900
MD.[N3FDEYP[XGO>\YWSGG'N_^WW/_/::_U[/6FN>6&O/L__8(>P40*ZIAE #
M0& 0,(;[ -AUPN ;#JY>KIX.KFYLHI>O %+7$-J0=>!,R,]& "  ]+?O,QV4
MY%P'Q5U^YV-WSN_Q@3_D? SA.03]ON,A/[\C/+L_%_#YO+USK $(V=GA-,ZX
M%O['K-\];U\D_]DC<MZ:X]J_]8B?MX)_[SE?\]<Y=L/Y]2\%LG2F_O^O._<9
M_X^8G?L-5OQ]_:&C_C-FOV-(?!ZR]=]CS^P]\P1T P!D<?/QNP%Z (3]QVQI
MX#X =@,@5;)UO8T";.^>S<6. @\ 8GQ\? )\8@("8@HB0B(*&C)B8C(:>BHJ
M&BHJ>@KB<_GCZU\+B(2(B(24A)R4E)R:E)24^JPAI?X]A>)_L@#V"T"!CW/
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
M7,&X2@CCXN6AKWZ-S=3,G VO P #!+AJ3Q@ ;)">;MH&:H9G2R%4E=D\<8.
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
MP!V61\NZ=?US[4#+W2D&/2R0$6(@U^-:Z.H\AY[1*""/UV.B)#$423 FW)+
M M0>I%KQ%*I#,W$9D@@%OB"R3;E0+E@#1L::;(2.W7ZO\N=B:Q.TLN3><.+Z
MO=B.76W"R8["D'RG7EVYBD\5I;U>2PLQ^+?"1Y3IN$U?$&ES"$G88P$>3FWV
M?!*_P1%J><?MG@EM[^RF=$0..N;Z_$(Y\06>!\W!$E9:W^6M*:=9Z.,)CF-)
M4^<H%O@MK^WZQ_1\=1TT#'QRLR3CF@X) Y)*1?UK_:/A;S\-6GS>SN.78@&.
MVN1;M9^Q )7%" FB3*(BNAKA1V#&R#Z1F#:)[)W>=[/:31X6JY:\X+0CP,C5
MWO:Q2KL@%?XVQ-5YG6JLU:.!732']&+DQ=O4Q]I17 O]"U&LL>*IC*NJK[QZ
MO66'=E=/+IO9)G.L0NH<JM7LGFD,!U_FF;GNGZ^/FB.ML<,"'^<75ZYKADEF
M.P64E<\'/R));55]MTJ7KAU^<"I*5NC)AI;GZX^GJ0B);R)QB1B6J#DN[77>
M/7 I#1P=U?:9$!4P3Q_7YKCZ6#KXA"72)>K(J8FCT3F'O>+53H?Y9"Q+P6+O
M^IX@W\+BC? !M<AF4,1+I7O#9EC :=VMA21I1]O;DG*R)2 L.F?)HY,F=7Q7
M)C@]&R$6J\QW\Q41W^'[>:ZG2_W6I16@TFC-A$/S@\XVQK[DSSLL'!I5,D&O
M$HD["46_A?=T2F88C2=5<T"WC+XM"8GIE.!OL\:6?3JY'/AD0)S,'N/-H?-<
M-II\M[7_1%Z[/?K%!Y*^M7H.^>M."OI+!PF6_HFQJUJNP<5/GAUW [OQD*"D
M7^ZSL>//.M6/:_O+,";?!Q+-2X5H?@E1YW-BB#0X//*$LKY0[QGBS3X7J&?_
MDHCMPYV@':&#9NL#18-3Y!LL\+A&EU6":NX@83;+EC8[ PMTR-3M.)TB'[*'
M^\9JHDSMQ9ZTQ"N:R1SC[1?G;*/HW@ZWK&1U$)=4X=6>S+Q QN004C]X_Y!K
M9MMBY%I7(ZSX,%8"Z!53T2L7QD]7YZ#Q>AJD$DW=W:QKOC Q;;*.8+VT@=2=
MN*PSIKG\"PMH[>J>](IOQ^0.Z^2U^[69],9Y>-U(#S^L/_J%TWH*':V&!W<8
MR;OXI"P?!W/>J]T.SG'-'7.<,.DST:ZLOOIC;3%JL.25ID'_%&&I1]<=7:8[
M(671Y>SQI=5,'8(YC8$%3NZ?)8ZKY63J6-7H!'C-7K3%R"F@U&D:XH&W=MO9
M2;OCFANKWT=>TGZL>A VLZI3_3#KH;UKN0 7 XN<3L%K^P2F'ZHRD\V)/)H#
MI[7O@GRM!C$3$[,W;*>9T5\3I&8>LX;2'U#IW$R!9<4ZC8.UHGBTWA"$MG#=
M*Z*COJI,'R1_)Z#GTXST2%G.0;!6)X_N_%X29\S0B<9-&D[X[B^/6:LDT'C
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
MN4H;&/22PRO5[8ZG/K@J4\N:HGXUD1+A?L7@B&^[))YU90;!K^WT2GE[H"Q
MJ! S[GKM\<C*A)G@G!<+S0BWU:V0^,?\&D^I<,MWS2=8<K<+,CK,AEG1I'.J
MA@]DK]_!M-3T!@]PQH,$7F]_:A&U1,B:TB"L^Y.[N>(%4UMR!,$?'O?M_7*?
MX5<2B6@YM0[KQ["748QR3?7I<W$9N2A[$ .R0 AR;1:%ELZ"%@5I;?>V'#Z<
M&_0T^^PQ]LK$R57L@[KPANTS"</;(4ZN$21IL?['M1G::?)AF&BQ[,>C*:9-
M66DBO WNF5?,>]KM6QFY2VQ8GF4ZEXS6*85FY'W[?HE1FOJ1&A;@M6 RUQ*H
M%?S\UE[ L\FNQ[)1S)? 5ZQ8^XJ?+B<8P9!R5Z%HWX*,PEQ7[(2[2=<IJRRJ
MUVEX9&6N[Y5^!2@E^+7M+:VPV-OB=OT/0I;7@3*1/BS@Q9ID[G6D3J,Z\S?>
M" O\P1G]]^32[;_,&?XO4$L#!!0    ( (R*?U3G[(8,$6L! +JC 0 6
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
M_]!Q!R/5'_9B^E/)?\J/IK\;+/-W&<WD_XNW_E3R'X?&%//?D(MD? N8[&?
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
M#0BL]K.[+B_'K#.2(B+FHAA%FSV\C:'#9I,7XEEX:73V[*_AO-MH"5PW9?!
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
M"4/(Z"FXJ3NR]0=]:/)5;+(-9]H(M(S$7O.^Y_@ D3*,CV>B7CBU7'1KXS?
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
M:#-ZZC1E(P^/CD)\BYW E9,INB","0MX(*[UD;,N?9HJ00TDF7V!SBU.>@P
M6%FVMTIUD"B4?'5,L]OC*AD&":5]]C8XQV3M+C#?/:]N8*QXG%9B8 IOJ7?
MY?#Z);P'WGJHE_.GFJ95 =,MRI&2"Y4!WG/>CRPIX5P?GS_**CN_N,+P;L='
M#EH)';2L'(+R>.XMVH*+,F-P\O$M!7V[*8Z4)/H8[(X11ERN[<-\6\6%;U\H
M'R0MQ/C4Q@9>,J'@E)B=#1]T8+@<FZ'G?&!V;0A*R/]I1=N@$ XEU%VHB&U_
MJ*3F$596%EL744J&^OQ (K\"#;A<!"BO;1QD*QMTA/,+\"X:1^QN/)?IFWX[
MR;^T:)'ZN)!/_H.7[U,C'SZ^GDE*'JD;%"T!>>^+1LP '[&9W8^BC/*96DQ%
M#-2 HLNO7>F,Z"[>&3P'AG?B9'F8"0%P4F,O""O.4B:A 02(6JT141YC4X7;
M41KB1LYK@L^JOC*0EYB^)R @U:3FS!$U;I63K1N8T$OH4(T\[E*+E?9^;E6]
M.[;B6W4;!NP5?ZO"5DS3]CCZ2\7(<?=QLL/)K9&=\6C-3Z6O'YR+G"SM^ZS'
M_WH;U;ZVN[RAZ78G424W3$ "WZWZNE@I=2^>[L=>Z?UW&E3#A.\FE&PF?932
M?&X]1A3:)UPL6JI(>UM]7P9$_L0J-JDYE9,:)UU#%OC9YU8]V;B*>V8'*&?:
M8-+N;M=!P  ["9>%E6F5'KCK R=-'B/%-JI*](+QNG>2?7%F&M1CRR>@D#TP
MWC\ZL5WEI(-.N=!>>;M/8]>!% 1777U;@NK^RIE*J>836/KH%9&?#7UHY<=R
M#I?Z.U$(32B#@$I*YT##:+)#FJ.OI^C2W'0A%]\2=N7RHXL=-]9#QQQI3"L:
M\T8YTK)(5G=HDDPGWVNR>GHCVZYGD?=U17L%ZF_*T.5,W7BGP)+T]K438>N"
M!QJ08'R.>6%S#M!1G5M41PS,G5%S@7C[0FIH"A<B/?7M\;A:GC8'#OK'.MWS
M<&-X6Q.-@+0:12&9+4UAK!61]VUAM> D.'=)36!,4SNN5S%H_M1A5:1*OI3O
MP; H5\,@87DBN():5Z?LTX2$I/5=@"S(S!&_R77.[7,1?U$.U.,IH?#[YX98
M]%9<#!>D'F?!9'@<BZ8F)J'#2R_Z;W!4K$O>I'J^4TV,&YZ[:+$S$K_@JZ47
M7VXC:[E#=G>X<*^QU+84/VP=%-9.167,%D ]\Z#VVKVT#MGSFCF(XRV](1$U
MD*_4],2)ZB?I#XY%1D(G4=TQ]V^[:77B1+XI+_3!?SLZKN*(E2X"%GW\2B$\
MB\U]:B%(^CGGT"47#_X1M1XI%4<!:^C@M"2XP$AQE\T#9E>"Y?Y(LMTIV3WX
MOI%O]XD HZ:KY]L[Q\[*K]?<A8R-3#T7NR<H/L9D3OA%E);V>CW,76V\O)]V
M[T2D[95QNZBT81$\//&I?:20T"XRXVJTDF!<K$2AL7FPEVO>T8.U8V./^60>
M _8D\G+2 /IVL?V6R_@V@.$9A,*&_J9(/\6@_/M,K@^>CPYY.@@\5D:=%.=&
M]3)<$FL0U0>^Y-.$PN*$-B!7PM(72\B9:Y42)WFE"7U.H<-HP-.UY1-M$*&
M1NB:IX-5P(A*#C==EJK,JL$S"5VWBX*IR>F.P5*W!NMRX)<ZU&A5P4XA<]AT
MB9%,]#9[.95^]I0PM8#QY8..$[DIN+8Q,* NI@$_/Y5^DYE4B0@XG7&+\MWP
MRV3'5D(U8U-&'@9*-L_<PN[:*]4\](*M<]AEYR4)7,*)52'!3]@R2#TB[,&\
M\PEMR5;B)-U&MY$-XC7PYOQK+,YCLD[&1L2!F#,;40^((R<-%?&@QD>-;1.?
MMM11(RM=LR0/?[9Z+T6\HE\TK(N:_04)?DVYV\Y+\<XEPNI)3VPGB4F@&>W8
M^9RW.;J85G-E[H__>,-5GY-'[%>C 3Z0J[OF08V[KAF4C>N]F%/<==7]XG_Q
M&%N1^.<?50%__5&5=SVYEIGGW@TSLI,;D$X#! L:<+]3_B#"%\L,_^06I-,(
MP73V">0@PMVB,;R> PW(*OO0!YGD0%V%'#MSEH(@NW@U:(#+<>A\?@.L<1'_
MVQ/K#S 1-]E.!W(M14,60W=&[@&PJ^-&I^.\VC8V]34U+N9H36ILP*Y'H>H\
ME.G"C)V1?L0]'[?#XXD70=>/3IO?%-BU$@D'];U=J\HZ9%4OC CQ<9T[":-+
M^;AO2SL^FIN@F611.?F!C:^6WE(2?F\5Q=._K\EL9$>B89,TT4I.7^XO_J*)
M_G)=ZEZ1*O'%-;WW0*,77B8/=WNW>M/I>C1[@+KWK2+J>JJT:![<]/_0*UF
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
M_X[3BY0RI39,(4D^*R3G_^%-8@KI*)C9%-_-W9LYPC5" V"B*%T.&-*K![4
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
M&$N>]4(W9%1E/#=&\"O1;W,D5\M]\/]H;-NN95NVFDG/PNX!"; #R;OVA'O
M+L7>#S]R+Z5[@()5 /0>4*]THW$/.%E5!?VI8GK^6Q73>QGU'D (^FMB]$E#
M;M6>DF-.!%OODQ?YFAR.CU5A )9WK\@Q/BG'\(<(Q/#KK*C!U !/<H=1AM_/
MDO7@'ST;%B+Z#%"3H19A09WW?_+".)WRH]U)MT@^<J9N5ZR%9P# 1%26KX#V
MX8I"$? B)^*O8*M%&B9UCAKT68 Y?YG9#3VIB7)I?YI6(_/HR8N<@/\$MGA,
M8D2H)P6TXP)W2E#L<'"@-^]_?WT4\>(_Q1.>>T"/D]_58E;_Q%8N[4THRSV@
M NMFP.BK_,/?/2;24KJHD8_MZ%U:;XT"<>-#Z[Z(17AMD/W&ZG+6&]^97&[T
M1B=.8H:QW# E7XD[ELI.JGKR=V044*L!:#;<US0HE_&BTA*1XHDYK%]\J[*?
MSZ4QS;&5GK/Q9>! HL;6?-'[&S.9B']U'S(H633:@%W99> 1K*I(3K<4PHPW
M3YV3K20>B[D5,UP$Y_,+,>6T1BS/+W%2#"J9LMADNG/8IJ[5'7FCS&<Q-F%#
M)0;3(C9FNBE<!!N#$#Q&NNED.6G6]G0S7(R,=)I#'/(,-/4%%]T=1QYN"V\)
M?&/$TJ_SX5KC^3PR9%.#_:M>Z-WCHVONWYS9#6:OJ1X=S%VRGN72)EAV#]2(
MS&2]/7ZO_; N6(+E IT%J1:/4[U+%5":TCS6_:K:L<!%SGU\/(. $Q;^'A\+
M7XQH_B&\!;WILD0]\7-2P2.>-XGK+R+K7=BB5&R.JIQS*TL:[5.L<F?2O2EU
MRNFYS%F?[*+':@'S)C$^^5BQ1)Y2.\I9?]NL4^^F+N]::77\I6 JAO,AUI2]
M.&\LLH95@/.=F@PQTW\%J/]_@.L4$#$C:W<%*X[B0V)T \R'4638BV/WH[/V
M(0K_N&; )YQ S%.,YQD:P6B!*+\A4E@R1(2D"5(T&T0 -3F50M3YAQS-94"D
MO0#D1/R/ K7D?]O"-__<PMM&N'^V?N75;\DD3^YVR4LQVDCCTPVS>T#.Z#^5
M]0P_^Q^^%/CPFZQK\R'OG CV(6"8JP?W[M-[ !/HCW,(TY\1\'W-Q;9:N9ND
MRH![P!E5RG\Y RX7AN>2_M>&)FPJ=[Z3.O^/$?#D==5('RDHT4%7<9FXK&MU
M0/[1YQ7([\<?\[3#;@1N<US;GEX@^Q0GRCDIAMZE]$;-R&HNF9U[]L[R(03V
M$<F.MH+.2,,W-3,J(2*FD"17!C2*97&6 [F?K;@(25@9YX8W;"CQ+-6]3&2%
MC0=!/0B:;-?\^3-:?C)X]<RJ:WU*?+E5$E<;1??U9^/6INU*9?M:N-QYYJZG
M9*>-@[C2(?L/&O2[D:;16D,M[+[K2PZ6E\I.]-AUL_(B[Y3LA5<#C*H,NF-:
MJ3<E"< [C[\BW%+2?!:LJ\9=-OM)!:N?!JIU%RT&8@ILR$QO^;HDC:S/ P\D
M0@,J/Y+KV#C;XCM(1GU(!-_NI#!A!7<19R20QJ1NITDN>7HD7A-=C&]2:-_0
MM<U(3AO))ZCNTG(/'0%'LD[]_#*_#(HA'/!_2DCVCB2?ZR$$PFO+U5P]N%PI
M?W"$6+P.4$ ^[G]VY"^R(?#V!OU@QC9D<=:V6_%N^&Y"%&,&_\P=";<_%B^S
MVO>9<0</"9>N&\JOI4CSZ5RTE-BTXEY4EC$EI0\M4;_65^+_<,VLJ=/#ZYQQ
MLU$@^J3K<"BV66WYPL<[VYKB8\IM>L[O"&142K5\S1#C6=?K./"EMNVYW>JA
M(7>$I-4#??.HV.[@A!2#DNOT;@)7U,;L]IN;=-<!**S*>7N+5%9H 7&V"V%
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
M/11_M3R#_FIY/F&G[0+2/8!&[9^-%=_HKZ5U]6M+22#U)X!K\^-=(^*#[K/
M0YJ6E71</BU]4#KG:Y,G92^#K'5.Z&)R)9RA["/9@>5AA6S?D"S]ZU2O G\=
MNCAZA%QN[5JX5.Q4'I\"HW,BCKPK"3S:EC$Z5)]9 RDF=V\X\RY O?"&%A!:
M$W1KZ\VQH/^&;4Z%F'FB@8+!%?..5R?QABBB4_9 >:(MM()# )_L(F9,F2(D
MGSD1YQV'8Z!<FN8L0.=3V'@"Y)W!C<>8Y7AM.C7&JXD;->>23?8R)%=&59$U
M-E@L*BI;_GS_^WH6.RFOA&#$T>1M-K]WN=#/L4T]8&&IT46$R%KMV.=VM!)Z
M<'4I?T5QO:#LL()$R3T@K)5WYK?0P6:5AX/.A$! (:[6N6K=D982MO,]0$*I
M'OT($S,O\5.$B(XSP_#OLGV\[3,@^\%=9KE-PN656_8C@YD>;1MSD_CXJ6NM
M:(4_[SWXGPB._I/XZ+^VT?QWL3ZY-@W12,6I6O% _HQ24;$6Z=NLYE^W8UGV
M$Y;4%#\7=N8U,WANT^22J8LPDG<S^UN#5E>OTY3U#<9.*%VSU%M"NIC!)6-
M(5HIT<23HAUQZ8*M%)Y75FXIZDH.9WE' ?0Y<W W2&Q+_/:/DO,RN28(G(9T
M9*\\&Y[^%I:,:6Z3$[V"QE#%],4[0<776=&'+X_,)VNGSYBE]UHR92VZ56MW
MAN=V;G9ELO97?-PK-.]WQ%_\B1)/\ONO8Y/<""/*S8KU;657]176;],LX2F!
M@CWUL\VG77**5<^P5K3#PI^&K)F+H'D%BJF3U:KSH:OWORXB9XH!T,""6L4/
M3N+FE$@JP8[))10.="ELV.@8 4/]4BL2-GGSWY'ZZ>/JNQ]X-0).<FW(%P\G
MXSIR2@UM!<_<D[42%:J7#[X%BE.U3LPN2&$X:UD3_)E%_WL#YE]%Q+\J=A=S
M_8NRN"_Z>(T,D1^)V(KPOKR)#+&TP>'CE"5?064YG7&P2Q/F <WZGAK%(R\<
MZ-TX9IN,V859%P5I=)G1>?M5"[3&AO+202 C>T*?'.F+QV[J_]>-)D[R7<[D
M5CE\G)4]:^CI59"-,S:COV.VSBA%CB?UO4ON_9!M8GLKW=B-;HZ>[=7#;K<=
MJQCSX;,SGVU@$--Y)()15,">QO_OY('XEZTDB3AQ[G;6%**58Y33U7"9SXII
M-!P5^N@A5RFV-J<C'HXP=3(U7:,7A[(IBRUXOF:ZC=<TZ:C/>P6[?/-GGQ]\
MA>KZ;\YG%5Y$JDZX@K7?PNJ/'6KKHKF?3[7W\7*=K$8):D.Q.B5DG!7_&YT=
M:N%![(W7[#V@]2_]A_&EZ/X_]!]?F;P0_W%$?J2X!_0B_GT\YU\>D1)7)+LR
M;\IA 3G-Q[]#M3_=#;<=:0$Q[@%3;JJWN4:'1OC7KQ\NHO.7Y="TY-\MAS:.
M]__Y\D^]C9N O7O [%U.O=X>;.@2=>X>T' KXP@;H(YU>^,N.&*DW^< (1Q
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
M1<K57T)_4<IW-J?NO<,MA L7FQQ4A#OD=>9WYMH<VL3+5W>;)_=\RRV>K2#
M>82'*=PCH*C@0M_96AADBP2V.2P[1(CR&TD>OK:YHQA9GK!3:'GL5RO.R[/
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
MUP:E?J)MOMWXGVF)78_Q68X4=1ZZD$0.L3?4(YB3;/R=;83RG&GF?^J$$UT
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
M^*9$/FF)Z'!ON!5:L+CBVLIT7W/=J$D1Z)<,"OPVQ?FC+'GFPNHQ).F/ZO$
M;NNIY$1;9WL+)GA;QZ$R8_3^$<9X8H@0HKO #S\G9QO6*.=\<F4X&?=>^%%)
MTG"AK)'V_1PM+&WRAWD @A=J,%LP@4W)^)J$Z-+%2:;ZAL_J"V"^X78R7SCN
MBX==.D@*MQ8C'?S49;P &)#T"#A92S<CIC(!Y;+1IS3L??,T,38JR+IWDR7M
M9.>9OYRT=9Q(\Z%U18GMZ62Q0YIKS2\ZM1#A5,.S_1YRHJ8H^7%0P.@.BF!"
MXK63=8I*A'*4#Z='J]5F";Q6_WTB+WOW<Q(M]^C+J3QU>;#9WDADSC:_@4^B
MR3A+I'G4\E+XQ*/H^_1Q&,%C&S:K8R2]VRC2J>1597#]C]"]Y(9Q6-G$)HPD
M:[T*3JB](\J*[V<QVD0;900GB*=F2GGO5'K];/GJP2BYGMVS;SM'%U& IS!=
M411W]MO+AT4YVV>7Y8G+<!,<[<981^M5G;JX@?NSI@-Z7YQVB$E$=M_QFH1Y
M K&0X.0SGFY7YR<PA%).4D0.]K>B;LI.RERV7-:'W_, =W[=&EHP7G\!=[^U
M?O_5.)QI=FS2,JD\OA(W(>:.'OBQ8GRVTL^Q ,YR6<="_7XS7-,986_*B%G9
MMLJFS/=9)MC:O9^<.+>C#O)^U(;OVW^#YR@7OR,:^H;1@_U\<'REJ&#8RE)*
MN;&:JK6![IK!A&1,8#0JH?WAQ2SOL9*O>Q8:P"LQ.4BL)>SM9:"C\T*66(/B
MORR%\]^[C_H_4-/1[7(S=+&3\FC.CHS_11'LI<:0.%5XK!IO*Y'"&J@Z#.-7
MML$..[\A@BMS>;$:YP+&4F^MQZ  DX__;!FFC9D8]0T"\D@U@&4\/^2.=!0H
MJJG)5O./!"N<)+H+5'P1JE[[-GOLI&.BRJ/;9&N7A=G48.PW.E^6,'JE6@.&
MI,Y#GKX/['HCM4J]%KI8X/%@E9-610^8>T#FRR;S:AD#<Z''*"8GY$A7%*"E
M?G[\*KG+?J+QD\$K+=]!YR?ZRM2L<>Q7 UGI[@;':I4I'.)?TE)"!=6(YE7\
MBW&H?+EH1^?A;[T2!&JB3 6[5O+<^=]:  !L@VA :(7@O0F8?*A748GAG$KX
MDYL$SB]Q(FN9$;'9O!M@2\1&&&DFWO$"7ZM@NT'N%\9CB:4'O)]GZX2P7TI*
MVL5%2C$"&SC#1B#6]>,6,1*-7N&RIGRO?5U[IMMX>RX4L8FY_&>>@(4=B@A"
M:[(ALX8#DRP*<4:!)D!A?A4W'/[<) 9 ,9M81A@-V^>%.Y.,HQYUZ7M':D4[
MPL*&%DW)=.#2V69W^O(UU\:OV+'(&2"*^<>$X ,'Q[4$PR_*'-$_%->=-"/4
MGU(I8L<2V"G'D6Q[P?J!&D;9D.\E4.7'/#%Z1!1?<-F6:!4[N8"+9D?M]9FE
M/BHU!'>4<PRZ'8L41ECU\CA^A>.2%[,DY(<\D,A(5#?=1C$T3@C$ #G!Z\V5
MCSM/F1O<"?5)GKM<\=<Y=@F=2 *YI5AMA2X=SC[UNOLQV'Z6Q0,'KQWKE3K4
M8[!U4/,LK8"SN_PD_)*:L\Y>I[B3CZCGN!!F6!$.\42WYU;>BPOT('!%\IR
M,'8H);MALIW0*77@%*$,;P\:H)REDR#?):4]]$M\59"DY=T!W#QA2/2KH7Z
M5,/SNH6 'L8['WF, EI3JS-".QWUKE_\$F0/QJLY5EJWM)K%3#?M'T)J0G#;
MZ3S<WP"#)*NG.#W22YQ/1)P-=-F_R2%:$BE);4QXQX"](JT2&YF;$P]_[9MO
MHP$$Y6A M0.<RV%O:<;3;HJ/<PV")_!H/<1J:ITJ9!D;(ZW)=YE&57G;>6H/
M0D9D'_D-K*'04_90=KVKL3;[B\MT%_]"C2,T\.N\@<D\$T*/8XF,7^!'+^U3
MB0?$?"%]@7*R1B,!*H7G(<KO?]0!31:!\28LT<O!;#]Y*#1#0T1$\M<E8931
M0J\+5F+HWD G!(S55$B/APO[V0/3=F0H%9N$]G'OM!,4N>M30L(\^Z_*/,W]
M24)-(.$XQ5GRW'8D#\6Z&H-<7HCTDC,W1K$1PS@[^:/2?TX)/UKL@./WPTT6
M-M[J)3@LWR>2RH#TB&SWE@[ZR[>H$1F\(AW=OWHS:3G1P5?-88WC\[*K]"<1
MOE)6Q+TF^D3;.2K;N7L8%FEV>:\:;)<M#G4J3CO'+>MJA(]4?$&L<N*DZ\N$
MSTOB$[[5]THD^&DK0C%N%0]OH8;7IWKUOY9'H5<I;W_QW9O3PKH()67YUKIY
MKXDR*FCTQ=Y(VYS/O6UPRR.#ME,$C:PCQ\I;M5X@46Y58FR^;P0-GZPI^/"T
MQ")PA<HVIN+4JT(@\:9ZT,P5?RL$:P:"!\' =EEI:'CF7GG$$'_NO_P,RNU
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
MI_W%OJ"0$5F2);K"3.\0Z7_$XG>C5(?_'HM?8?B_L/_^L_X4@7=DB7^7Q]6
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
MQ;,;_L?/7ZMD\\-\$DL[95X6^ _DT=(##O*-&<UNI_'5-J7"79IDK%\5JF7
MV,5G]*TL%0NE&\PAU9A#H'@@%&T>0R;5HNIJ@P30LZ]N#<%5 ?[8KRKJPJQ7
M)S)SWVH)?/1^$(A"(]X0N>W4W1<\F#":Z7ZB[%,L'F_I&RV8"GBP@3 8POFR
M!_HT/<1';&%\SI:SI,U2C^[E^A&7) 4D0V[FX^XAKL\+"H3SN2J,?\\4;O,_
MIHICWK1*DO[R;:$7FBWG,WA4D*IH_2+^>9 9KM,D!>*4^YE<PKU\-NIC(RIR
MIKTGU]A[V;:V5@R%*CU<#:G48#$O"_G]/C?SW+!^Q(Z-$@\) $:<\)E_'/_+
M&RI\^-M[T,2U)2AF#]0%[ /F5!EJA(5!'_ $O(3^J[ZS)=;@'WWGL-_[SB'_
MH>^<?O/O<]G^SVT\&R\FHA/YXZ;D+T6:&ZD:*5P*YGS,0KOG@G"!O;DT*5J$
MK]CM,9WB2)(DT[F0LLV3%>D^O,&"P!LEFE#EY8@2&]?A:6B9Q-M>@9"*\BM9
M!OP!9?[1+?:K'7)?A97WK+)B*T7\=%KS-OIZ%%6<_=;*LOD^XZ#MXDR!Q]LT
MV9?<#CD_EM/>Y?^N?>I?]#Q7CJ>0*(A/6##@!*\=-HQ]/1RW"J3QX-.,=@!$
M OTTGU&6^H(N[M'QZK&WSUX;[2OM.K!A['!W?G8VJ?V0J<Y$A)FKCB$":</\
MO6B6'P]^^F5RP]RC<,VCR#4ZC3/UC6N3<E)CQ-0%+BYWA9NFC\Q5.LN-<SA.
M5*Q]5JLP*(SYOO+-!S_=T,2*]?I@@R"[@U+- Y]Q\^V>7G/'.75@>S:3DM["
MEC_2:K3Z69F?]:UBB&_1MR9KB_+.[PI,>JX;<UQ-W@LNF\;&.-I#5P>O-/_U
MP<Z<ZP8-!,%NWJ,BN!P^*.3<$FIVPTR6LUC$\]BC[FWW127[%G_A*L:/'OW!
M>Z7*M]$T,ZX, <$PB[7:FV1"^J0Z-E&7O]C]+6NWZ12-XZ7Z?FKE-3!-+\=.
ML>_PSL ]^<9BL^A",>>2T],M0O\Q0J"P%U_9R=D5[Q<Y*HT:&Q&?9+M]^UKA
M5/-Y%HK96B517&XGD6:H,R,W,'J]OT5'^/Q(HK&R/\:X%ELL"Z;VW-R$G4WO
MS#ZMM/?@6=J.5T(J3+$]YG!"E5=@U'JX^%0^1^!OE^F6N <]\;FSN]80&V3B
MS$_3&/7H3*?VZB6I5Q_MM:2FL151_*4]#=8&&P\B:&?C JPRT@M%IY*7@V=D
M,C';C06EHUE?V+)QE.U6X!B&-UO[KIUP70EX,I.\2+Y^P!D%;M^%BOU2I\-V
MJ^K9@J_]GI"R7Y)]MP7/3>S+ 1AZ&N?PA@T1G:6?+"W=.4.G@[JF0AH_5[1Q
MAZEM)[Y.I+@9'T]AC%0R%89&U!QR/IXM4C+/+XMS?\KZ,6U9_J"J+**FLU%6
M12+\Q9RR? 'GA.]1;G-IK>X4*F!5XSZ]LV"#J7BO_^:OTC"3Z=K:UF&?S=&)
M!F!7-A /T0F_/]RDYW<N]L)2!S._SQ/#@3,]VI0;-K_"I,<_XV[AF-8/H:@7
M!&1M55YOX^7U8(=8WR[605 K5R]-GYLRV'QX+UA/\N3D]E;R47P:.X^:)J,N
M,(U6!R#()^VT.]\\]O:XUZWA(*/ :DUV<.V07?("CY5S0MA$:Z%SE_H+S%".
M[@6V::/&S5J"] R7?OQ3(PG3ZS*?]IK@7&!;<*.GN?.7*;J,@U?X&&\HW2+^
MRRJ2Q8/SD5SKN2?.@NRN2O3:?4^GP.T&C"YPKI$J&E&]^2'I&TZ-U8PY3*D
MYJ1Z#H#OM1HGO.[3_)D-/JLQWU.V-EVXPE/P??Y$YVP.%.?GU"=BES]Z42-O
MY%7AY;_:!@8MFBBDY%T7R1_)J4F\/B-:Q*34>N*OA7"=*E-]XOOK01:3\-W2
M H/TM6$L=TZF:>:*?/UUT972FM3MXZFYV>KJVP0@+J"3EV+XU[<!:52<2K^6
MY&56PV'O]3N/Y00H\\VQF'82@#70P!P^*I7IL]Y_</0SS>@F[8U'.B(]JD8^
M!G(8FV;6D56C@":VQC5$X6+7K4X-5<VJI*@V#"A@V%9%RW 1] 8NB(\X\%X0
M?>2AY]$MP5?T.4=9^R( V>RS9VA.K9F^]+)B1W[#O/A-1K&=IU&HM<?IIN#G
MZ,I_W&$ZA7 &[0>1 &,,IUGP2"SB."/[,.W(' FJS#YNAFY0$9%@]4#PJ1[R
MI)=0O-N$.MTN^/=]5;@@"6#K0=R *@PE$-6328#QLT2GRA!#8@/J=(SHMUB*
MK%L-*?Q+^_1_N9^J^RE$&R<009 O6E6P^WJ0KOF5NJG:8O#5I&T!?R%?O-RU
M;WNVCW;;&II3"POT/6";RY;S[P'W%#X6/WQ)SU!J5+8RCWBU-\<1HEI>,>9\
MR?6!2%JMFVG"!UHA1]^>T^FB+&B9,,>.<>R7<=B'.=4%"5/7![$SV^\\]ZSV
MMLH:. [!+$JF 8L0O.Z<=1V8*:1^Y!H-5V;1)5I!FKA/M Y4S1"[L$$PDS1-
MQIMM)?, 81MKZ8_11B"1]AG-OD95T"RERGYA,+:% "FRLK$&XX/5&L8,YS0&
MMQZF VOO9KS\4:3^S+JG'"SQXI%P6AJZT@+/8(#3S"VS<,6Y&?X\D&$2B7OJ
MY1#Z"E!TY^P*;3N]A$TW>L6] ^R!H&O*G@ZJB'?5RFPMJ;?]-2>=C#(OPWR
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
M=GY,&_B (8H$4&7=-?^SV,5KF+-KM9R@<"E=KCI"<;&[W$*J4GCUR_G8>+K
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
M2P;YC/I(/8T;925[BIB(;+8F5S0F)HD@CD\4+<LMU&.8DIIY-'KF0N?0]UN
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
M\C)>1Z[KHP"WB<:@]7^(4KI-,KG;]EW\R_X@ 4@P]!\F7+RQ>(:G^ ^C<W$
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
M%"O:$*_B-,OON_\C%4PN!9U19HC[+VA8%P6($()^]^#]LZA^3)1+E/:YB?;
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
MKY0)(_\L36:XN&MZLGP:J;X1S(#+TM81)7ZQ2*Q4)'@??17.LY=:J(PU&Y8
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
MX/SFH0CHZSU>F&7;41KL\PD7+A'<IEW@Z[+##:3P9;K*-DDZ%PYT^A'=C[+
MKG3BAF-:6*&6SB*:P!Z!? \4_"'V17.N'QXGBAABJ%;'RO:>\!"DXOW!T&WT
M !TAVHR!^![<-/,).TR-Z,$^7&VK]E1@8H6<LW8!G4UM\^?E(8[W:VH_U$=H
MTHI'DM_S*<F/$MNS8#RWLO_% >DSS]4WF#)OP;.B<2G;AS%U/M**$*W4421L
M^\SKI#'#T5?_SECCVPZ9YT0LU-;(TXH[;;\ZG&#B-!-,_>6+6MP)5K%R77*%
M?@A]$0V3A-@?&R%PH;2A$4F,<\]5!*&J(\T%889^\!$O4JJOY?K4YA;;/'@/
M>)3MN'AU,WK75A3@F O:&CX)W3Q$>]*62!2@?;)N\KLV_)YD%1P"01-J%$"9
MS>VDX[Z;50.8@#65L;]]78[,KMJ95FADZDH026#=B * T,:&@")I(^%*#8>(
MVVT4X/(8!8 G7R?LHDVIQ,&O)8U%>L#Z396<M_7'%SQ3H?E'!R)7%V6+:G")
MY30\#Z-"73UYVOCL!JV9V92Q"*TRS(>Q]E;"0[UU/1N9@U@PTJJ56^ R6PA"
ML'C:HN%SOHEYP51_(M%I3F1<M(+J[:*2P?=DT+Y>)D^L\4Q94H%TD2O#12[L
MG9E?'7D-_J_X0=LHIBX$^1(VM>J12/:*IS4*\"%B<&)+A\0AQ3%9\Z3^E.:9
MBX*M*C5<JW3.Q4[/]D&E=FG5XIOJ4?\&=Q,^CCNHTGTX9#'X)5?I9OZ)WXZ$
MYKDP9VL+4 BT#"*$G.AH68".(G:L:Z-GL?Z '_2LO,>>FIIW.R_[#;48>LS0
M,PJ+O#D'H@#$^F]<C^3:G8A4YA19DR.QDUH@!C!??C_Z3[\!0Z1=8V0.!D_*
M'0;HM.K'K3QN0MT%70U])K8>OTYV:@>_CK_Z%N&$JS1@RJAJ4CI *#L\TE4+
M;=-RD8'V"VJBIX[]KMQ]R]&$/C[:RSNA,;87&EVMQB]= A_!=CW59]^?5O?8
MK.&,BA'N5%2I?A@<O0@#2 M-X(8*44.7YL7)Y2YJHX8P==NX2YJ-[3H7'>.6
M;'_OB[<-N[UTW&71.F_Y>I<9]!2^JQT)AA$G:%3=6RM=L\A2?BASGYVTRT@_
MWN Q MW%F,)E S3<55R#'/2NMBN',[QY48ZK-!9J]X0^JQXGLY)G?,@M@*?-
MTRR^EO='WH<'(0QXM2PL: ]YIB/O]D='O_-$G((/K_<XJBUS+H<*"9-:_"U
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
M_G/C?/R^G4,CNP*]JW)+*M?99AGZ2/&E-3OG$VB+B!6.KOY*D5C5I,6>9UU
ML<-7D<@VL='2[]/XECU3+NN&B^4$K4"+NCW:LKL6$DEO/CN%=0AUZ859CD-S
MEQM!#<PD*#$D;D8ICCY8@G:8?:T"5(E5XFPVH#6!C5WSMJ_EDY:F"I =UFH7
MP]YJQHF3SB*F8(QF;2D"0XT5,PT:IJV=_HMA/%\4](*:%^%%LI9A@[KY+U]C
MKO:^S\L(69%N#A'ZS2N%TIC<]@,LK9#6O0P^#@L0U\!EHC735O$ ,I3A$LEL
M)E8 3+CV_D!-P_OY08OD A)KW[P*GG][.QJ4.SJ.--P7)*$OQZUWM]W7!,_
MKI,Q(9NH0X =+% 3N9X%)TDB;S?MGDQ1MR8N;H;;F'TA%FH=ZYAWE:7H<*A6
M%>@GH\W3C]FU,K.E1]XDGBK\*6<P4"TZ"*%3$\#U*$0-,,;8967XG'/FRA=*
MH\]Z!</F[NGN<J(@@.'15@'3$%#0K\C>0-E&5HBE%Y1KTQ53MCGUS3*Q?)L/
ME]+H"U\].*7[,W,@,\-'<%,YF]=J*V^)XJ[]R\H)\B(R0M1:XNX/0J]KIBVD
MAR,D5&9#@)@U@;Y^8M02O)Z5RNR_[DM#G:@4V1]6,7YKN[9BW'B-3O(O ^DF
ME%;4A*@0#YPDH593"4BUO*\&.]K4%.B)%-K%A"!.#?31FNAL4X"J0I25ZAP%
MIO*MTNA_J03SN<$D8HXVE>YV7OZ2AS9-WB]BB+]B:^JDR*(REDB!7U:JIY+C
MY2N^E["X]MP_7UYZ?*F#;IFM+KS*$!#6CPX!G/]RX%\?"1C*R_LU_[PP*M^Z
M''CPH0H>XO/"29$]+TM_/&V@[T_\MD7A'RX/2"X0<_IH9FS1JW!WE+Z ;3=>
MD=>+L"%Y"/A;NCEF)LHFVJ2F&<1=WNAQ]KY6PGD(^#FCI-H)7KD]9R*-"1]
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
M"7(".!Q]=2LN/F$8N] T%RW4]3GS^AL[/H<DIY#T0^!TYTCCDO=@X[K!Y4.
MI[B/\XI]X8,?9JO"1#"X<7J4<V>?"8LX."EX",R6(UM*)?"[H'(\F5WU$.BP
MV3H6@GR4/R[OK]"QN$.6%3 Y!-+W-"FRW#R5[!))<E&J/P3N$I,I4KX+3%KS
M]NE7'A9!,#W1*OFY_^^,,P]XHHJ1??NYR*E2K0-9TS1QG>V0Y)9O>JO>R']E
M:W4(!)K;3&Z!K2=)5V,.@8B1)496KZ>Y+XBL>Z#4R?75<(^#P#790X N&DG
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
MP:"V?5]OBI%?B0JB/4OL*/NS4,DF+8_747<2]^TI^5-CB%(,A3?%-CSCJ;(
M; *Q#R#LEZ>#T3M:":LHJA+%6\T3U8L\ESJ^.@;A$#D9_2?T2G5T80_T?O0&
MGY;LP4Y34+WA!'J,2=+%6-25EH*'N(X]%&]E&/$DG'[(&/MI,37*3Z0\HJ!R
M[Q*YS]X(W!U9,74T1"L70W>Z9$W\N$:'&PJ5"J ?E5SRB]ZI.\I6%\DO-[[F
M7W^C+:\7 9\%*N,&)BUKT.GG:$X_EK@>Y@NWZ?@P]E\!\E_W^>CC.,>M@UZV
M>65@EZ,0$"K5GA3S+CE]U$E+_))0Q8]Q_2V')2.AW5)U'K%!<4%%L$L%EY?^
M:>&E5>Y5UPP*0SX^8S"Y.F$OV32R=X_+84]HUL@>^?2KOSFKA?1'+6Z,=W!9
MQ24#6&4N.BD'.@PI9]@RF%-)A[WWS LM[3J;OZ&6:W33*@KL<BW;W\P(?8FD
M3D>9=X5ES9M! PY/WB7PI1J-=7\6YY$:$VXX8OT9%.C31=2VDW)P#)RW?#7F
M\T2Q9(F^JCECI]L%D_=''=HY9%5G<_L35_.-^ ".M 1.<C0P-./^A,_;575)
M+D'5^M$]4S\(N/2%Z9/!H CQ\UC 8[ZK40!K$5SA:O7]@*/K1IW7=%D$+MN
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
MG'O$/BXVMYZLCON(CJTV6@>?0J3A>HV5H0O#>G33RE)9Z\K\_&[T@-^64+.
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
MB5VH0@C]WO%64'ZB:$L_7;&4*ADKF:3V:XSH&M<=UXTDS6!H#458J7!^56O
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
M0[_5Q-K<:3"T-.PT\0S'@4,L!0&?=U^?AVYD]0M8D0MOPV]>%CU>X?[FJIC
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
M>\Q 3DC\@!HCUM$RIS#D9UE76T,?@YE@JG:HE;$FZWQU6<=A!966%O_<(L@
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
MV[ZHIWG-UH,TM5-!V_FB>(<SLW(VOHI;'&L)OFILNQ'J["#'!]9R YK=7V3
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
M,._,06&EU: SJ0^VQ[B.Z^+!$?XC@Z3QS%AH?=C.ZX[67]4&&IRT2>O[$>;
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
ME]3%%OO8)M KR7&E%[S)W?[;RM&O0.*%L3:^ 9$BEA3' ;#\EO^_GQPK?3F
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
M0C;2"FH":L!5HM$LBA)='-V[0ETS[GH'P)W'>#)/3^J((0W3^=8M[2,.-^>
MA8RNGS_GR;WD%AQ%QSD\7T#3"W6)HI6=DH#-V5$6[+2'1#^B8-)_3NC?!E %
MY,,HTTQK&782?D.  CVL72QL'3'VFNN=253Q!D_?G/5(#XSL?&R*6YA9 4>G
M8W&2*>A]!2@R>9D\P^B4V=Y[D]9R6<&DK;J**PM)3>)J%0$5F=F0*-W?4/#0
MS@XND< 0.K>F]OKEC^1WD44Q@CU '4?:OY;NL&;Z8E< A;0Q(,NUA](WU'()
MU9%*#4@,<(GKRROAO0-L_"N>GLWS4<#,>Z,(E6]':7R\#,N4R:K82"U$>SZS
MKLM]H&27L:@ X+6<W /A_Y0P:U;5]0\,9S-O.1;2;GQ^WP'R:#*[VMC:D&UY
MZ$/Q&<G84#&)H[6-:R[BI_^GBJEI6Y,34NSP\0\O:K%G*_BWIR,W$8XBP/PR
M(X-_@;+7Z0?VWBAA/]ZX B/,LTQ4]<4/].<#VT..I7-'C&T\@ZB8D9[X;FJU
MNG^V)[H50;A*!DG+J,AG2D4?7O0/-,M]!@#<J;"KJE7Q2E_&N+]K5 )7^4XW
MKXU2&F%8C<*U?BY,?*\2=KPP5/CC3\?8^9-L4WV:5,7-B?>\>Y:2R"K'6E#A
M\/J]JN+U7E:<897GKP6A7>T*WD\F-<J1O-9Q*S(AV=]-:7VI8A@[\QHJFVID
M/0^M ZG6]773L="X<3;8 E,D'?3$3K+ZOI3J<1PI9XM3D7@[B;""1_E362;$
M, WM:]F7]/H9I_Z%BW> V<+VVVC]P4-]KSO M>]_%TRL)\>A'-0;]ZF(S^M1
M5;X-=FS %7\GB/::.M^'K UY? \!]*X5QU?E3^[!]1.5;T,9H2FCJ=B]?+1;
M<^%;Q%,F3Z$]MC:,-1Y=BXP1QE@BBN<W=4:4R.G>W+)!M%[\_(ZWS;@&K>"\
M)2MW8H^/O*SYP?=AWWSI[G!$>]!9?*P?&<KAN(<7U)WA6[:G@-J]I7 0*9^
M>&(+"3())FU1LI&*2]>.VX#J=$(9Y3'6_IY.:!"UHE1%+F)8^>"$4D5Z.GMV
M&W!,*J[=N7GR"PT/J\Y04DWR#J^UN0KN:*^A#)A5P8Q:W@$(>NK#*NZ):XD;
M+]_MZ;OD#Y&PT529KWJ/L@Y-PSKHZ'0HUW,7GJEB0(X;X&'"GI^87' 3BB^M
MI$NDXNN"CT1*5:_V+NZ;M[T LX:-A(?D)]F*C'094AF4-8GHW.[1. ;\V38>
M*(<VQAOUQ ?+MG!7)Q.>J9@!-<^PG=%PY)'TU&;_W:M)?JGSU6^6\1F0&L6A
MB1SN"S<:U421UY85-<)W9X@M'?V9%^OM'4_IGNXXC:[@<-2/GFEH3NG[ANR)
M/_\J-L3YY=+TKRJWAB2#MU$\4F>-,5):PBXCR):DL"*^H <=JZ/3F/1JK3HF
M2$Y?3FO)O0[+]!?;VJ-3@]E)QFIAT3L I30%IGTMBV8/XV(TRS=2:<X66\6K
MKF#ZD3XK]F9B0#>NE?@52Z/%05S#WH$Y)AAM.N8&#_-JC[FEP.S?/OLR9J7K
MEDVQ_=L![A L.LYC:ICZCB-!<RUF+>DA7!JC@[36PU1;(PA;A3Z.N\) ;^JC
M]C^TS?*'%I#(LWZ1:2FY98[O]IIMO1UM)_P$LO*%@#&!**M;-8(W!;+LK>TA
M2^*-,T=80URO:1E(6,I*<(,T&0#BZ_Y6[?10_X[<Q[=BH @>X6SKPR:5J([U
M0_6M/)5WT55&["\&-G](MFGT8@$U#??-RFO$96\RKJ&KI*N_$)VC5]J2)*6M
M%XOFMZ-@[.;0]<:140[&GOU>H1YU3#Q2S!CC6+#;-+CRY_8Y\BC_\XS[PFP8
M//2PS.#%[X $')ZOFYQT<>GP J#LQO$C:'/ORLM)%I1?8B'&!4$94'X&?V*@
MU/G*1]K$S7*2#[W9*8:OONF2(M*S8)>A=K"*K%=&;E>6_VGC09&OQM:LDJH5
M_J$L\7V04EA$P,MUG6/?BAUSG9\A_L^)6SYZ5R*8Y%]^M,U3;C<NG4U6,.M/
M]1X,E)GZ\5=&+^:PA0",_H^)TYH]:D5GT2XS.TB\6,3^,2E&_NVD2*8BG(?W
MW,'DC9L3G;T6^IUFDL=C$X8"G3I,^*\5P'2+"BJZ[W*F_3YS8<R[M74NZ\./
M-V?T1"#*%]I0)HK 8,>E*S"4]0(28Q$%;0ON8:Q6ZX0)*3F&>F5OY^:M@NUP
M>L7&BO),64<.O@-&'B6UBZGFV6R;#L23(1T/X!L@>BBHZY9YTM%'DA03?DB8
MO^NQ4 5>-6[A4W\7)4IEA>NZO.0US0BX'?5C1M6'\[6\<2F#>G?2 ,5&"_L\
M$# %75@/XG$+21 !3W[%:YP<J,@9J),XQ@@;&=^5.[^A.LLR#A>1A,3:"< ,
M%"P;D:U#R;G5AL*20>0\ WU#])1,,32_,"36T,3]%4;4<>0M R9ZW:=I:RKC
MIJ*VO)?OVQ=2Q@^5BZ='R:5?V,1DHL1S\@;BDPMCNH03D\K-S4(3ME2)!(F=
MCA6;:D0.I2=F+H\<^,RE8RY<Y,U.)?X>/FJ<FV#:4C1L?;TCDME4*R1J>@=(
ME#N^[7SZK^!9;=TQ6 <AU@TGA'X\QLO*F"E\$&WX$W^ :(T"</[JCV26MB;H
MY,7R'6#N[;^*Z2Y@ZJD\CSI0O;=C0F&NC!LGX0W]0^!V&.O^*-[U$XP&*KB[
MJ3<^[WZ?VIY*D\Z>W4C<;FA.O>_2KL\XT^\O?Q3/LI&]5Y88,SWZS&^T_9%;
M_ .#W]\P_OIC(NFN<)(][?JD?14/.I6"I8@ZH'WPYZ\6FT]U5EH(NXUKQ;KO
M &0542)J="L&=P!S0UE?&R=2$A?JFZ4)AX_;31MAOM.C\#XU&M[V!.#'S\S*
MWE<J[<V_HLXOEHN7=[E/_-]K^U0=V0XU,X*A96@YC$N)(41"--/<96W<LLQ6
MGS<^\I/(N#=Z?Q'.G(-?S?VU/\YL8!YPR*BTW<*(%%M7ZX%30-KHQX'\"$<"
ME;4;Y][>RU.-J??YVO6IYPX6\@_DYW?$5P*=!8Q%5WT^HW(*^2/9FE&R0Z,(
M]GJ:.L37IA/LOX_EI+55RFK3'@O,U+L=+Q0CXJ/RQW4T4--;<^-'W]MJ')<Y
MK][I"@PR:S% *O >9Y:<##:XR%?.^UAA'-=T_6CV<GB0G^)+,,X.E+U"4/6]
MD0MUL=_N9<\4JLO(-*C_/N3NWVXA=G,P\GDS>^Z+?27?,%W8..%8*S=3X1"W
MG+22PF7-]OBHBZ2/[JQ<:MII_.EHV1W K)W,;N4)Q@TUJSMVG*LR[5"3_6IQ
M6:YT^!EM).7GQP\Y'GL%&W]O1Q9>J]T!9*-[C2]V5.\ F_K7DS=?_#?CK_WO
MJ;GJ/>PO5#&&WBXRU@A@9-8^?K.IE^.GA(Q7R;#9X\PO^LYSH,TO[NT-FOHG
MK+'T^9:%ZYM"VNH.H"-JL2\6E7]+?@?H&J7')/>HWY2X;C8W0,CU/@6:\BW7
M-9 \)S*^31_PPLH!H<=F:@]UUOC#>:_ERP?A>Q+&<;4._(>G<A$3;-@*L\SD
M\F]V=?VKC7MY*=%>TW"1P=6'!M!DPZ9 T[H,R7AV^V_VI "!^A&,018R3Z?B
MH.-*"?H#NH&V0NY$S$R7ZVAC@F$KT3J^PQ3HE+KDP"SKB@?ZVDEC8<<4/IGZ
M"\37WOO&:.)_B?D1+!;W#I#_OZ]=\[/3]0J'15N-T9H8?P@*A Y!ZH0?'YJW
M3FPV0S(7/</4%5AB"]P<S6MPS@N64^8./<P'HC\VZ/RQW/D%"K_<B0#*H(B[
M;I_]S/S5M!I\."E;"7':!.]5&_I^%?RQ]HI9;3I6?[;=>C7T$M0+BC1B"\%(
MWP$Z5PB1Y=$<(0Y:&0C"GNC/&0C!/"RVE_A.(/=J=$2[U>@(;&E#^&!VP9C\
M'O'@JUQ)C"*(0Z1)D<01U\\<B[ILR_<T%AM11"F>S\>LW,UG>5K<Q5FY)Q&E
M#8-?(^6_)(L G;$;.#)@3:TX:VUY^;9MK-/6*/+8MOSO]%S0BKROG)\K^L,4
M7$8SHH9VZ[-@AF?LGYR\*WMMQ8CUT9+WY/(/$BJZVO5Y=5='?0&3GM\ZR[L5
M/90S!Z;PB$ENZ 9@R;_]NZ<"T0=#P=T9H<UO\#)MUU=)=P55@$Y4WS+?MU>I
MOWZ[X\R&$#9@;+&R=_Z>_[5"HZ.>2)QA:;)>IW)AF=X (V0XR5LC.EE!*\T>
MI/M-=RWYD+?UN5R';DL\OZE1PRO):B,]A$81(ZG=SCO2)Y2'R;[A(U=W .M3
MVL'EXWH'@D!0R+T=FU7]>^QN&J%/J529<J?_B8">K_$_S;6_8]NT+K7..$K,
MTMQ<[_^V%FF6<1^P-\_)N\OGJ?P;"K]8M,5(9&M;*YF!'MA-*ASKL:$S)<6$
M98L=Q?>;P^>CXL6;K]W U5PO\Q!H'3CH2ALYPBG.M&5_.L ]?[\AP0S4J <Y
MN3_FH$&G2I6-M89V"FZAL5;A[Q79HK:FX*3]\53<,?AZ^-1X90O7W,B*0G.<
MY_#R>RR?;@U;63%<+*@;7U![%5,:\C>DE%H7)Z'[)5GCV%^]3<]BJU:)C77M
M;(X>&'[7S]]NCNLWIK@S3<$K;YQVNNK>#]+]P';@I::+J2"2)Q^W!55[89*U
MV^.56ELRU6X'ZAI^-H2P3ZAX2S3&,8J"4K[C<6*EO.[XE9^-SVT=/IFB]Y4K
M:*@/2],B^0_WPIGQ_$F?+K(UK)H"YJYSQ4([K+KTKOG@R#)#)%9JP]6Z8[])
ME+S_6A9IY\.,DDMS@'B(K!03WM08"9;46)+FOGC7=6.%?;WSS?X'(Y_-MLH\
M80IL1-)@_)SX\1ZQ:;GNDJW.G])AB/<S6:;'@@5E@,_R(F>?0I'-'3F<-QFU
M4NZKJAF\:K*3;>-\#?WC?R_8ZZEF0;YXQ_RO-DMZO/!24,E=3?Q!Y_ZD^Z3@
M/0^/QVG<]%.*4E.)_?F#@81!ZJ)N*:FBXH2#.M2(T46EB9/>/5[*KF2V"Q)/
M:(-KV,-+DX<;!P*] KKBJMZL;E1][CYUL/V.$I,[0'Q$^ZKQCB%'O(@RKQ%B
MX>C5-+SBXR>VQBB'CL1PDOZ&T8P8*@H.=O=-Z^2AQ=RS_WGWBYT]8Q2.?_?5
M__(Y\()\EY2&+M*BC0-\0]/U'ASIP&(H_U'A>6/&JQFYN!?]@W7TG_'5?^F
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
M\NBT7:4)D'3<M[FHMRPWLRK(\Z6-VTL7!CM'S#L_JM^=/N^G\D$KF9U)#G>
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
M\P)>)93ZB5179XL];)I!.Z6Y3F2H>#=:!9 [>EDP>EE:]O8'5M"Z4T_Q?N@
MQP5OVJU:@\QSD255#OM' .T]4"@:D#DFE;*P=&>*%&QL]E#T==LQA+R, (^S
MO@0P87*<T6>TB4J 81%*8=N%Y)QJWBR0*=67Z\SA#;S':HJM_]P:$D1*M-&6
MHZ[T3XL,A?XY-!5KRI!QU; TMD8'^CK8?PU39+8'OJ1]SI17+)%Y18[V=2MY
M2)!42$&"P B@EG?VL_>@WZ"I-0<Z=BMP@IE-&:G.>;1.N5\R0X,O65Y/YZ0"
M4&<)_'RM#9&AB;7?DRGZ(3_&B-H3^TYN^;28\</41WR=A -=,LER# >2QF,.
M@@1L=4^C&[;HIAK<:ZCBG#<MTSA%VB&YQ]L=@LMFPMR!.MV.F4;>E91=_T)_
M9KLD1:L)ICH[JX D=>8IU](]1S2>C"/5]OR_CWIYN,Z##HY]'_QZWU.C=@FB
M_>0_BUDRE5>$\8GE3+U(3#R,Y@MJ?(I@RXGJ%6&@QDQ\0:FI*<ES^Y2B5_CN
M21^DC>+T?47+]^9*XMKZ>>G5[M[<=W<SWG$@0C(WL_F@\NU3C6.BSISPML^G
ML12YHE\L#-L&5B+@15YZCP"$-D]T';20.56,Y!%@,]1I[3H\O_LT:$$DUB;L
M%!<YUZU8A%&P"*T+.C55_#  @SEF1B8NO<-\GZ1^47QT591?^6E!TI&R&2%:
M-"Y:VKLZE\YGWJ2\?6V[/#Q^E!F_<@.?2_X;&Z4_Y-8LB\XDR]F-+%1W G6K
M9#5<5!S61T[O6JUC +OB)-P@&EW<F4D$OPS&OK? 1>$//>%.>MC(Q+,#^B4A
M$[6M$0*3-_BQ;7H#.G&+@[UP6KQ LL^W.H+=;3]6G'+H^9?W6L8"&KC.AO@D
MRK4\A DRA.I.X8// [/ ""JC-)(KJF3Y*H4_9OOZ:1P=SM-#KU;G<2%G)V/Z
MQ9,=31I?"Y)Q?I9<?XY\_C1 Y[E_R?032)K6")4B<Y(R#<B==DCW!GWJWT=X
M?BA\VFW?Q ,.9J>=V;>2?ES\?U!+ P04    " ",BG]4=Z8H_Q8G  "F+
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
MW".I\7/,W.*[BMJE6=RB><7HM;2/&H8UA9'<2OFK)>9WO[9]&V$WOA>1+G+
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
ME(K?UVJ92PF6;>!7Y($CP,.)?R?@ 7)W%[F#JBD\#6LB A/#=E!F0E84BZ<
MZX1<C29=V;#?]2R6H4M7W=X4FQO\;G]Y9P51(7NFXO6._N43#R)0G(TX%SR[
M?2Y;ATU-]/9;Z^2XC*Z/51?Q2J>M>Z%%]8UG/L!?SD+"Q]L0AOW23=6]<7,*
MI@[#?]B(8,0*]@A"GH0JF]"'W$/J3;L^ZT%=H93_D4ESMUZ-/&9JLA%-*+M@
M^_97AD1:T]5?O9:1%?29CZ^ARJHH3;6^:,9*\>:89Z9I/:PM[-(\CT(%PCAM
M(U3QOF7(Z@BM:=:OP:_!E 7,W,N$QM3057K6_.C0"OB#L9335]V+1[#4A5<U
M#7W!&6X^45]?$,95Y?3.R2,ES;:68H;?VUPC530XY.QJ2+^ [B*<(,@?EM;'
M D/;AY@4_GZZ -_(JDTD @\=DQQ9.EBQB_UP^HO+]GU50Y4WTHKQN0-DI6,Y
M4HHR<8 [>/R*J"M3P+WVM31^KPMN'.?.1*F'7<GQM:#J[SIP7V:0G,50?%!W
M!2@-$V#G#[5,F<Y1=)]1>C%^D&SW&?>#,)BSZLM\;T'?N:UEJD8\66>KIE[!
M L\D#0Z(:2.\O&!V=##R4XU1:LEU]^"/]LN6$%U5H1+O &.">QP33P5W];"(
M/FLH1P-B_(F]?7EGO<.9A!ND"3'R]HH&ZM,%\D)F5M/[#(;WLD(UTS0[&&M?
M,PA^'" :\^!Q>UI -&5D53)^B A(%&!=+CKV8(><U9CO)3-?15\F!VF,X5T=
MX[H/+WD4YA>>6X4EQ+W;O."<^'A8(#4I#5$9%4M8GF5^F@3TF$H=151A'%-6
MF**NAQQ88N&]\]Z'D70&<!$+7.3?/@Z_>VW]&1_[11L,^A>_S.UHR_402)P)
M?-!EUTK(CU+:"%HWG8"J>_(DU!7"YI^H,<Z7.I]K-@*P5>79B['N)LK*-:-@
M"ZQ@FE+_./32P^TVKT",])=!6+@@=#6=AIQ)CX]R;48CR;#8^CHFN\/]^!G^
M?(7ZT6&GQ*TIX^ZUR" 3B=N3.1(2:@=\#$&QCZFXK_>0IVG6X<&XX4%3B,4
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
ME;8TJ1H]7F\D'L9.WWW\Z\-<&HZ@'^1L^$ MZO0#G5ZW[G]F]"]02P,$%
M  @ C(I_5$+Z5MZ:!P  $C0   T   !E>%\S,3<S,S,N:'1M[5M;<]NV$GY.
M?@6..TV=&=W=G*:2K!DE<3)N3U*/ZSYW('(I8@("# !*5G]]=P'H8DE.K/HX
ML6OYP1*!Q>X"W&_W TCU<U?(03\'G@Z>/ND[X20,X/+/HU:[]?+G!O;VFZ$1
M>_]3K[-WH,!P!RD;S=A%7JD4S!M= #O3QG')ZNRHV>DT.ZU.AW6Z1ZUNI\W.
MWK-Z?= OP'&6Y-Q8<,<'E<OJ+P]BJ^(%'!]DVA3<U5-PD#BAU0%+M'*@4-J!
MA#+7"HZ5/A@\[3>#Q_V13F?,NIGTPY6K6_$7=%F[5;H>\PT9+X2<==FS3Y5V
MO0M1@&4?8,K.=<%5:.RQDJ>I4.,N:PG%6HVV4#V65,9JTV6\<KI'-LLKAJ+>
M-86]I1/>!W\YX49PY;J*YB=[#BY=G4LQ5ETCQKGK%=R,A>J2/"[(:'!RF8N1
M<.RHW>CTFZ-!OUD.GEYC_X<U!WZXB0=7##Y3(UOV/F?C=G-,\ :"V9CDZY/S
MB].WIZ^'%Z>_??C]@4[SBH73&ON%DXK7/!$UEH!Q(ILQEW/7_8IS<WPD@8VT
M060>'[001"!E#/#%M2W1QWB]^U),1>IR_-KZ/OI1EY"YKD=*;/"1W9UCY\G3
M)YA<#'ZASW1N<D)+E' 9(\7I,JKN--K?^W$H?B?WJMWPJT7ZFRZ]L5^+^=R5
M7Z<LYQ-@!B8"IIAD72XL&RI586H]AQ)S+-.*O<61X9ZW6_5?F<[8< )G6BA7
M8Z<J:?36)X>?M/B8-WUT[$/Q'H5BYYZ&XBMN,0 QVHH9^ZCT5$(ZAEJ(2!-"
M,=5H06GGZS3'TLG5C%7*F0K0(V0)!>9^"D_.L+ #VI(LXPDV&:8+K'!.![D-
M 04)6,O-C$0*_A'0[HI.BVTI.H,F)=U=LD$"B3!)5:"8PN',DQ,VS462,UO1
MO^7X*1B(2F@"A; 2&07&(9L*E^,$;8DDA*R3WA)=TRE.$V]'H#XKR[!'VP-"
MV]%#0QNP3"B,9X+&,GYK"#44QVZSTB]4H-#(G?%[(JL4=2)&5H*UAO@21LY8
MB2%.Z"342KF$7XQ\NV8:$9X*4EPCB4JB &).E[09P%;K_4FXS5DF]=3. 6E@
M+*PS.&O&J3'XC5[65G!EY\YL>+N'U@."UH_W%%H75^+PV7<O.^V?>C:")[)T
M2OPZRP1>^@@]9=R QP+&MJ";CS'+P%(@")N3.(D56/2H\-%U*FPBM:UP')5#
MHV4 16ET BDV6W:(&$@!014"_>02=\-J#&R(E>:\DF CJ3OB]?:+0W@>+E%)
M;'^1AO;802ZM@TR19H2R"I@E-QA5K14H!VB1RY_Q)UC8="J[QJGL"TX1K>WN
MT7Q+-!<B325<!?1\:CM KM/XZ6Y3 7]^/U/!&[!H$:/=T\$O([9&3#7AE;WY
M$**,(T!814N!A.K*H (L=Q-A?1%%*5!>#YT/+,OO:@DW(+G':62A*Y 2@0%[
MJJ"HO[+$2GU.LY["^D*J+: 9AX6;YE)R6O=*<JK_Z*Q7O62W.")PY56*C]]&
M0()8HG$\I/N2_%A /'H0(+YQM=O \LWKY(TAC6E@(E)"*K=:^0CE%E%.^U&"
M+S?I''0(;L%'0@HW([*\S2PE%H]/#[V0$ZZ(KNQG/3VYC!,J*U,B]*TG]TF"
M&/$.^)WMV!_@2\P V ,E<6X2P5U[0#GN&T2)57^/\\>"\^2>XOQDPF7E'S41
M""#+Z*G0!,/7;ME>+FC]#2ITN-R^X_2PQH&X>;9A7SO2E;O>@YMP"+Z0!MJT
M9U\^4F*C^7& SU005@+]Z9'R/3(?"3+3>XK,-R'H-\%#Y[]Q#^E[MB)TA[I+
MU%@G264((BN,=8O60EN'[?2T$7597!?VJ4+"BZH/KQF2(=:Q(JY)1\<31* _
MNJ93;?_\)?CU/'B5<[L@[51+?6Z U),,OQZ1 ,R8%!]!QG/L-?G:K9=HGP\>
MV"'9BW_5(9E_6)G.LT%M6;:HBJXB<EG!"%,[</:-K>_"-5ZEPFEC%S39-Z#*
MHA#. 7R&(XPT$G'J3P7ZYY4<(FZQ)%LJ^?A)F_!YLH%/E4#W?6*IE'\SQ3[?
MGV4]EB)\>%\/LX82=X!H4R BZ4R(3G(3 0BAR'$7ATI3X!^)M(8=H:>M?B_K
MG\/.'^'L!,QX4A0.R;>4.I[B0 N+2G<MB.,.&(<@$C&*:X$Y6Z3-MBIPOK@>
M?C*186Q]V+6O@H\*D/?U8&J([#<S6(9J" _PE1,!YE\OB$BL!?(HU$3+"1"#
M5'P<WY(PL=A"44H] ^R=YCI46'X%YXC+_PN]WF B>\3<"C$_[@28D79.%W%L
MJ_%BI\&W@NH5RW'"_\QRN_'?;S7G+8L=PW<GOG_W6V5$?I>]YP:KY5&[QNC%
MZ!VRUZWNU<8TOTZ(?,VW9F8;/'S5L9!3ZF$V7:NE2%F[O&3?M?Q?[U:SWE'Y
M5UR5IFVNO(E\39;_)S#Y1O'SN,S>75RLQ<3=&7J="\C8VP7E^"T<&MRQU<.S
M\/ *#2Y-T]9AN'R^%3W9()#?B/JD8L(2R:T]/OC?\/>+^MGPW4G]U?G)\%?Z
MP<E*[]F[MQ?G:VUY5C=ZNME(=(F=O?OPQ_NE-92@7\UL^4 OFO0KFD&_Z7\+
M]#=02P,$%     @ C(I_5$^7HJSH!   RAD   T   !E>%\S,3<S,S0N:'1M
M[9EM3]M($( _PZ^8"RH-4IS8#J]VB&2"H;D6$B7.J??IM+'7\>KL7=?> +E?
M?[.. P1*6^ @K0XDY'A?9F9GGYG9E5N13.)V*Z(D:*^OM223,6W3J[^:NJ$?
MZ'7L;37FC=C[FZ;!*>4T(Y(&,)Z!%TUY0+-CD5#HBTR2&#1H-DRS8>JF":9E
M[EF&#OTST+1V*Z&2@!^1+*?RL#*5H;9?*5LY2>AA)1190J064$E]R02O@"^X
MI!Q'2QK3-!*<'G)1::^W&G.+6V,1S""7L[B8SJ66LW^H!8:>2AN*AI D+)Y9
ML/EE*J3ML83F<$XO82 2PN>--J0D"!B?6* S#GK=8-P&?YKE(K. 3*6PE<YT
M25$I]XY ^\:(PH;B]8)DC'!I<;6^V);T2FHD9A-N96P223LAV81Q2XU'AXS;
M[E7$QDQ"TZP;K<:XW6JD[?4']+^_8\#['[%@2>$F'^>I_2T=SUNCCQM(LWN+
M[+@#KWO2[3A>MW<.O1/P/KC0^=!U3\#]['9&7O</%YMQA#OXGA->Q,#^:# <
M.><>>+V5Z#?V850?UCMU&+J=PDE&<T>OK<069PC.<:_ON<>P:K<LG'&@[RZH
M&3J#(^?<'6J]SY_</\'I>*K'U'7S%XV>&PVP^-\OM/4Q)TUQ($@!,J*0T2]3
MEM$$706853'C93("S&&#:4R1%Z(9V]7Q%HBP&#ZDF-289&B/>X69F$\H.+Y4
MW<9!<[L&) ?,Q)C3@QI4U8S-C7W3U.W;HXLFP]X"P@,E467J DTEIA.1%'<-
M=IOJS5.5 Q#D4O^(,U4YAA(+2 X=$5"HWF"^N6'L[ME*TE8-IQ(^8_ [/B8U
M%,MHB#:C_9)=4.B%(?-1#<IU+FA?,"YKT.5^?<GJCDA2E')M<$0SBE4+)TH6
M*B?(B."\TI=CFA>>B%@.?W-Q&=-@0JU7I$>2,7IK+#(LJ8<5':L?C>.R,EV_
MYRGQ%^^/A^V2!3+"G_J[T@XMIJ&TBA)7-A0ER5H4O;7U-3P59/A#/8.%R@OE
M0I_$9:A*D9:BL6*]*^;A\/\^&E"R42^\I>0W9/##=I7K\7"?;U%A[-DY.)Q/
M\> RH"D&#R#+)Z@63Q#:1Q5.!1HARU$HS"C)H(@..*8^3<9(8-.H8:8QC27P
MYK*NN0NG<8S8H=Y847?),$;O1&^NR"N#:0Z%T:P2#-P,C)UJ<!W!MP/15A&X
M\ (^U2[AR:C Z(W9GXA9\]G,,CX_&ZM4J\[$A'&$$/.\8J(D-R0L0\S2C.8*
MJ)KJ)G$,.(VB;3'BEJ=(&/;,F>:$^ZH=!0:L$*TR.HZ:QG,>1:J.^MB1+_ K
M8T?5"6Q1PQ<A@D.9"% 6+F=^.;@QK?X&Z1,A35@0Q'3!Z?:[6RO[+DAC(:5(
MRKEZ?>=1DY<5SP/D:9K+!3]-LU'?7=6:O^+L$M]')9?K_7ZIY'*,X6W!&<G\
M:%&,S$>DFV?MU;UEO@XBK^C=HYGU+6?.<XHV7XV5BY@%8*17L*$7?_:S5OU(
MX:_HE4;>6#J@WW71,P)E103]O]2^'!F_-!6KF_P3+?CEV'C@$O^&R1LFMS&I
M]C.&%Y,4;R;W6-EZ );7OE$$[ +\F.3Y8>63,_2TOG/J:D<#U_FH/A3<ZNV?
MGGB#.VU1J&7B\GZCNH5 __1\=':C#4>HKQU?>: 5#?7UH]UJ%-]P_@502P,$
M%     @ C(I_5 YT8\KL!   )1H   T   !E>%\S,3<S,S4N:'1M[9E;3^,X
M%("?X5><+1H&I*9-4F @*95":9G.0%NU0=I]6KF)TUB;V)G$!;J_?H^3%,IE
M9K@L94<+$DKCR[GY.\>VT@QE'+6:(25^:WVM*9F,:(M>_=G0#?W J&%OLUXT
M8N]OF@8GE-.42.K#9 YN..,^38]%3&$H4DDBT*!1-\VZJ9LFF):Y;QDF#,]
MTUK-F$H"7DC2C,K#RDP&VGZE;.4DIH>50*0QD9I/)?4D$[P"GN"2<APM:423
M4'!ZR$6EM=ZL%Q8W)\*?0R;G43Z=2RUC?U/+T!-IYZ\!B5DTMSZZ+*89].DE
MC$1,^$<[(;[/^-32&8>:P;BMI":W1)5S[TRU'U)S05)&N+2X\B"R);V2&HG8
ME%LIFX;2CDDZ9=Q2X]'E2:MS%;()D] P:V:S/FDUZTEK_3OZ[]O^" MN*=SD
MDRRQ?Z3C93YZN$0TO>=DNS-R>]U>VW%[@SX,NN!^[D#[<Z_3A6ZO[_3;/><4
MFW%$9_2S(+R*@</ST?C<Z;O@#MY$O[$/Y[5QK5V#<:>=!\EH[.K5-['%&8-S
M/!BZG6-XZ[ L@G&@[RVH&3NC(Z??&6N#WT\[?X#3=E6/J>N_:O;<:(#%_WZN
M;3A+LQD.!"E AA12^FW&4AICJ #K)F"-E"%@T1K-(HJ\$,W8V9IL@PCRX6/J
MS5(F&=K3N<):RZ<4'$^J;N.@L5,%D@'66JS:?A6VU(S-C7W3U.WET7F386\#
MX;Z2J&IQCJ82TPY)@JL&>PWUYJJ] 1#D4O\Y9VIO&$O<(C)H"Y_"U@WFFQO&
MWB=;2=JNXE3"YPR^X&-:1;&,!F@SVB_9!85!$# /U:!<YX(.!>.R"CWNU6Y9
MW19Q@E*N#0YI2G%?PHF2!2H(,B0XKXSEA&9Y)$*6P5]<7$;4GU)K52M[BR-)
M)ABWB4AQ^SRLZ+C3T2@J]Z3K]RPAWN+]Z<9=,E^&^%/_4-JD1320%IE)L6C(
M-Z>B!;>_M?4U/ &D^$,]_87*"Q5,CT1ETDJ1E*+-FO$AGX?#__WHH62CED=+
MR:]+_]%VE?ZXN.)+?!B?[ P<SF=X2!G1!-,(D.HNJ@5#U[ZJQ,HA"5B&0F%.
M20IYGL Q]6@\018;1A5KCFG<0K"0=4U@,(LB!!#U1HJ_2X;9>B>/,\5@F58%
M%$9CBV *IV#L;OG7N;R<DK;*Q444\*E6"4]!.4:KJGWOS#XB8N:+F66\. >K
MHJO.OX1QA! KOF*B)#<@+$7,DI1F"JBJZB91!#B-HFT1XI8E2!CV%$QSPCW5
MC@)]EHM6M1U'S:*"1Y&H8SUV9 O\RMQ1.P:VJ.&+%,&A3/@H"]TI+@(WIM7>
M(7TFI#'S_8@N.-WYL.393T&:""E%7,[5:[M/FGQ;<9$@S]-<.OP\S49M[ZU\
M?B#8);Y/*B[7Z_U:Q>48T]N",Y)ZX6(S,I]0;EZT5O?<7 TB*XSNT=SZ43"+
MFJ(5WEB9B)@/1G(%&WK^9[_(ZR<*7V%4ZED=OA EHXU%\VZ 7I F;\3/_TOM
MZW'Q"S/Q=I/_0PZ_'AG%5;Y[?>8LK_+OF+QCLHS)UC!E"$B"A-RPHJX9CN>)
M&9=X0%^@L_T==E9]N5B%#I]=@!>1+#NLG#IC5QLZ)QWM:-1QOJHO%$N]PY.N
M.[K3%@9:*B[O-ZI+#PQ/^N=G-]IPA/J0\L #K:BK#RNM9CW_//0/4$L#!!0
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
M3];21!/\_OEBA%D&P="_G3RJJ1W5->:%'T6A5]<:]:JI+V=? 5!+ P04
M" ",BG]4WR@&@Q\?   Y)0  &    &=O=F5R;F%N8V5A=71O;6%T:6]N+FIP
M9ZUX!UP42[9W3R;GG',.DG.6#))!4$08ALR005! 45% 1,F"BN0D(#F+$D1
M0+* 9$&BDB7/&^#NO7?WV[O?[GM[^M?5_SJGJOJ$ZJKJ@_F"F09(=#2T-0 0
M& 1\Q5X 9@W^R-#)P]?#Q\G#DT5,Z (@K:JM#UD#3HGDM 4  D!_>Y[*H(1G
M,BCVOG'6=NNLC@/\1F=M\,X@Z+S&37)6PSNMGQ'XK-_.&=8"A!T<L!(W; G_
MK=<Y)_U9RN\<T;/2"EO^C2-Q5@K^P3D;<^\,>V+M^J<$63P5__=E9S;C_.:S
M,[O!RN?W;S**WWUV[D."L^KA>=M3?0%*+#0$ /HG6/X40 . ,'\?+2WL!6!^
M $0J]AYV*,#^]FE?S#AP#R# P<'!Q2' Q24@Q<?#)Z4D)B @IJ0A)Z<D)Z<A
M)3BCWQ[_G$"$^/B$1(0D1$0D%$1$1!2G!1'%>1?2?V< S#N % =K@"<$Q :
M24$04A!F FLL M,*4L)J"0.=T6_!AV#-@<+@"!Q</'S0/PI! !CR-R$) (*"
M(& H&(: X\ @!&)8(2D$RDHF E,QLB5G\[HC"J=XFEZJRLY!:?S>3DS<.ZQ/
M#<$9:[(^LX'TD:#**+O+=3'.U%Z].=-7DKK?;!:U67ZO9<!O;DN#.S[K?D5"
MZ^"W[>S*MJ'Y'7,'__#$G*H/PPN[4IH6C@$/DG*KVT>^_R(%P&"LMM SG1!P
MF,29"JPB9%"L!EYLY##1.T\I3C5X;]RW+L9A-^,=%JMF0HGT$=_@A)\J@."2
M:.['*I%);:]N)NF+FOU=A;_6@/L/%3!C  'D[)VD@!*P8V8TH<M8&^K VOH
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
M+$P;=AGF" N A<,283FP2E@;; @V#]N%P^%4<&ZX%%P+;@EW@=^$/X*_@)?
MW\'[X'/P'00"08O@1R@@#!"V"%]$..(9XC6B"=&/F$?LX>#C,..(XFC@6.&@
M<<)P$G$*<-[B].-\QSG$)<'EQ)7%-<"UQPW$C<'-PJW#[<6=QSW$(\7CQE/
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
M\=@^ZOPZ[*D@AQ:;==%X\W&E(*>E0_+O=J9YY JR5&DK[-KW&!.,3!K$FV?
M2SF;W4>G\_K[+@J:+0:8[%)(V<4,,&_FZ_;]Y@#CJVZCM _JYV_K^;(131M
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
M:A ]B!7$"1( B8&D00J@>R!MD!'H(<@.Y SR @6"0D!1H 10&B@;5 2J #6
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
ML@.$<FL![#_GH@$,3'0T+!#P6Z8:#0W][S/5:"#TRTPU%C8ZJD#S *&ADV
MF(RD_#+WL<@LF-R>D@O$9V-3_,H4+PA26NZRN#_;8Y43TDEX5VGET28LSYZ8
M4R5R7=?:LWUD$8<M!!>/BCHT24$QMUI_5.\6S?[2P66NV,;K^:M?^>*_25B+
M*1L^\HUX75C_^>OZ*8>XBI&]WXO4HH:>J8VSVW=4C1_[1Z85-_9.;\)^9;;1
M,3%1/&#@H*,[_9Y<E\&\CZ(8R^UIO$!VQ2[YI^$%9ED*;4OW/4$6(;EGE DZ
MK.^L*MNP/4:$%^5#KNLFXER2RB:B0,-N[:DGNI]3U7Z+8W3I(#0IM_JO)"O^
M*<?]MS3_+R3_4S)<X_8/O:\E%0:6I;1ZI;#OLVA):9M3UB35Q;2'QCNO:'>Q
MWIM(H_GD:7DCQ!\1X.9WF\J:M)5UFD4V47C_8^:_4X4@AU"/6G33:Z[[Y* ^
M=FJAD.WLQ2EA8;2J>URJ8;DR8=DEI>W4'>:Q3&H"%3<IU9]FBV\2_VJ;>'^;
MG+D:FRPKKLHZ.#=YQWR<YRDQ>W[XL8[C\-IV])G_;MQZ$\XCMT^\MM[!-E_K
M8CQ,;9B<!QID2="*;MB7/M9/[^9_>(<K/;J_?=IOSST^Y2@C,,W4XVOHYN@7
MM=W2,1:R\=%\%]< )?HE^@TS;XT!!IA.DYE^UY:O+0$DZ8>'7\$V@;A2;CTU
MGP9MFT!^ZNNQGR9+#NHAS_\C"9@CAU'<5QI1"MDYO0*QG!.$+C,1Q#&\-7K;
M[0Q?<JXQ>10=7B72_O-+ (I=["$QZ-<F2;,4YB.627]$@9>6#7^YC7J50N%V
MD*+.8!A/.UT8B9IA%4T#5Z#AI' BF^D@63) &]*8F42'3;)2^7*AEE.CDR=?
MI';3X%O7ZR$Y!SUAG8[3HGPZ)G&&)WZA0?E-1=,O*;4WX.6MCIX7Y87=$XN+
M*\.R*K,%&0\?XQ=&TOUHBFL2;80\>NO]6<PL^$%_RF[EK5PC$FLY/5<\>*RG
MULN7I+11I4RUYHER_Z;Z+ZO($90,PJ!(P+< "=R'ZM\O1FP^6/5M_7#P=*[%
MHS].]#UM.I[AD%=;28LX.+[U1TS%(J'K2Y>.N->=#*72IWFMQ*J[0GN=E$-O
M.SE#W6^>)O#+\-Q6TF,FY^X1<-L^H*8KO/D@W@*Q]PD)4$T>V>5O0!KC&E8$
M@A1(4@EN_OO:*D>._HG.:"=898SFB3:B1-+<T.]CN7/36BI)TWBL"F_&=DU)
M%I>Y7+:XNKX"VFR*):'/S*J/G2;.&'K*>1V]3N='7[]6_P.]G371I(7:%+.Q
MM3JU9_*>7H_C]\77T[ANIA;'4RVRMJT+K(Q9W4A66]YF/FC</U$99VM.-F.R
M4['F9AKJ\!&F&+![9/VC7M;U"1V7T^=1)<E<7)@1\6K!VCT8Y?LY\_TQ-;<B
M/-R?A.8AH@IZ%)A=#[V)JZR$) /G,NQ.36K>Y-S*I/*P9",^^YQM#_/L =/O
M!-'/[A? +1']WY# ^YD'1),(G_,"RB/AKCX()UA\;?*(\:U?)&OM. Y8OY["
M_'Y*L4!6Y53!-A*P8PZY'A.Z)W<6^R"\FB"O7=H1?, [\, GZN#.EN*(L(K3
MB%'.LVD*,%[3$.@D8^98U&[#)CO6]$,E<R<[F5[A9T'7CIKW6_-OP"DI(I-W
M6N8G2@LLT5KH1&[?[NM]A?7:$T;7/QE"*S=!(J48R+;2\Q.A/[DX>8A_TU+H
M,'E/G'Q+\0;?^<&327L(;[(A-&VG^BQ0&2TU;<B@F_].W4D+NR9*7V]1^G*
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
MY.DZMG(G;7CJC/5W*9U#]35X%^Q2A"P4ZU)&0D>$=X3[BCI=2LX<-BDG@<0
M@A[^NZ)+##*F4)$X;.R?^WLNA\+M7*?ONQ):. <0'A,,#BT2O6[J5EP#UXM/
M2#A<HW6K&(W?/'>'P[BH"C4YEIXL+BRDG%,6VB75D6S-Q8P%KA2K%,UNT)D/
M=57PI$7!=(6*2)GYL$?N?C^06-'Z\;6+F<WH] 'OB3NL/IV]D&6W2U)OM:=Z
M8SFSB]JZ%I8;^[8F.YL_:V4ZQ''"%E#>S01O-/CNA+]B2MP..E-WIN[9\\F
MKO!,0%=%7$Y3!UV&(&[$F^'A8RAU!VU(VPK]BIMW4"YAV/Q^VM;\\6 <0I-@
M8@OQ<MDB( Z^K*"T/)E:A#C5/)-,?5H :_?6T SIY/A0T'>'E#<]U*^E .'&
MBP38FC*S?DH'9PF7/=P:S&XB%ATUSVA'R&BFM1R>Q2VD-=,;N@L$\0[6K$L=
M9+NJC4+6:+'A8=PW'L/)D$!/<]=XG(Q3Y\ )90X2H#W/1CDLJ#B:1#PGMD-<
M81<[Z? FL?E!Z9>XHDTR^P$_+RYO0=GG6^S%73$:J2V?Y1\2BU(I]MJ]1Q@Z
M<')JKC2E\AYVI@7H9?I)X5K7URRSZ<:TLN%_JN3GD_RH0YZBM&^><>1&4H4]
MG,Q6;_+"[G#)</A9PI>NJ#V^K=#HN^8X#[DY)H0N/!3'[$:]R%A$7T("J-W;
MPG,X?A;4&M&Z2C[15@7EO0KO^.&O7=!J1"7O;N' E_WU*K- %[X2H77N@W#S
M0 *L1%DH+^HZ_9[DL .XF<>91].DW[;[*COXKS-.W;_R#N:*[&?%U,U/BV\_
M4_._^WPF;HY;>:#.0IG0FEC38&;1^PD[B4GN&;-Z++ZZ\>KBEC:TKJ(TM>&A
M-H^6=D7QTZ][?<)2!>*?ER*BF;NW4,$&QR:"+</X(1.+QF%2L(G?:._Q-&9^
MO%LPT]CSSH]\ G6W4U@"//LS)W_\&.VWH]J3"^,22ETB46K!=,)^#1\L\PLW
MKAE]6#]:8#!<VEH)5^TD;N=\SA)4BS>58)<_:MD=W7O_,_$J:SMBH>Q^II&J
M7,I0\H9/6F=IZ_/"34H7H3GEAG2-"8:[9J$\=]62;APL8D_W9PQU"HI]W"4T
M#7RDMG&$!(K42Z@9Y,=/@U,AG5+XFO"V_;*<(,*P= _6V<YQWX@E]VN^GR%6
M&U\"SI@E,3\KTI4?H@(CA$<%? ;W[<$@^[P?W;=[N,4.==[&T3[:L.3X"CT,
MY3%R),!YA]#32T Z0RM#3!H:\C3\V<\3#?A\P'+H6#EO]MC/:G/!=NQ;/TN'
MGS0X4\19XJGU+>ATV!(]N_.ZBS_#*H40";QY1M]]H3^S2GE/7>7UF<B)0>M^
MUQN_]^R$JH9;8LPO).!<,NO=0K,Y<722(Z@0JVE];2-/D%C;LV8%^N LQ"1L
MZ=+P(+\,#_*'X47\*\/K@,1X[9S;=:,BM3 'E/NM[,[7THUP9T8"+).ID"4T
M2,]8/Z'HQ(U*]T ZJ-T=;/R2:<@:*73? 7Q1M7;A\)H&">3]LKGYL]N!HTC
M\0RJ[\!W8?&YYQ *S@ZS]PYC?UU8@C-6@]TBF-WHVN&T!3V(IC.><($(<7O=
MVK:FI D4J!G[F:?G5TX!O&DPX#NJHB6L[[P^E=:Q0107))')W^W"647W22LQ
MS?>GW$OS-],\S4)98IUEW=<G%&J6$W/-I.Y^>235N';7DB"8B!66*@1)XW8I
MMB<=+!!3%SB&_72PA!LK0.VXGM ]UY=M6@DF3+_9@Q&ZI +?'JX.J,)*?:=F
M__9":RK=@LM)C/552)AKS[E4E[[G,>< TSW\+P]LT_LSK9K&U^S>'Y*PY*F%
MFCVQ?$O84G6;9(%\DMF>33WDMS3?W_BM44:_^:U6(N"_9*>O;-  98-%=E%;
MQ&+TMW?@'OV-+>8*G(6SW[V4E^+CSLNT5$D)%=P-<T%'D HKJ3;\3*CZ]RJ0
MXOEG@#Z((]7RCM7MAIDT%X8UW>?/J-E>-E/ZRR<PEDBJOF^?*]FS67LF06U+
M@GA5 [([==(K&'?ZJ$_C55EQ>JTA]GW $^5RKI)/G_CN!1I-)H))7;^.E'KE
M"2AS_U JYN2$RZ'"]&1_OBZM]H=NU@+*BR79JI2VQ^6LH31:%E4MI: 3PO;
M.C9)R IK"AP)G)1J":PSC6Z<V!BK>+9PH4&:?<.63Y85'.+).D3(^@YL/G'.
M*([3S>N]BL_[,)KK^Q''6K8#-/I".)]XIH,F8S&1.O.I8-3DHU=E:%S;51CE
M))IXJUBJ4(V%GN<C;[<F6L_HLN.73YN^F.\G;X$/;H#A]];JUL'UX4=R[9O2
M5:CHD/LJ.H2\_IC]PQRUM]R'X%5KZ9_>SW"_OY-7^0FS(_V6*[RP^]TJ72W6
M_:G/'7)3T#56"+]DC<N96U#V]+Q,0*$#R#*2BL4(K_B#^]I3<-]K&E.!Q=J9
M!.)8,,T0<4JL"W[8@W0D(+:U.DO?BP127S[8(L-WD"CQXP[RGM++Y93M;G?L
MF%@2B!VHS]-\!P6#!21+K,[LBK^V%YK,/=B<6)T>P6$QHH)E5?N2W14TR6_G
MD> ^>,G(@00RS.GD('WK#^O4]"?.1#=TDQB3&L K+NTKB1/4;EP<VWQR^48=
M<PDR#M2S%WSQ12="^98D3%_:VR!K3!"):C5-WIDSS;X3M8#B>72*F2$^#@SS
M:G'"*+Y3[_Y9NJ1$FQ(VU<#QY7).!V-$%0;-/;?>XP0YKG<JS-&N1N2)>Z]6
M[HH.9*H,O:5A_C(W6'KF\9GF>=YQ=>W>)LZ@D/] A_OM/O*7"1$5I;*%%V6Z
MIU4XJCYU;"-.7*.!=<O?H (Q9!K#V\;\N<;W&A/5=8T*PC/B!)*7'\WO0*L2
MDO+1 ;2:[D0P3S64IR^P]H.#B+Y;/RRFL[I9=8[S%DY&6FN:[A["D=9CT>:>
MPR"=\M#[:HHLQ2H57N'G=V:(K!>.U+GPBC$M\?ES;%Y7)KP ]ALG _L?<5O\
MK5NI\+M;F4[_/_]>^</0;B(R#GA0(:)$#5^H#C7*2T\^*A>P)[%/L\V!W1%]
M?6."@IA%:EAYW<-NZLZ,OV-"QD*7PPED*/%%\2>.R!<+?KU^ >I#4-%#0O:>
M!(UM-/\TF'\YEX7]A(9\Y+F="K?NP;'WO;0G4N8S3FU;1(P$%9=)D!O5YKR&
M9TC@"YU;_0%&5:]0@_$WC5@.&J$7!BF4(.49MSYAFH9'GJ?,D5!?C'TDH)+!
M>!9=N;A"G*?3X^_RNGGMS%6(=V30N3'XW:ZIF5Z+D5-\ZT>+/0/^<R7IFY15
M'=\78^^YI1"?6T-?> YGWK.]?MAC4_:\8!V2D:;_:KG'YG [>Z5<?J2YD#+K
MNK1\H4>RS=CRP-1(7S%ZI!*<WIE>\R"M7DP@XB,2,#,X2)29Y%JKG?PI_.V%
M4\%8=N3DO0B8FP*)1<62AM*%8WA58X8X1H6OI215?QZX)%9]-COVOJ3^L7+$
MH05]'ZG6R:RBFS:ERL$%SSS]T'4KI^2O6ZWMW23]_))12Q Q^[2<LRI#KXJ&
M6Y.)Y)P$H==,AR9C YS#W*@8H;O-^H_H!'=4P0J/Y_<_>2$!)E8DD.;!V1$7
MH GR62\U01CR0)?EH0<:TBP!DT^:#O5+D0#7=?-])O.S GI2J:V/9C!.?90^
M\<O/2'CAHW$OZ(Z^\]S1*%8@RO*4V5Y70P)"BW9T1R0\-!K%A,'97O<_N,@:
M7\#=2",VTQ(A[U"O@X>-2"">% D,B.TIM=!BYN1NYFIMG+#XWO#3A#M<KK?
M0Z-8S(%XZJ5'KK.NI@7^[NK6*<QJ$J#)-]VS:?QM_INR-R^!1U?P$3J9&-UC
MC&<\:H,2GS-8L@P\\_ 2/16D,V(^";- 491KHYZO+VRUKJ8-^>X>Z+8C\X)S
M5'-BR?F^\8..L8);BZF$T@\)L%E4GS(L?YB\?Y.YIE5Y!7%$R=$&A7TGCMKH
MCN4HNB-!Z,VV0E%SZ*B SZ)3E+VM=<>JDZ*()VSP0:@VI\EXW$OO"#G1_'Y"
M&>NESM8,WYR!(.6+ *V#V)9@ER-EYY5Z_O= 7G/\VQ<BAN,DLL60! &&C^[:
M+,G!D>/0E6=;"/E+@2W#E4\JOG/_I6UI4:G%%Q_Z%S6Y[3'/-6/._U6(I_$[
M#]!VAHU+B6&8DQJ9H9>JXT*IKG4<]>)[&+9(WZN&L_9BX:6IJ;XX>0E@[A0C
MJ%(B*D'T@+]JPN-F^M5?97]W7':LI=*YH*R8PA()O&X<3/6$\E1GFGP(N-!?
MB.9WHVVAB=L19:Z[-WW,0T M$))L*K8$YV$K<X_6Q)D-11B;/PXV/]QFV4]^
M"TO.X^4V,<X*9[/==.C-OBXZ6Q=%^9::X.LI/Q+PB<1HG*5.(MI+(6\M8"U(
MEWR^"A40#GLATE#@T#'H(-S"05MJS#P6$\[%9NSDS27K0657 *N'1H*'5<C:
MDS[C1\_FVS_PVS=?"5#*-ZQ9>WWD-V?$%&VPV<>_I;E&39L6(U)E2K#R*83<
M"@<):#X5RTZAH[XFY<X)X=XYHN?IQHSRD[OOI'0_*3AIHH Q-=>CB7)9^5Z
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
MX=] -V*A@F[A#^,C(\1!045#Q\#$P@;]YTH0@(3\CTH" (0"0D9"04)%1\-
M1<810%02(J/<)>)#E=6R)&;P".%'(XG_4/& D8E4^XN5@*!GZ* <.G."SO["
M@;67$-G'RC 6^41=&X6OV=["Y$-ZB^##JN?MPSY+1XJL23DOJI._C2P?Y]9T
MC*Z<Z-OZAJ?DU7X?6ST543*P\XM(S:^#CJ^=$0)(2 AN46YY0D=#%;IEX2X?
M$0J" P\&8E3^D'B2&PZ^: _N"S!9+7B&)LCID%I["1XPH]TP@,XB]'4(P40V
MN8V"GK W>/%/%OX]!ZS_9 $^!> @W\Y)B-#OB1XV=VE%(Q0-GYSBZE.=;FUW
MA>HG#^OH-"8OE%*=PJ#'Z]?BIZ,C1Z@B+9G9<AUQS FKKC/?C<Y[/7-[O1*A
MB9,=44:>[@>Z0<807VIMNXYG#R4]WSQWS?PX6Q4S3!IALG@_! YH.G)+*1$M
MX98+S37" 0<XD'N<>A<RQO/BE;Y4 ^6H;F]M;;>(Z\RJQ+K)QLX)9\ET<$:Q
MU=/^8AI\S./QU+=F=G=?U2;B/:$QB1TSYBZ,*QKR2C\^XW!?"]BEUR"^RUF
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
MAY'GD;>1SU'04(A1Z%&X4210E%'T4*Q1/%""46)0TE *4&I1OJ$,HRR@[*/
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
M%!1SJO6']=BH#I>.;O+#8)\7R;]SQ/\F22VJ;&CO__)-07WGQ/HO=C$5(X>
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
M3?"N[UK# 6X^R)>R$^CSDHC@UQ5P(.5-V_SXQ=)7_?8V94/$\JAFL>]T[;'
M:?F7D?>3R_>&R&0.A\FOJ." J?_#";\-;+ISAV@8+J14DOG_QFF_+K=4^6(D
M?N\-9/-AN@9N*"7NS,UZ\+$_?%N,^"IBJ\_"&0Y$J_0,0)Y24*P+]"NQYD@.
M!)96Y3F0%?H4:M#7^1FFR%UJK$7%-:\JT@A6J893;Q2QR!*"HP.VNA&+E->L
ML5.F@]M#5X\O=B+B:.Y?DG16!5PF W_:Q^S/TTBY\F23\<LO=]6H6ZL.<0TM
M:64\KHT?8WN3=N@G@V&1Z;B_<;@:3T!MQ'@":4U,3.2Z7^EKW1J4=3AV/\TO
MG>IGJ8VYA_ST#,<I0_HJM/)#"?JWX0-(BT=-!.:4 VLRA ?"XJ.BOAJ-$QAM
M(F03N;SR)>(H[Z> 9?%.\$CXI"8*>./"]*FXF60=YB',#F9NC%@XM;[0- 4*
M8LOKWR&=;A=JZYSJBF4D@D1?:'M"I%XBS"0D]_"P;64NN<8DR+7W0D2\RWYG
M;>V'F+%9/UV&Y_9%GV\19;O40MA6Q(%"K*2_1R8;'"!F'A':N:,YXB*XU?,B
M[E$KD_%44+ZKE.8YHY"H]SF_?"^^O,RKKDQ+*RD='*B;M<7;IQ&O?;[FQ=1^
M"S,F","+$+Y^T5I%4;;H?@('9KH.D6;,4$CJ4_,U7.8V^JWYR Z^@^>,FA"&
MC83,3U_,+V!_,SM);SNW3X7AMI5*WO6/;JWR0W@!$1SX4H=P UY"OS%7.+#R
MT>*7,,+!7BSR7/3-756K(GQH;IR6H%GA+X,M?25_V;0E CD<Y+VZ S'U?W!
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
MC F'L_;S>@Q)A@T#$KP[-EX/#1Y71K&<=64E3]6<M+Y8<0HRG%5P\BDP[^=
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
M/_2EV^3_ U!+ 0(4 Q0    ( (R*?U1#/<]KJ@T  $8/   '
M  "  0    !A,#$N:G!G4$L! A0#%     @ C(I_5.+1\/JJ#0  0P\   <
M             ( !SPT  &$P,BYJ<&=02P$"% ,4    " ",BG]4&UUP;[\/
M   Q$0  !P              @ &>&P  83 S+FIP9U!+ 0(4 Q0    ( (R*
M?U3&5=BXNR,  $0E   '              "  8(K  !A,#0N:G!G4$L! A0#
M%     @ C(I_5"8><(^6,   "#(   <              ( !8D\  &$P-RYJ
M<&=02P$"% ,4    " ",BG]4RD5?+UHO   +,@  !P              @ $=
M@   83$P+FIP9U!+ 0(4 Q0    ( (R*?U0^9M89AC(  .@T   '
M      "  9RO  !A,3$N:G!G4$L! A0#%     @ C(I_5"5ICPV(-   ZC8
M  <              ( !1^(  &$Q,BYJ<&=02P$"% ,4    " ",BG]4D"'U
M(F$P  #C,@  !P              @ 'T%@$ 83$S+FIP9U!+ 0(4 Q0    (
M (R*?U3')T#DE"8  %@K   '              "  7I' 0!A;W,N:G!G4$L!
M A0#%     @ C(I_5(*/?4VR&@  35(! !$              ( !,VX! &%V
M<'0M,C R,3$R,S$N>'-D4$L! A0#%     @ C(I_5+*REEM=%   ISL! !4
M             ( !%(D! &%V<'0M,C R,3$R,S%?8V%L+GAM;%!+ 0(4 Q0
M   ( (R*?U2.F R/FG,  *2?"0 5              "  :2= 0!A=G!T+3(P
M,C$Q,C,Q7V1E9BYX;6Q02P$"% ,4    " ",BG]4[M?.E6R=  ">T@@ %0
M            @ %Q$0( 879P="TR,#(Q,3(S,5]L86(N>&UL4$L! A0#%
M  @ C(I_5,'>5O<$>   (D8* !4              ( !$*\" &%V<'0M,C R
M,3$R,S%?<')E+GAM;%!+ 0(4 Q0    ( (R*?U1_$^8/TM4# %+\*P 4
M          "  4<G P!A=G!T,C R,3$R,S%?,3!K+FAT;5!+ 0(4 Q0    (
M (R*?U1YA?R'O1(! $<U 0 8              "  4O]!@!B86-K86YD9G)O
M;G1O9F9I8V5V,2YJ<&=02P$"% ,4    " ",BG]4]@GZJ^H]  !01   '@
M            @ $^$ @ 8F5S='!L86-E=&]W;W)K,C R,F-H:6-A9V\N:G!G
M4$L! A0#%     @ C(I_5. M:J.!.P  ?T(  !H              ( !9$X(
M &)E<W1P;&%C971O=V]R:S(P,C)N>6,N:G!G4$L! A0#%     @ C(I_5+FM
MMC]L)P  8"\  !,              ( !'8H( &-L;W5D9V]V97)N86YC92YJ
M<&=02P$"% ,4    " ",BG]4Z"#Y$EDG  !C+P  $P              @ &Z
ML0@ 8VQO=61M86YA9V5M96YT+FIP9U!+ 0(4 Q0    ( (R*?U2#VV4$NR8
M .HK   6              "  439" !C;VUP;&EA;F-E9W5A<F1I86XN:G!G
M4$L! A0#%     @ C(I_5.?LA@P1:P$ NJ,! !8              ( !,P )
M &-O;F9I9&5N8V5P;&%T9F]R;2YJ<&=02P$"% ,4    " ",BG]4Q4C  >KW
M  #6^@  %0              @ %X:PH 8W5S=&]M97)L;V=O=&%B;&4N:G!G
M4$L! A0#%     @ C(I_5'>F*/\6)P  IBP   H              ( !E6,+
M &1O8V%V92YJ<&=02P$"% ,4    " ",BG]4NT^I*R\3  #A$P  "P
M        @ '3B@L 961U=&5C:"YJ<&=02P$"% ,4    " ",BG]4N(NT=)<'
M  !M-   #0              @ $KG@L 97A?,S$W,S,R+FAT;5!+ 0(4 Q0
M   ( (R*?U1"^E;>F@<  !(T   -              "  >VE"P!E>%\S,3<S
M,S,N:'1M4$L! A0#%     @ C(I_5$^7HJSH!   RAD   T
M ( !LJT+ &5X7S,Q-S,S-"YH=&U02P$"% ,4    " ",BG]4#G1CRNP$   E
M&@  #0              @ '%L@L 97A?,S$W,S,U+FAT;5!+ 0(4 Q0    (
M (R*?U2([-C(.0,  %0)   -              "  =RW"P!E>%\S-3 S-#0N
M:'1M4$L! A0#%     @ C(I_5%W Z9W# @  HPD   T              ( !
M0+L+ &5X7S,U,#,T.2YH=&U02P$"% ,4    " ",BG]4WR@&@Q\?   Y)0
M&               @ $NO@L 9V]V97)N86YC96%U=&]M871I;VXN:G!G4$L!
M A0#%     @ C(I_5/K3,[J(*P  5RX   D              ( !@]T+ &UY
M:'5B+FIP9U!+ 0(4 Q0    ( (R*?U1,"2!*RS@  ']"   .
M  "  3()# !N:F)E<W0R,#(Q+FIP9U!+ 0(4 Q0    ( (R*?U2)0>?>PS8
M /9!   .              "  2E"# !V86)E<W0R,#(Q+FIP9U!+!08
..)  D (X(   8>0P    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
